Маршруты согласования

Настройки \ Таймшиты \ Маршруты

Требуются права на роль Администратор с активной гранулой «Маршруты таймшитов»

Настройки \ Отсутствия \ Маршруты

Требуются права на роль Администратор с активной гранулой «Маршруты заявлений на отсутствие»

Настройки \ Затраты \ Маршруты

Требуются права на роль Администратор с активной гранулой «Маршруты затрат»

Назначение

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

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

Подробнее о работе согласования: Как работает согласование?

Создание маршрута

Перейдите в список Маршруты согласования в приложении Система (в группе «Таймшиты», «Отсутствия» или «Затраты» в зависимости от требуемого типа согласуемой сущности). На панели действий нажмите кнопку Создать маршрут. Введите наименование маршрута и нажмите кнопку Создать.

Настройка маршрута

Общие сведения о маршруте:

  • Наименование — наименование маршрута.
  • Описание — краткое описание маршрута.
  • Сущность активна — признак активности сущности. Закрытый маршрут нельзя выбирать в пользователях, но его можно продолжать использовать.
  • Используется по умолчанию — признак использования маршрута по умолчанию (автоматически добавляется в нового пользователя). Чтобы сделать маршрут используемым по умолчанию. нажмите кнопку По умолчанию в панели действий.

Маршрут состоит из этапов. Исполнителем этапа может быть пользователь или роль. Для добавления этапа нажмите кнопку Добавить в табличной части карточки маршрута:

Выберите исполнителя:

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

Доступные роли:

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

Этапы согласования проходят последовательно. Исполнители (для роли может быть несколько исполнителей) на этапе выполняют согласование параллельно. При первом отклонении согласование прекращается и сущность возвращается к отправителю на доработку.

Для изменения очерёдности этапа выделите строку и нажмите кнопку Вверх или Вниз. Для удаления этапа выделите строку и нажмите кнопку Удалить или используйте команду Удалить в меню строки.

Изменение маршрута не отражается на уже запущенных процессах.

Применение маршрута

Маршруты применяются для конкретных пользователей (см. Настройка пользователей).

Особенности маршрутов таймшитов

Опция «Пропускать согласование, если на все рабочие дни таймшита есть согласованные отсутствия» выполняет автоматическое согласование таймшита, если выполнены следующие условия:

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