Как настроить блокирующие задачи и зависимости

Зависимости помогают связать задачи, результат одной из которых нужен для завершения другой. Поле «Блокирует» показывает, какие задачи нельзя завершить до выполнения текущей; поле «Зависит от» — какие задачи должны быть выполнены раньше текущей.

Перед настройкой

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

Ниже используются демонстрационные задачи «Демо для статьи: Согласовать смету» и «Демо для статьи: Закупить материалы». В примере сначала нужно согласовать смету, затем завершить закупку материалов.

Повторяющиеся задачи нельзя блокировать. Они не могут участвовать в зависимостях ни в поле «Блокирует», ни в поле «Зависит от». Для последовательности работ создавайте разовые задачи.

Настроить поле «Блокирует»

В сохранённой карточке разовой задачи пустые поля показаны кнопками «Зависит от» и «Блокирует».

Карточка демонстрационной задачи с кнопками «Зависит от» и «Блокирует» Пустые поля «Зависит от» и «Блокирует» в сохранённой карточке задачи.
  1. Откройте сохранённую карточку задачи «Демо для статьи: Согласовать смету».
  2. Найдите поле «Блокирует» и откройте выбор задачи.
  3. Введите в поиске «Закупить материалы» и выберите демонстрационную задачу из результатов.
Поиск демонстрационной задачи «Закупить материалы» для добавления зависимости Поиск задачи «Закупить материалы» при настройке поля «Блокирует».

Проверить обратную связь «Зависит от»

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

Начать можно и с зависимой задачи: откройте «Демо для статьи: Закупить материалы», выберите в поле «Зависит от» задачу «Демо для статьи: Согласовать смету». Результат будет тем же: согласование сметы блокирует завершение закупки.

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

Завершить зависимую задачу

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

Предупреждение «Блокирующие задачи ещё не завершены» в меню статуса закупки материалов При попытке завершить зависимую задачу 101 предупреждает о невыполненных блокирующих задачах.

В меню статуса появится предупреждение «Блокирующие задачи ещё не завершены». Кнопка «Выполнено» в этом предупреждении не отменяет ограничение: при подтверждении карточки кнопкой с галочкой («Готово») сервер отклонит сохранение. Сообщение «Изменения не сохранены» и отметка «Не синхронизировано» в этой ситуации означают, что считать задачу выполненной нельзя. Дождитесь выполнения блокирующих задач, затем снова сохраните нужный статус и проверьте результат.

Сообщение «Изменения не сохранены» и отметка «Не синхронизировано» после отказа завершить зависимую задачу Сохранение отклонено: незавершённая блокирующая задача не позволяет завершить зависимую.

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

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

После выполнения согласования сметы в поле «Зависит от» появится зелёная галочка, но закупка материалов останется в прежнем статусе.

Зависимая задача «Не начата» и зелёная галочка выполненной блокирующей задачи Согласование сметы выполнено, а закупка материалов ещё «Не начата».

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

Выполненная закупка материалов с выполненным согласованием сметы в поле «Зависит от» После выполнения согласования сметы закупка материалов тоже успешно завершена.

Удалить связь

Откройте карточку и нажмите крестик рядом с нужной задачей в поле «Блокирует» или «Зависит от». Удалится только связь, сами задачи останутся. Связь удаляется с обеих сторон. Если другая карточка ещё показывает прежнюю связь, обновите страницу и проверьте её повторно.

Демонстрационная закупка материалов без заполненных зависимостей после удаления связи После удаления связи поле «Зависит от» снова пустое; сама задача сохранена.

Ограничения и частые ошибки

  • Задача не находится: проверьте выбранную компанию, доступ к задаче и её название. Задачи из разных проектов можно связать, если они принадлежат одной компании и доступны вам.
  • Связь не добавляется: нельзя связать задачу с самой собой, повторно добавить ту же связь или создать цикл. Например, если согласование сметы блокирует закупку, закупка не может одновременно блокировать согласование сметы.
  • Задача относится к повторяющейся серии: для таких задач зависимости недоступны. Для последовательности работ используйте отдельные разовые задачи.
  • Не получается включить повтор: сначала удалите все связи из полей «Блокирует» и «Зависит от». Пока остаётся хотя бы одна связь, повтор включить нельзя.
Уведомление о недоступности повтора у задачи с заполненным полем «Зависит от» Повтор недоступен, пока у задачи есть зависимости.

Полезные инструкции

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