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

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

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

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

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

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

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

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

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

scr_chapter_process_designer_resume_using_message.png 

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

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

scr_chapter_process_designer_throw-message-setup.png 

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

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

scr_chapter_process_designer_wait_for_message_setup.png 

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

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

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

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

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

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

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

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

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

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