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

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

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

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

Например, после обработки заказа в рамках одного процесса можно передать информацию о том, что заказ обработан, в другие процессы.

По факту обработки заказа сигнал текущего процесса инициирует переход другого процесса на шаг подготовки заказанной продукции на отгрузку (Рис. 2).

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

В то же время тот же элемент Генерация сигнала инициирует процесс “Пост-продажный анализ” (Рис. 3).

Рис. 3 — Активация начального события Сигнал
scr_process_designer_catch_signal_start_event.png

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

После активации входящего потока элемент Генерация сигнала передает сигнал и активирует свои исходящие потоки. В результате:

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

  • Запустятся все бизнес-процессы с начальным элементом Сигнал, для которого установлено условие активации “Получен произвольный сигнал” и который ожидает генерации этого сигнала.

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

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

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

Какой сигнал сгенерировать?

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

Рис. 4  — Название сигнала, который активирует промежуточный элемент Обработка сигнала или начальный элемент Сигнал в соответствующих бизнес-процессах
scr_chapter_process_designer_throw_signal_example1.png
Рис. 5  — Пример получения соответствующего сигнала промежуточным элементом Обработка сигнала
scr_chapter_process_designer_wait_signal_example.png
Рис. 6  — Пример активации начального элемента Сигнал соответствующим элементом Генерация сигнала
scr_chapter_process_designer_start_signal_example.png

Примеры использования