Инструкция по установке комплекта внедрения
Схемы и принципы работы комплекса
К чему приведет пошаговое выполнение инструкции?
До начала автоматизации деятельности полевых сотрудников внутреннюю (логическую) архитектурную схему расположения и взаимодействия программного обеспечения на сервере учётной системы большинства предприятий можно отразить как показано ниже.
В первом разделе данного руководства описывается процесс установки Подсистемы Мобильной Торговли и обработок загрузки / выгрузки данных.
Эта операция добавляет в вашу текущую конфигурацию 1С:Предприятие дополнительные объекты (справочники, документы, регистры, отчёты и пр.). Новые объекты служат для аккумуляции, произведения вычислений и отображения в виде отчётов информации, поступающей из мобильных устройств, а так же для отправки необходимой информации на мобильные устройства
Особенность процесса установки Подсистемы Мобильной Торговли заключается в том, что добавляемые объекты подключаются к уже существующим объектам конфигурации 1С:Предприятия (Номенклатура, Контрагенты, Склады и пр.).
Это означает, что если какие-то из этих объектов были кардинально изменены - процесс установки Подсистемы Мобильной Торговли может потребовать компетенций программиста 1С:Предприятие, для установки или изменения связей элементов подсистемы с измененными объектами конфигурации.
После выполнения всех действий, описанных в первом разделе, архитектурную схему можно будет представить как показано ниже.
Во втором разделе описывается установка и настройка комплекта программных продуктов, служащих связующим звеном и необходимых для осуществления Обмена Данными между мобильными устройствами и 1С:Предприятие, с установленной Подсистемой Мобильной Торговли.
Эта операция добавляет в архитектурную схему новое звено, состоящее из двух программных продуктов - «ST-СОД» и «ST-Репликация».
В третьем разделе описывается установка и настройка «ST-Мобильная Торговля 3.0» на мобильное устройство с платформой Android и на операционную систему MS Windows.
После завершения выполнения инструкций, описанных в руководстве, функционирование комплекса будет полностью настроено.
Архитектурная схема, в конечном варианте, будет выглядеть как показано на изображении ниже.
Схема передачи и принцип преобразования данных в реализованной схеме обмена.
Возможно, схема покажется тяжелой для восприятия, однако устроена она проще, чем кажется на первый взгляд.
Сплошными линиями обозначены методы и форматы передачи данных между элементами комплекса.
Пунктирными линиями обозначены средства коммуникации и пути передачи запросов между элементами программного комплекса.
Процесс передачи данных происходит параллельно с отправляемыми запросами.
Пояснение работы комплекса при полной загрузке данных из 1С:Предприятие в КПК
1. ST-Мобильная Торговля 3.0 подключается к ST-СОД по wttp порту. Таймаут ожидания данных составяет 5 минут.
2. ST-СОД отправляет запрос о получении полной базы данных для конкретного, подключенного ST-СОД маршрута, в ST-Репликацию посредством WebService.
3. ST-Репликация, посредством rpl_1C_exchange.js, обращается к COM Connector, который отправляет в 1С:Предприятие запрос на формирование полной базы данных для конкретного маршрута.
4. 1С:Предприятие формирует XML файлы с данными для конкретного маршрута и кладет их в Папку Обмена.
После завершения формирования данных 1С:Предприятие отправляет запрос в ST-Репликация (через COM Connector и rpl_1C_exchange.js) с информацией о том, что формирование данных завершено.
5. ST-Репликация преобразует выложенные в Папку Обмена XML в .db3 (формат базы данных для ST-Мобильная Торговля 3.0) и помещает получившиеся .db3 в Папку Обмена. После окончания преобразования ST-Репликация, посредством WebService, отправляет запрос в ST-СОД с информацией о том, что файлы базы данных готовы.
6. ST-СОД отправляет сформированную .db3 в ST-Мобильная Торговля 3.0 по wttp порту, если таймаут не вышел и ST-Мобильная Торговля 3.0 еще подключена к ST-СОД.
Пояснение работы комплекса при обмене изменениями из КПК в 1С:Предприятие
1. ST-Мобильная Торговля 3.0 подключается к ST-СОД по wttp порту. Таймаут ожидания данных составяет 5 минут.
2. ST-СОД принимает из ST-Мобильная Торговля 3.0 выгружаемый файл базы данных .db3 и помещает его в Папку Обмена. ST-СОД отправляет запрос о проведении обмена изменениями в ST-Репликация посредством WebService.
3. ST-Репликация преобразует .db3 из Папки Обмена в XML файлы. Посредством rpl_1C_exchange.js, обращается к COM Connector, который отправляет в 1С:Предприятие запрос о том, что в Папке Обмена размещены XML файлы для загрузки и о том, что необходимо сформироваьт XML файлы для ST-Мобильная Торговля 3.0.
4. 1С:Предприятие импортирует выложенные в папку обмена XML файлы, после чего формирует XML файлы с данными для конкретного маршрута и кладет их в Папку Обмена.
После завершения формирования данных 1С:Предприятие отправляет запрос в ST-Репликация (через COM Connector и rpl_1C_exchange.js) с информацией о том, что формирование данных завершено.
5. ST-Репликация преобразует выложенные в Папку Обмена XML в .db3 (формат базы данных для ST-Мобильная Торговля 3.0) и помещает получившиеся .db3 в Папку Обмена. После окончания преобразования ST-Репликация, посредством WebService, отправляет запрос в ST-СОД с информацией о том, что файлы базы данных готовы.
6. ST-СОД отправляет сформированную .db3 в ST-Мобильная Торговля 3.0 по wttp порту, если таймаут не вышел и ST-Мобильная Торговля 3.0 еще подключена к ST-СОД.