Сервис загрузки

Сервис загрузки – это обычная конфигурация для платформы 1С 8.3. Основной функцией этой конфигурации является реализация WEB-сервера для загрузки различных данных в весы с печатью этикеток (товары, цены, параметры этикеток, картинки и т.д.). Также, сервис загрузки имеет служебные функции, такие как непосредственное исполнение команд драйвера Mertech для выбранных весов и загрузка справочника команд драйвера в приложение МП Весы M-ER.

Интерфейс сервиса загрузки

Интерфейс состоит из подсистем:

  • Настройки

  • WEB Сервис

  • База

На начальной странице отображается список весов, которые, когда-либо подключались к сервису загрузки. Подключенные весы (присутствует периодические запросы от весов к WEB сервису) отображаются пиктограммой зеленого цвета.

../_images/image-1.png

Настройки

Подсистема настройки содержит справочник команд драйвера с описанием входных и выходных параметров команд. Этот справочник загружается в программу весов МП Весы M-ER либо через JSON файлы, либо через WEB Сервис командой Загрузка команд с сервиса загрузки в программе МП Весы M-ER. Справочник используется при загрузке данных в весы для конвертации типов данных 1С в типы данных драйвера весов Mertech. Необходимые команды можно добавлять в справочник вручную, используя документацию весов Mertech.

../_images/image-2.png

База

В этой подсистеме собраны справочники в которых хранятся данные для загрузки в весы.

../_images/image-3.png

WEB Сервис

В этой подсистеме собраны элементы работы с WEB сервером.

Весы M-ER

Список планов обмена с весами. При подключении к WEB сервису весы автоматически добавляются в этот справочник. Текущее состояние подключения весов отражается цветом пиктограммы.

Команды – открывает форму, в которой реализованы некоторые примеры команд драйвера весов, которые посылаются в весы через WEB Сервис, ответы от весов, принимаются WEB сервисом и выводятся в поле «Ответ».

Для формирования данных для выгрузки в весы используется стандартный механизм 1С – планы обмена, регистрация изменений. Т.е. при изменении данных в справочниках, происходит автоматическая регистрация изменений данных и при очередном запросе к WEB сервису со стороны весов, эти изменения выгружаются в весы. После успешной загрузки, весы посылают подтверждение через WEB сервис и регистрация изменений удаляется.

Примечание

Регистр сведений Watchdog служит для отслеживания текущих подключений весов.