Файловый шлюз выполняет проверку наличия новых сообщений в Web-службе НРД с указанной периодичностью (параметр Интервал выгрузки сообщений в настройках канала WSL). Каждое новое сообщение выгружается и анализируется по правилам, описанным в таблице.

Таблица 1 – выгрузка сообщений

Тип сообщения

Содержимое

Выгрузка

.CRY или .HCRY

Файл WINF.XML

Среди отправленных ранее пакетов производится поиск исходного файла, ответом на которое является полученный.

Если исходный пакет найден, то полученный пакет выгружается в ту же подпапку в папке INBOX, из которой был отправлен исходный пакет.

Если исходный пакет не найден, то полученный пакет выгружается в папку INBOX/[имя-пакета]

 

Документ по КД

Документ выгружается в папку INBOX/[имя-пакета]

 

 

FpML-документ

По CorrelationId документа производится поиск исходного сообщения.

Если сообщение найдено, то пакет выгружается в ту же подпапку в папке INBOX, из которой был отправлен исходный пакет.

Если сообщение не найдено, то пакет выгружается в папку INBOX/[имя-пакета]

 

Если тип содержимого CRY-пакета определить не удалось, то выгружается файл:

  • /INBOX/[имя-пакета].cry
  • /INBOX/[имя-пакета].hcry

ZIP-архив

Распаковывается в папку INBOX/[имя-пакета]

Если тип сообщения определить не удалось, то выгруженный пакет записывается как есть в папку INBOX