Построение разветвленных процессов
Бизнес-процесс может иметь несколько альтернативных или параллельных путей выполнения.
Пример
В результате выполнения звонка клиент может быть заинтересован или не заинтересован в проведении встречи. В случае заинтересованности клиента выполняются оставшиеся шаги процесса. Если интерес отсутствует, процесс завершается. Также задача может быть выполнена с результатом “Перезвонить позже”, в результате чего звонок необходимо выполнить повторно.
Для ветвления бизнес-процесса используются:
-
Условные потоки, которые активируются при выполнении заданных для них условий.
-
Логические операторы, которые активируют один или несколько исходящих условных потоков в зависимости от типа оператора (“Или”, “И”).
-
Элементы процесса [Вопрос пользователю] и [Автогенерируемая страница], результат выполнения которых зависит от выбранных пользователем опций (варианты ответа, кнопки) на странице вопроса либо на сгенерированной странице. Выбранные опции могут быть использованы как условия перехода по условным потокам.
-
Элементы процесса [Выполнить задачу], [Открыть страницу редактирования], результат выполнения которых определяется значением в одном из полей. Значение в поле, которое определяет результат завершения элемента процесса, может быть использовано как условие перехода по условным потокам.
Смотрите далее
•Как построить ветвление с использованием логических операторов
•Как построить ветвление с использованием элемента [Вопрос пользователю]
Смотрите также
•Элементы процесса. Логические операторы
•Элемент процесса [Вопрос пользователю]
•Элемент процесса [Выполнить задачу]
•Элемент процесса [Автогенерируемая страница]
•Элемент процесса [Открыть страницу редактирования]