Промежуточное событие [ Генерация сообщения ] (Рис. 1) используется для передачи сообщений в рамках текущего бизнес-процесса. Сгенерированное сообщение активирует элемент [ Обработка сообщения ] или начальный элемент [ Сообщение ] в пределах одного и того же процесса.
Например, можно настроить, чтобы сообщение “Счет оплачен” генерировалось промежуточным элементом [ Генерация сообщения ] при выполнении бизнес-процесса по проверке состояния оплаты. Это сообщение инициирует выполнение всех элементов [ Обработка сообщения ] процесса, которые ожидают получения сообщения “Счет оплачен” (Рис. 2).
Тот же элемент [ Генерация обращения ] может активировать событийный подпроцесс в рамках текущего бизнес-процесса (Рис. 3).
Сообщение, сгенерированное элементом [ Генерация сообщения ], не может быть передано в другой процесс.
Активация элемента
После активации входящего потока элемент [ Генерация сообщения ] генерирует определенное сообщение, по которому запускаются все элементы [ Обработка сообщения ] текущего бизнес-процесса. Условием активации таких элементов является получение именно этого сообщения.
Выполнение элемента
После передачи сообщения элемент [ Генерация сообщения ] активирует свои исходящие потоки.
Настроить элемент
Какое сообщение сгенерировать? |
Введите название сообщения, которое будет передаваться. Убедитесь, что название сообщения (Рис. 4) совпадает с названием сообщения, указанного в поле [ Какое сообщение сгенерировать ] элемента [ Обработка сообщения ] (Рис. 5) или начального элемента [ Сообщение ] (Рис. 6) на диаграмме того же процесса. |