Промежуточное событие [Обработка сообщения]

Продукты
Все продукты

Элемент [ Обработка сообщения ] (Рис. 1) используется для продолжения выполнения ветки бизнес-процесса, если в рамках текущего бизнес-процесса сработал соответствующий промежуточный элемент [ Генерация сообщения ].

Рис. 1 — Пример использования элемента процесса [ Обработка сообщения ]
scr_process_designer_catch_message_event.png

Например, можно использовать промежуточный элемент [ Обработка сообщения ] в бизнес-процессе, который ожидает сообщения “Счет оплачен” после выставления счета клиенту, а затем отправляет письмо с подтверждением оплаты.

Активация элемента 

После активации входящего потока промежуточный элемент [ Обработка сообщения ] ожидает определенного сообщения от промежуточного элемента [ Генерация сообщения ].

Выполнение элемента

При получении сообщения элемент [ Обработка сообщения ] активирует свои исходящие потоки.

Настроить элемент 

Какое сообщение должно быть получено?

Введите название сообщения, которое будет обработано элементом [ Обработка сообщения ]. Убедитесь, что название сообщения совпадает с тем, которое указано в поле [ Какое сообщение сгенерировать? ] элемента [ Генерация сообщения ] (Рис. 2 и Рис. 3) на диаграмме того же процесса.

Выполнять следующие элементы в фоновом режиме

Установите этот признак, если хотите, чтобы элементы группы “Действия пользователя”, которые активированы исходящими потоками данного элемента, выполнялись в фоновом режиме. При выполнении элементов процесса в фоновом режиме маска загрузки не отображается, а для пользователей не открываются всплывающие окна. Пользователь сможет контролировать выполнение таких элементов через вкладку коммуникационной панели [ Задачи по бизнес-процессам ].

Рис. 2  — Название сообщения, по которому активируется промежуточный элемент [ Обработка сообщения ]
chapter_process_designer_catch_message00034.png
Рис. 3  —  Элемент [ Генерация сообщения ], который передает соответствующее сообщение
chapter_process_designer_throw_message.png