Бизнес-правило

business-rule-iconБизнес-правила позволяют автоматизировать операции принятия решений в рамках бизнес-процессов. Решения могут приниматься автоматически или контролироваться пользователем.

Чтобы настроить операцию, дважды нажмите на нее на схеме процесса.

Справа откроется окно настроек. Оно состоит из вкладок Общие, Форма, Настройки формы, Время выполнения и Дополнительно.

Вкладка «Общие»

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

business-rule-2

В поле Бизнес-правило * выберите из списка бизнес-правило, которое будет использоваться в процессе.

начало внимание

Вы можете выбрать только опубликованные бизнес-правила со статусом Активно.

конец внимание

В поле Режим выполнения * укажите необходимость участия пользователя в принятии решения по бизнес-правилу:

  • Автоматически — исполнение бизнес-правила в процессе без участия пользователя. Однако если решение не было найдено или возникла ошибка, исполнитель зоны ответственности, в которой находится элемент Бизнес-правило, получит задачу исполнения бизнес-правила. Чтобы выполнение процесса продолжилось без участия пользователя, можно настроить эскалацию Обработка ошибки. Это можно сделать так же, как и при работе со сценариями. Подробнее об этом читайте в статье «Настройка эскалации»;
  • С подтверждением пользователя — пользователь, в зоне ответственности которого располагается элемент Бизнес-правило, получит задачу исполнения бизнес-правила, чтобы проконтролировать найденное решение.

начало примечание

Примечание

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

конец примечание

В блоках Входные параметры и Выходные параметры в окне настройки требуется определить соответствие между контекстными переменными процесса и параметрами бизнес-правила.

Входные параметры — это переменные, в которые передаются данные из процесса.

Выходные параметры — это переменные, значения которых передаются в процесс.

Раскройте блоки Входные параметры и Выходные параметры, нажав на значок business-rule-3. Далее отобразятся таблицы с входными и выходными параметрами, созданными в бизнес-правиле. Наведите курсор на текущее значение в столбце Контекст процесса и из предложенного списка выберите переменную процесса, которую необходимо сопоставить с параметром бизнес-правила. При этом для выбора будут доступны только те контекстные переменные процесса, тип данных и тип связи которых совпадают с настройками параметра бизнес-правила.

business-rule-4

Сопоставьте все контекстные переменные процесса и параметры бизнес-правила.

business-rule-5

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

Вы можете удалить операцию со схемы процесса, нажав в окне настроек кнопку enumeration-3.

Работа с вкладками Форма, Настройки формы, Время выполнения и Дополнительно осуществляется так же, как при настройках элемента Пользовательская задача.

начало внимание

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

конец внимание

Нашли опечатку? Выделите текст, нажмите ctrl + enter и оповестите нас