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

Элемент процесса [Исключающее “ИЛИ”]

Используйте логический оператор [Исключающее “ИЛИ”] в случаях, когда из всех возможных альтернативных потоков процесса может быть выбран только один. Например, товар клиенту можно продавать либо по стандартной цене, либо со скидкой, в зависимости от суммы заказа (Рис. 156).

Рис. 156  — Пример использования логического оператора [Исключающее “ИЛИ”] для ветвления

scr_process_designer_exclusive_gateway_branching.png 

В этом случае будет выполнено только одно действие: либо “Предоставить скидку”, либо “Предложить стандартную цену”.

При ветвлении оператор [Исключающее “ИЛИ”] требует наличия исходящего потока по умолчанию. Переход по потоку по умолчанию осуществится в случае, если не будет выполнено условие ни одного из исходящих условных потоков.

При слиянии потоков управления данный логический оператор объединяет несколько альтернативных потоков в один. При этом каждый входящий поток управления направляется в единый исходящий поток.

Например, после того, как клиенту были предложены условия поставки (со скидкой или без), необходимо подготовить коммерческое предложение (Рис. 157).

Рис. 157  — Пример использования логического оператора [Исключающее “ИЛИ”] для слияния

scr_process_designer_exclusive_gateway_merging.png 

При использовании логического оператора [Исключающее “ИЛИ”] для слияния, процесс продолжится при срабатывании любого из входящих потоков.

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

Элемент процесса [Включающее “ИЛИ”]

Элемент процесса [Логическое “И”]

Элемент процесса [Исключающее “ИЛИ” по событиям]

Условный поток

Поток по умолчанию

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

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