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

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

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

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

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

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

business-rule-2

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

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

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

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

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

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

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

Примечание

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

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

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

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

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

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

business-rule-4

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

business-rule-5

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

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

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

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

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

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

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