Процедуры обмена с ГИС МТ
В системе имеются 2 варианта обмена с ГИС МТ: обмен в ручном режиме и процедура для планировщика.
Процедура "Подать в ГИС МТ сведения о выводе из оборота"
Процедура находится в меню "Работа с ГИС МТ". Меню доступно пользователям с установленной ролью "Администратор ГИС МТ (Честный знак)".
При запуске процедуры пользователю предлагает выбрать юридическое лицо, по которому нужно подать сведения в ГИС МТ.
После выбора юридического лица процедура по его ИНН подбирает действующий сертификат УКЭП, и с этим сертификатом открывает сеанс обмена с ГИС МТ. Если сеанс обмена открыть не удалось, то процедура выводит сообщение об ошибке в протокол и завершается.
Если сеанс обмена открыт, то происходят два цикла обмена.
Цикл передачи электронных документов в ГИС МТ
В этом цикле процедура по всем внутренним подразделениям юридического лица отбирает акцептованные документы «Вывод из оборота маркированной продукции (ГИС МТ)» и «Фасовка маркированной продукции (ГИС МТ)» за последние 30 дней, у которых статус обмена имеет значение «Готов к отправке в ГИС МТ». На основе выбранных документов формируются файлы электронных документов, которые выгружаются в ГИС МТ. В отобранные документы «Вывод из оборота маркированной продукции (ГИС МТ)» и «Фасовка маркированной продукции (ГИС МТ)» записывается присвоенный им ГИС МТ GUID, статус обмена меняется на «Отправлен, ожидает обработки ГИС МТ».
Цикл запроса статусов документов в ГИС МТ
В этом цикле процедура по всем внутренним подразделениям юридического лица перебирает документы, находящиеся в статусах обработки ГИС МТ и определяет их GUIDы. По отобранным GUIDам процедура запрашивает текущие статусы документов в ГИС МТ. Полученные статусы, а также описание ошибок записываются в документы «Вывод из оборота маркированной продукции (ГИС МТ)» и «Фасовка маркированной продукции (ГИС МТ)».
Задание для планировщика «Выгрузка документов в ГИС МТ»
Процедура планировщика работает аналогично ручной процедуре обмена, но в автоматическом режиме.
В параметрах задания для планировщика указывается список юридических лиц, по которым задание должно производить выгрузку электронных документов в ГИС МТ и запрашивать текущие статусы документов. Если список юридических лиц не указан, то обмен производится по всем юридическим лицам.
Нет комментариев