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

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

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

Рис. 1 — Промежуточное событие Генерация сообщения
scr_chapter_process_designer_throw_message_element.png

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

Рис. 2 — Активация промежуточного элемента Обработка обращения
scr_process_designer_catch_message_event1.png

Тот же элемент Генерация обращения может активировать событийный подпроцесс в рамках текущего бизнес-процесса (Рис. 3).

Рис. 3  — Событийный подпроцесс, активированный начальным событием Сообщение, на диаграмме родительского процесса
scr_chapter_process_designer_event_subprocess_example.png

Сообщение, сгенерированное элементом Генерация сообщения, не может быть передано в другой процесс.

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

После активации входящего потока элемент Генерация сообщения генерирует определенное сообщение, по которому запускаются все элементы Обработка сообщения текущего бизнес-процесса. Условием активации таких элементов является получение именно этого сообщения.

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

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

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

Какое сообщение сгенерировать?

Введите название сообщения, которое будет передаваться. Убедитесь, что название сообщения (Рис. 4) совпадает с названием сообщения, указанного в поле Какое сообщение сгенерировать элемента Обработка сообщения (Рис. 5) или начального элемента Сообщение (Рис. 6) на диаграмме того же процесса.

Рис. 4 — Название сообщения для передачи
chapter_process_designer_throwing_message.png
Рис. 5  — Фрагмент настройки промежуточного элемента Обработка сообщения, который активируется по соответствующему сообщению
chapter_process_designer_catch_message.png
Рис. 6  — Фрагмент настройки начального элемента Сообщение, который активируется по соответствующему сообщению
chapter_process_designer_message_start_event.png