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

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

Промежуточное событие [ Генерация сообщения ] (Рис. 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