Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

После обработки входящего сообщения адаптером к DIRECTUM в системе-получателе запускается серверное событие DCIOnReceiveProcessMessage. Оно использует обработчик DCIReceiveProcessMessageHandler. В параметрах обработчика передается глобальный ИД сообщения.

Порядок получения сообщения:

1.Ищется сообщение по глобальному ИД.
2.По сообщению определяется межсистемный процесс.
3.На время приема сообщения процесс блокируется.
4.Принимается входящее сообщение:
выполняется обработчик сообщения;
состояние сообщения меняется на Принято.

Если при выполнении обработчика приема сообщения возникает ошибка, то статус сообщения меняется на Ошибка. Текст ошибки записывается в поле Примечание.

Примечание

В режиме отладки обработчик приема сообщения не выполняется, а статус сообщения меняется на Отладка.

5.Разблокируется процесс для дальнейшей отправки или приема сообщений.

После того, как сообщение успешно принято, оно подтверждается:

заполняется поле Дата подтверждения;
состояние сообщения меняется на Подтверждено.
© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }