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

Как настроить запуск процесса по факту поступления сообщения

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

Например, бизнес-процесс может ожидать сообщения об оплате счета, прежде чем переходить на шаг отправки товара.

Для настройки возобновления выполнения процесса при поступлении сообщения:

1.Добавьте два промежуточных элемента, работающих с сообщениями, на схему процесса (Рис. 219).

a.Элемент [Генерация сообщения] разместите на схеме после задачи по процессу, после выполнения которой должно передаваться активирующее процесс сообщение.

b.Элемент [Обработка сообщения] разместите перед задачей, которая должна выполняться после поступления сообщения.

Рис. 219 — Возобновление выполнения процесса после поступления сообщения

scr_chapter_process_designer_resume_using_message.png 

2.В поле [Какое сообщение сгенерировать?] панели настройки элемента [Генерация сообщения] (Рис. 220) введите сообщение. Текст может быть произвольным, например, “Счет оплачен”.

Рис. 220 — Панель настройки элемента [Генерация сообщения]

scr_chapter_process_designer_throw-message-setup.png 

3.Заполните панель настройки элемента [Обработка сообщения] (Рис. 221):

Рис. 221 — Панель настройки элемента [Обработка сообщения]

scr_chapter_process_designer_wait_for_message_setup.png 

a.В поле [Какое сообщение должно быть получено?] скопируйте сообщение, указанное в настройках элемента [Генерация сообщения].

b.Если установить признак [Выполнять следующие элементы в фоновом режиме], то все шаги процесса, следующие после данного элемента, будут выполняться в фоновом режиме без отображения маски загрузки.

4.Сохраните процесс.

В результате выполненных настроек процесс прекратит выполняться на шаге [Обработка сообщения] и возобновит выполнение только после поступления сообщения, указанного в настройках элемента [Генерация сообщения].

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

Как использовать события

Элемент процесса [Обработка сообщения]

Элемент процесса [Генерация сообщения]

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

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