Дизайнер бизнес-процессов > Графические процессы (BPMN) > Графические элементы / Переходы

Переходы

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

Например, у задачи Заполнить заявление на отпуск/отгул есть два исходящих перехода: Завершить и Отправить на согласование.

360011073072-mceclip7

На форме задачи эти переходы выглядят так:

Переходы_02

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

Переход из простой задачи или события

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

Вкладка «Основное»

Переходы_03

  • Название — мы рекомендуем давать короткое и понятное название, так как оно будет отображаться на кнопке перехода в задаче;
  • Описание — в этом поле введите текст всплывающей подсказки.

Переходы_04

Вкладка «Кнопка перехода»

Переходы_05

 

  • Цвет кнопки перехода — вы можете выбрать красный цвет для кнопок отмены действия и синий — для перехода к следующему шагу. По умолчанию цвет кнопки — белый.Переходы_06Переходы_07Переходы_08
  • Проверять данные формы задачи — если вы выберите эту опцию, ELMA365 будет проверять, заполнены ли обязательные поля формы при нажатии на кнопку перехода.
  • Вид перехода — эта опция позволяет запрашивать подтверждение для важных или необратимых действий в процессе. Вы можете выбрать один из следующих вариантов:
    • Простое подтверждение — укажите размер окна и введите текст подтверждения. При нажатии на кнопку перехода появится всплывающее окно, позволяющее отказаться от выполнения действия или подтвердить его. По умолчанию установлен средний размер всплывающего окна. Вы можете поменять его на маленький или большой.Переходы_09
    • Форма — эта опция позволяет настроить более сложную форму подтверждения. Например, если вы хотите, чтобы пользователь мог оставить комментарий перед тем, как отменить ту или иную операцию. Чтобы добавить на форму новые поля, нажмите на кнопку Настроить форму.

Переходы_10

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

Переход из шлюза/задачи с множественным исполнением

Помимо стандартных настроек, для перехода из шлюза или из задачи с множественным исполнением можно задать условия, при которых процесс пойдет по той или иной ветке.

Переходы_11

  • Связка — это логическая операция, которая используется для проверки нескольких условий. Если результат проверки Истина, то процесс продолжается по данному переходу:
    • И — результат Истина, если выполняются оба условия;
    • ИЛИ — результат Истина, если выполняется хотя бы одно условие;
    • И НЕ — результат Истина, если хотя бы одно условие не выполнено;
    • ИЛИ НЕ — результат Истина, если оба условия не выполнены.

Обратите внимание, что условия проверяются в том порядке, в котором они перечислены в настройках перехода.

  • Операнд 1, 2 — в этом поле вы указываете переменную из контекста процесса или определенное значение.
  • Операция — здесь задается оператор сравнения для проверки конкретного условия.

Для задач с множественным исполнением условия перехода проверяются каждый раз, когда один из исполнителей завершает задачу.

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

 

Пример 1. Настройка перехода из шлюза

 

Пример 2. Переход из задачи с множественным выполнением