Сервис загрузки =============== Сервис загрузки – это обычная конфигурация для платформы 1С 8.3. Основной функцией этой конфигурации является реализация WEB-сервера для загрузки различных данных в весы с печатью этикеток (товары, цены, параметры этикеток, картинки и т.д.). Также, сервис загрузки имеет служебные функции, такие как непосредственное исполнение команд драйвера Mertech для выбранных весов и загрузка справочника команд драйвера в приложение МП Весы M-ER. Интерфейс сервиса загрузки -------------------------- Интерфейс состоит из подсистем: * Настройки * WEB Сервис * База На начальной странице отображается список весов, которые, когда-либо подключались к сервису загрузки. Подключенные весы (присутствует периодические запросы от весов к WEB сервису) отображаются пиктограммой зеленого цвета. .. figure:: ../manual/picture/image-1.png :scale: 60 % :align: center Настройки ~~~~~~~~~ Подсистема настройки содержит справочник команд драйвера с описанием входных и выходных параметров команд. Этот справочник загружается в программу весов МП Весы M-ER либо через JSON файлы, либо через WEB Сервис командой Загрузка команд с сервиса загрузки в программе МП Весы M-ER. Справочник используется при загрузке данных в весы для конвертации типов данных 1С в типы данных драйвера весов Mertech. Необходимые команды можно добавлять в справочник вручную, используя `документацию весов Mertech. `_ .. figure:: ../manual/picture/image-2.png :scale: 60 % :align: center База ~~~~ В этой подсистеме собраны справочники в которых хранятся данные для загрузки в весы. .. figure:: ../manual/picture/image-3.png :scale: 60 % :align: center WEB Сервис ~~~~~~~~~~ В этой подсистеме собраны элементы работы с WEB сервером. **Весы M-ER** Список планов обмена с весами. При подключении к WEB сервису весы автоматически добавляются в этот справочник. Текущее состояние подключения весов отражается цветом пиктограммы. **Команды** – открывает форму, в которой реализованы некоторые примеры команд драйвера весов, которые посылаются в весы через WEB Сервис, ответы от весов, принимаются WEB сервисом и выводятся в поле "Ответ". Для формирования данных для выгрузки в весы используется стандартный механизм 1С – планы обмена, регистрация изменений. Т.е. при изменении данных в справочниках, происходит автоматическая регистрация изменений данных и при очередном запросе к WEB сервису со стороны весов, эти изменения выгружаются в весы. После успешной загрузки, весы посылают подтверждение через WEB сервис и регистрация изменений удаляется. .. note:: Регистр сведений **Watchdog** служит для отслеживания текущих подключений весов.