Условия старта этапов в маршруте

Определение условий старта этапов является неотъемлемой частью настройки маршрута. В случае, если несколько этапов используются без условий, стартовым будет считаться первый найденный в таблице, остальные — проигнорированы.

В обычном согласовании:

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

В усовершенствованном согласовании:

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

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

Смысл настройки условия состоит в том, чтобы определить: какое решение должно быть принято согласующими предыдущего этапа, чтобы имело смысл запускать текущий (настраиваемый) этап. Задать условия запуска этапа можно, выбрав из списка названия и семантику решения предыдущего этапа. Если данный этап зависит от нескольких других, при определении условий следует воспользоваться операторами И и ИЛИ.

Допускается также группировать условия, что позволяет создавать сравнения по И и ИЛИ одного этапа с несколькими.

Если для этапа настроена возможность изменения этапа перед стартом, Инициатор или Участники согласования могут вручную исключить этап из процесса активного согласования. При этом, исключение этапа никак не повлияет на карту этапов данного маршрута. Для исключённого этапа будет применена семантика завершения этапа по умолчанию.

Чтобы определить условия старта этапов в маршруте:
  1. Добавьте в маршрут все необходимые этапы.

  2. В окне Карта этапов для второго по списку этапа нажмите на кнопку с многоточием в столбце Условия старта.

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

    Вызов "Конструктора условий"
    Рисунок 1. Вызов "Конструктора условий"

    Будет открыто окно Конструктор условия.

    Конструктор условия
    Рисунок 2. Конструктор условия
  3. Нажмите на кнопку Окно с плюсом Добавить условие или Два окна с плюсом Добавить группу условий.

    В списке поля Этап появится список всех доступных этапов.

    Выбор предыдущего этапа как условия для запуска текущего этапа
    Рисунок 3. Выбор предыдущего этапа как условия для запуска текущего этапа
  4. В поле Этап выберите название карточки Этап согласования, от которой будет зависеть запуск настраиваемого этапа.

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

  6. Если настраиваемый этап должен запускаться в зависимости от нескольких этапов, повторите действия 3 и 4, и сравните (объедините) условия при помощи оператора сравнения: И/ИЛИ. См. также Примеры настройки условий запуска этапов.

  7. Нажмите ОК.