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

⚙️ Настройка доски

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

Когда нужно. Один раз при запуске проекта — разложить процесс по этапам, а потом при изменении процесса: добавить колонку «Проверка», запретить прыжок из «To do» сразу в «Closed».

Раздел в Beta-тесте

Настройка доски доступна только там, где включён доступ к тикетам, — по умолчанию раздел подменяется заглушкой «Раздел в Beta-тесте». Подробнее — Система тикетов.

📷 Скриншот: диалог «Флоу доски» с предпросмотром колонок (будет добавлен).

Где находится

Раздел «Тикеты» → кнопка «Настройка доски» в шапке. Открывается большой диалог «Флоу доски» с описанием «Добавляйте колонки и задавайте направленные переходы, по которым может двигаться тикет».

В диалоге две вкладки:

ВкладкаПодписьО чём
«Колонки»«N колонок»Состав и порядок статусов доски
«Переходы»«N правил»Матрица разрешённых маршрутов между статусами

Изменения сохраняются сразу, кнопки «Сохранить» в диалоге нет.

Вкладка «Колонки»

Сверху — горизонтальный «Предпросмотр доски»: карточки колонок со стрелками между ними. Каждая карточка колонки показывает:

Что видноЧто означает
Цветная шапкаЦвет статуса — им же красится колонка на доске
НазваниеНазвание статуса
«Категория статуса»Смысловая группа статуса, см. Статусы и приоритеты
Бейдж «Начальный статус»В этой колонке появляются новые тикеты
Бейдж «Финальный статус»Колонка считается завершающей
«Позиция»Порядковый номер колонки на доске
«Выходов»Сколько разрешённых переходов ведёт из этой колонки

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

Как добавить колонку

  1. Откройте «Настройка доски» → вкладка «Колонки».
  2. Справа в форме «Добавить колонку» заполните «Название колонки» (плейсхолдер «Например, Проверка»).
  3. Выберите «Категория статуса» — она определяет, чем колонка считается для системы: работой, решением, отменой или закрытием.
  4. Нажмите «Создать колонку». Колонка встанет последней; переставьте её стрелками или перетаскиванием.
Категория «Приостановлен» не создаётся

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

Порядок колонок

Порядок колонок — это порядок этапов на доске. Он сохраняется целиком: система переписывает позиции всех колонок проекта сразу, поэтому в момент сохранения набор колонок должен быть полным и без повторов. Если сохранить не удалось, появится сообщение «Не удалось сохранить новый порядок колонок» — обновите страницу и повторите перестановку.

Как удалить колонку

Нажмите корзину на карточке колонки.

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

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

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

Вкладка «Переходы»

Переход — это разрешение передвинуть тикет из одного статуса в другой. На доске это значит, что колонка примет перетаскиваемую карточку.

Вкладка показывает матрицу «Из статуса ↓ / В статус →»: строки — откуда, столбцы — куда. Клик по клетке включает или выключает переход, под каждой строкой стоит счётчик «N переходов», внизу — подсказка «Переходы односторонние: обратный маршрут нужно разрешить отдельно.».

Пример. Включённая клетка «In progress → Resolved» разрешает передвинуть тикет из «In progress» в «Resolved». Вернуть тикет обратно этим правилом нельзя: чтобы разрешить возврат, включите ещё и клетку «Resolved → In progress».

Если переходы не настраивались

Пока в проекте нет ни одного правила, а колонок больше одной, система сама строит линейную цепочку «слева направо» по порядку колонок: из каждой колонки разрешён переход в следующую. Такие правила называются по шаблону Move to <название следующей колонки>. Дальше их можно менять как обычные.

Импорт и экспорт схемы

На вкладке «Колонки» есть кнопки «Импорт JSON» и «Экспорт JSON».

  • «Экспорт JSON» сохраняет схему доски файлом с именем вида fixorix-workflow-<идентификатор проекта>.json.
  • «Импорт JSON» загружает схему из такого файла — удобно, чтобы перенести настроенный процесс в другой проект.
Схема — это колонки и переходы

В схему входят статусы и правила перехода между ними. Сами тикеты, их приоритеты, типы и дополнительные поля в файл не попадают.

Ограничения

  • Поддерживаются только направленные переходы «из одного статуса в другой». Правил вида «из любого статуса» и «стартовое правило» в продукте нет, даже если такая схема приедет из импортируемого файла.
  • Переходы односторонние: обратный маршрут разрешается отдельной клеткой матрицы.
  • Правила проверяются только для тикетов с проставленным пользовательским статусом; тикеты, заведённые до появления настраиваемых статусов, двигаются свободно.
  • Колонки и переходы задаются на проект: у каждого проекта своя доска, общей схемы на всю компанию нет.
  • Удаление колонки сейчас не проходит, см. предупреждение выше.
  • Ошибки сохранения показываются общими сообщениями без пояснения причины.

Кто что может

ДействиеМинимальная роль
Открыть диалог «Флоу доски»По умолчанию
Добавлять колонки, менять их порядок и категорииПо умолчанию
Включать и выключать переходыПо умолчанию
Импортировать и экспортировать схемуПо умолчанию

Речь про роль в разделе «Тикеты» (см. Участники и роли). Отдельного права «настраивать доску» нет: доступ к настройке доски есть у каждого, кто может редактировать тикеты.

Доска и список · Статусы и приоритеты · Настройки тикетов