Промежуточное событие [Генерация сигнала]
Промежуточное событие [Генерация сигнала] (Рис. 135) используется для передачи сигналов, которые могут быть получены соответствующими элементами в любом бизнес-процессе. Элемент [Генерация сигнала] работает по аналогии с промежуточным событием [Генерация сообщения], но в отличие от него, передает сигнал во все активные процессы bpm’online.
Рис. 135 — Промежуточное событие [Генерация сигнала]
Например, после обработки заказа в рамках одного процесса можно передать информацию о том, что заказ обработан, в другие процессы.
По факту обработки заказа сигнал текущего процесса инициирует переход другого процесса на шаг подготовки заказанной продукции на отгрузку (Рис. 136).
Рис. 136 — Активация промежуточного события [Обработка сигнала]
В то же время тот же элемент [Генерация сигнала] инициирует процесс “Пост-продажный анализ” (Рис.).
Рис. 137— Активация начального события [Сигнал]
Использование элемента [Генерация сигнала]
Активация | После активации входящего потока элемент [Генерация сигнала] передает сигнал и активирует свои исходящие потоки. В результате:
|
Выполнение | После передачи сигнала элемент [Генерация сигнала] активирует свои исходящие потоки. |
Настройки элемента [Генерация сигнала]
Какой сигнал сгенерировать? | Введите название сигнального события, которое будет передаваться в другой процесс. Убедитесь, что введенное название (Рис. 138) совпадает с названием сигнала, указанным в поле [Сигнал] промежуточного элемента [Обработка сигнала] (Рис. 139) и начального элемента [Сигнал] (Рис. 140). |
Рис. 138 — Название сигнала, который активирует промежуточный элемент [Обработка сигнала] или начальный элемент [Сигнал] в соответствующих бизнес-процессах
Рис. 139 — Пример получения соответствующего сигнала промежуточным элементом [Обработка сигнала]
Рис. 140 — Пример активации начального элемента [Сигнал] соответствующим элементом [Генерация сигнала]
Примеры использования промежуточного элемента [Генерация сигнала]
Как запустить процесс из другого процесса с использованием сигналов
Как настроить запуск процесса по факту поступления сообщения
Смотрите также