Перейти к основному содержимому

Воркфлоу

Назначение. Воркфлоу описывает путь, по которому проходит задача, релиз, проект или пользователь: какие бывают стадии, из какой в какую можно перейти и что для этого нужно. От воркфлоу зависят колонки досок, кнопка «Перевести» и условия, при которых кабинет не даст двигать работу дальше.

Кто видит. Администратор: нужно право на страницу «Воркфлоу».

Как открыть. Меню Админ → Воркфлоу.

Список воркфлоу​

Список воркфлоу

  1. Создать воркфлоу: укажите название и сущность (проект, релиз, задача, пользователь).
  2. Вкладки All, Проект, Релиз, Задача, Пользователь отбирают воркфлоу по сущности.
  3. Фильтры: «фильтр задан» значит, что воркфлоу применяется только к объектам, подходящим под условия (вкладка «Стартовое событие»).
  4. Status: метки «по умолчанию», «Системный», «enabled», «выключен».
  5. Stages / Transitions — число стадий и переходов.
  6. Действия в строке: Редактировать, Клонировать, Сделать по умолчанию, включить или выключить, Удалить.

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

Системные воркфлоу (метка «Системный») поставляются с Assist. Их можно клонировать и править копию. Прямая правка доступна только администратору, страница об этом предупреждает. Восстановить из шаблона возвращает системный процесс к исходному и стирает ваши правки.

Удаление скрывает воркфлоу: новые объекты по нему не создаются, существующие остаются. Последний включённый воркфлоу сущности выключить или удалить нельзя.

Редактор воркфлоу​

Открывается кнопкой Редактировать, пять вкладок.

Общее​

Воркфлоу, вкладка «Общее»

Название, сущность, переключатель включения, Сделать по умолчанию. Выключенный воркфлоу не предлагается для новых объектов. Для воркфлоу задач есть Применить к подходящим задачам: мастер из трёх шагов (выбор задач, сопоставление стадий, подтверждение). Недоступна, пока воркфлоу выключен или без статусов.

Стартовое событие​

Коллекция и фильтры: к каким объектам применяется воркфлоу. Без фильтров он подходит всем объектам сущности.

Статусы​

Воркфлоу, вкладка «Статусы»

У стадии есть:

  • ключ (служебное имя, например in_progress) и название;
  • переключатель Финальный статус (финальных может быть несколько, например «Готово» и «Отменено»; задачи на них скрывает «Скрыть завершенное»);
  • SLA: число дней или дата из поля. «Бесконечность» значит без срока;
  • Авто-переход по просрочке;
  • описание стадии («Что происходит на этом статусе»);
  • стрелки меняют порядок, Удалить убирает стадию.

Добавить статус создаёт новую стадию.

Переходы​

Воркфлоу, вкладка «Переходы»

Список разрешённых переходов «из → в». Стрелка слева раскрывает переход. Без гейта переход разрешён всегда. Включить гейт добавляет:

  • Условия: «Исполнитель не пустой», «Оценка не пустая», «Дата начала задана». Группы «все (И)» и «хотя бы одно (ИЛИ)», проверка существования связанных объектов;
  • Подсказку — текст для людей при блокировке;
  • Заблокировать эти поля после успешного перехода — поля, которые нельзя менять после перехода (замки в карточках).

Автоматизации​

Воркфлоу, вкладка «Автоматизации»

Автоматические действия в той же операции, что и вызвавшее событие. События: При создании, Перед созданием (валидация), При переходе. Действия:

  • сменить стадию связанного объекта;
  • заполнить поле текущим временем;
  • записать или скопировать значение поля;
  • заблокировать операцию при условии;
  • выбрать новый текущий релиз.

Автоматизации системных воркфлоу только для просмотра.

Осторожно​

Правки действуют сразу на все объекты воркфлоу. Клонируйте его и проверьте на копии.

См. также​