Элемент кейса [Подпроцесс ]

Продукты
Все продукты

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

Настроить элемент кейса [Подпроцесс ] 

Процесс, который должен выполниться в качестве подпроцесса, выбирается на панели настройки элемента в поле Какой процесс запустить? (Рис. 1).

Рис. 1 — Панель настройки элемента Подпроцесс
chapter_process_designer_sub_process.png

При нажатии на кнопку btn_chapter_designer_user_task_designer_task.png выбранный процесс откроется в новом окне дизайнера процессов BPMN.

Заполните следующие поля:

  1. Тип шага — выбор обязательности шага. Выберите “Обязательный шаг”, если подпроцесс должен быть выполнен для перехода на следующую стадию. Если подпроцесс не обязателен и переход на другую стадию может быть выполнен без его завершения, выберите “Опциональный шаг”.

    На заметку. Переход на финальную неуспешную стадию может быть выполнен с любой стадии даже без выполнения обязательных шагов.

  2. Когда выполнять шаг? — настройка параллельного или последовательного выполнения шагов. Выберите “Сразу при переходе на стадию”, если необходимо, чтобы процесс выполнялся сразу при переходе на стадию. Для того чтобы процесс выполнялся после завершения определенной активности или подпроцесса, выберите “После выполнения предыдущего шага”. Затем укажите этот шаг в поле Выполнить после шага.
  3. Какой процесс запускать? — созданный ранее процесс, который будет использован как подпроцесс.
  4. Имя — название подпроцесса, которое используется для идентификации системой.
  5. Журналировать — отслеживать выполнение подпроцесса в разделе Журнал процессов.
  6. Сериализировать в БД — сохранить значения параметров выполняемого процесса в базе данных.
  7. Изменить стадию после выполнения элемента — настроить перевод кейса на нужную стадию в зависимости от заданных условий подпроцесса. По кнопке btn_button_connections00002.png добавляются поля для настройки условий перевода кейса. В поле Если результат по кнопке chapter_case_designer_icon_parameter_menu.png с помощью формулы постройте условие перехода на другую стадию, а в поле Перейти на стадию укажите стадию для перехода. Например, чтобы при выполнении подпроцесса визирования договора кейс переходил на выбранную стадию только если виза была установлена, настройте формулу такого вида: #Получение визы по договору.Результат визирования#==#Справочник.Состояние визы.Положительная#.

Вкладка Параметры содержит список параметров, из которых состоит подпроцесс. На вкладке отобразятся все параметры, которые добавлены в связанный подпроцесс. Кроме того, при помощи параметров можно связать подпроцесс с колонкой основной записи, для которой процесс будет выполняться.

Подробнее о работе с параметрами бизнес-процессов читайте в статье Параметры процесса.