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