Процедуры обмена с ГИС МТ

В системе имеются 2 варианта обмена с ГИС МТ:  обмен в ручном режиме и процедура для планировщика.

Процедура "Подать в ГИС МТ сведения о выводе из оборота"

Процедура находится в меню "Работа с ГИС МТ". Меню доступно пользователям с установленной ролью "Администратор ГИС МТ (Честный знак)".

При запуске процедуры пользователю предлагает выбрать юридическое лицо, по которому нужно подать сведения в ГИС МТ.

После выбора юридического лица процедура по его  ИНН подбирает действующий сертификат УКЭП, и с этим сертификатом открывает сеанс обмена с ГИС МТ. Если сеанс обмена открыть не удалось, то процедура выводит сообщение об ошибке в протокол и завершается.

Если сеанс обмена открыт, то происходят два цикла обмена.

Цикл передачи электронных документов в ГИС МТ

В этом цикле процедура по всем внутренним подразделениям юридического лица отбирает акцептованные документы  «Вывод из оборота маркированной продукции (ГИС МТ)» и «Фасовка маркированной продукции (ГИС МТ)» за последние 30 дней, у которых статус обмена  имеет значение «Готов к отправке в ГИС МТ». На основе выбранных документов  формируются файлы электронных документов, которые выгружаются в ГИС МТ. В отобранные документы «Вывод из оборота маркированной продукции (ГИС МТ)» и «Фасовка маркированной продукции (ГИС МТ)» записывается присвоенный им ГИС МТ GUID, статус обмена меняется на «Отправлен, ожидает обработки ГИС МТ».

Цикл запроса статусов документов в ГИС МТ

В этом цикле процедура по всем внутренним подразделениям юридического лица перебирает документы, находящиеся в статусах обработки ГИС МТ и определяет их GUIDы. По отобранным GUIDам процедура запрашивает текущие статусы документов в ГИС МТ. Полученные статусы, а также описание ошибок записываются в документы «Вывод из оборота маркированной продукции (ГИС МТ)» и «Фасовка маркированной продукции (ГИС МТ)».

Задание для планировщика «Выгрузка документов в ГИС МТ»

Процедура планировщика работает аналогично ручной процедуре обмена, но в автоматическом режиме.

В параметрах задания для планировщика указывается список юридических лиц, по которым задание должно производить выгрузку электронных документов в ГИС МТ и запрашивать текущие статусы документов. Если список юридических лиц не указан, то обмен производится по всем юридическим лицам.