Документация по настройке процессов
PDF
Это документация Creatio версии 7.13.0. Мы рекомендуем использовать новую версию документации.

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

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

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

scr_chapter_process_designer_throw_message_element.png 

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

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

scr_process_designer_catch_message_event1.png 

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

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

scr_chapter_process_designer_event_subprocess_example.png 

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

Использование элемента [Генерация сообщения]

Активация

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

Выполнение

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

Настройки элемента [Генерация сообщения]

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

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

Рис. 144 — Название сообщения для передачи

chapter_process_designer_throwing_message.png 

Рис. 145 — Фрагмент настройки промежуточного элемента [Обработка сообщения], который активируется по соответствующему сообщению

chapter_process_designer_catch_message.png 

Рис. 146 — Фрагмент настройки начального элемента [Сообщение], который активируется по соответствующему сообщению

chapter_process_designer_message_start_event.png 

Смотрите также

Событие [Стартовый таймер]

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

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

Элемент процесса [Событийный подпроцесс]

Был ли данный материал полезен?

Как можно улучшить эту статью?