Файловый шлюз выполняет проверку наличия новых сообщений в Web-службе сервисе НРД с указанной периодичностью (параметр параметр Интервал выгрузки сообщений в настройке в настройках канала WSL). Каждое новое сообщение выгружается и анализируется по следующим правилам, описанным в таблице.
Таблица 1 – выгрузка сообщений
...
Тип сообщения
...
Содержимое
...
Выгрузка
...
CRY-пакет
...
Файл WINF.XML
...
Среди отправленных ранее пакетов производится поиск исходного файла, ответом на которое является полученный. Если такой пакет был найден, то полученный пакет выгружается в ту же подпапку в папке INBOX, из которой был отправлен исходный пакет. В противном случае пакет выгружается в папку INBOX/[имя-пакета]
...
...
Документ по КД
...
Документ выгружается в папку INBOX/[имя-пакета]
...
...
FpML-документ
...
По CorrelationId документа производится поиск исходного сообщения. Если сообщение найдено, то пакет выгружается в ту же подпапку в папке INBOX, из которой был отправлен исходный пакет. В противном случае пакет выгружается в папку INBOX/[имя-пакета]
...
...
Если тип содержимого CRY-пакета определить не удалось, то он выгружается в папку INBOX/[имя-пакета]
...
ZIP-архив
...
Распаковывается в папку INBOX/[имя-пакета]
...
:
Info |
---|
При получении транзитных пакетов распакованным файлам присваиваются оригинальные имена, которые берутся из полей ORIGINAL_FILE_NAME в файле WINF.xml. |
Путь к папке входящих сообщений (по умолчанию папка INBOX) можно задать в настройках канала WSL (подробнее в разделе Параметры настройки канала WSL). Список входящих сообщений отображается во вкладке Входящие пакеты.
Warning |
---|
Записи отображаются по дате приема сообщения Файловым шлюзом, а не по дате появления пакета в ЭДО. |
Рисунок 1 – список входящих сообщений в интерфейсе ФШ
Info |
---|
Описание формата взаимодействия представлено на сайте НРД в Приложениях к Правилам электронного документооборота НРД. |