К основному содержимому
Статусы задач
Cerebro Support avatar
Автор: Cerebro Support
Обновлено более 10 мес. назад

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

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

Окно Статусы задач содержит три вкладки: 

  • Статусы;

  • Права доступа на переключение;

  • Правила для связанных задач.

Статусы

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

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

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

Примечание
​Будьте осторожны при редактировании порядка статусов, так как от него могут зависеть условия срабатывания правил на вкладке Правила для связанных задач.

Права доступа на переключение

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

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

Правила для связанных задач 

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

При каждом переключении статуса задачи в Cerebro выполняется проверка состояния связанных с нею задач и в случае срабатывания какого-либо правила происходит автоматическое изменение их статуса.

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

По умолчанию в Cerebro представлены два следующих правила:

  • переключение статуса задачи в готова к работе, если все предшественники получили статус завершена или закрыта;

  • переключение статуса задачи в на паузе, если какой-либо из предшественников принимает статус ниже завершена.

Вы также можете изменять и добавлять правила для своих нужд. Для добавления нового правила нажмите кнопку «+» на панели инструментов над списком правил, а для удаления существующего правила выделите его в списке и нажмите кнопку «-».

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

Для того, чтобы отредактировать правило, выберите его в списке - в правой части окна появятся его параметры: набор условий и новый статус задачи при срабатывании.

Кнопка Добавить условие над списком условий позволяет добавить в него новую запись, а кнопка «-» напротив условия в списке удаляет его. Условия связаны между собой логической операцией «И», т.е. только одновременное выполнение всех условий приводит к срабатыванию правила.

Каждое условие в списке представляет собой операцию сравнения между статусом определённой задачи (или набора задач) и заданным значением статуса. При помощи трёх выпадающих списков вы можете указать:

  • набор задач, для которых проверяется статус;

  • операцию сравнения, при этом «<» и «>» означают сравнение позиции в общем списке статусов;

  • значение статуса, с которым производится сравнение.

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

Нашли ответ на свой вопрос?