Проектное управление¶
Проектное управление помогает планировать работы, выстраивать их в иерархию и зависимости и вести на диаграмме Ганта. Здесь описаны концепция, термины, интерфейс, механика планирования (автоматическая и ручная), пользовательские сценарии, версии плана, критический путь и настройка проектной категории.
Концепция¶
В 1Форме проект — это задача в категории особого типа («Для проектов»). Проектные задачи живут либо в «проектной» категории, либо во временной категории планирования. Иерархию и сроки проекта показывает диаграмма Ганта, на которой всей массой задач управляют в едином интерфейсе.
Коробочный контур «Проектное управление» добавляет готовые категории (Проекты, Стадии, Backlog SLA, Backlog Agile, Статус-отчёты, Риски, Проблемы, Протоколы, Договорённости), автоматизации (расчёт паспорта, НЗП, бонус РП) и аналитические порталы.
Базовые термины¶
Ключевые понятия проектного управления:
| Термин | Определение |
|---|---|
| Проект | Последовательность взаимосвязанных событий в ограниченный период, направленных на достижение результата. В 1Форме — иерархия проектных задач в разных категориях, связанных ссылками «задача-подзадача» и «связанные задачи», с поддержкой связей по срокам; визуализируется диаграммой Ганта |
| Проектная задача | Задача в проектной категории, поддерживающая возможности проектного интерфейса (связи, ресурсы) |
| Непроектная задача | Задача в иерархии проекта, но не в проектной категории — получает не все возможности проектного управления |
| Подпроект (групповая задача) | Проект внутри главного проекта; ведёт себя как обычная проектная задача, пока нет дочерних — затем становится групповой |
| Веха | Задача нулевой длительности (дата начала = дата окончания). Знаменует важное состояние проекта |
| Декомпозиция | Иерархия проектных задач (дерево). Один проект может иметь несколько декомпозиций (по работам, целям, мероприятиям); задачи разных декомпозиций можно связывать |
| Ресурс проекта | Кадровый потенциал, бюджет, материально-техническая база. В 1Форме — исполнители-пользователи |
| Критический путь | Последовательность задач, определяющая дату начала или окончания проекта |
| Критическая задача | Задача, которую нужно завершить по плану, иначе сдвинется завершение проекта. Последовательность критических задач — это критический путь |
| Временная категория | Категория для проектных задач на этапе планирования. При запуске проекта в реализацию задачи переносятся в проектные категории |
Проект может включать и задачи не из проектных категорий — если в проектных задачах устанавливаются связи через подчинённые или связанные задачи. Однако такие задачи охватываются возможностями проектного управления не полностью, что затрудняет управление сроками стандартными средствами.
Стадии работы с проектом¶
Работа делится на две стадии:
| Стадия | Что происходит |
|---|---|
| Планирование | Все проектные задачи создаются во временной категории и доступны только подготовительной группе. Операции: декомпозиция работ, назначение исполнителей, плановые трудозатраты, связи между задачами. Маршруты, проверки и смарт-автоматизации во временной категории обычно не настраиваются |
| Реализация | Задачи переносятся из временной категории в назначенные проектные категории — с настроенными маршрутами, проверками и автоматизациями |
Два контекста Ганта¶
Диаграмму Ганта можно открыть в двух контекстах с разными возможностями:
| Контекст | Где открывается | Что можно делать |
|---|---|---|
| Проектный Гант | Из карточки задачи-проекта по кнопке «Проект» либо по прямой ссылке | Полное управление: создание и редактирование задач и связей, базовые планы, запуск в реализацию, версии, импорт из реальных задач |
| Гант категории / подзадач | Переключение вида в реестре категории на «Гант»; вкладка «Подзадачи» в карточке задачи | Просмотр и редактирование прямо в таблице (исполнитель, шаг, даты перетаскиванием, название), экспорт в PDF и Excel |
Ключевое различие: проектный Гант работает с виртуальным планом (задачи плана могут ещё не иметь соответствия в реальной категории), а Гант категории показывает реальные задачи 1Формы.
Точки входа¶
Из карточки задачи-проекта — кнопка «Проект»¶
В панели инструментов задачи (категория с типом «Для проектов») появляется кнопка «Проект». Клик открывает проектный Гант во всю страницу.
По ДП-таблице проекта — кнопка «Проектный Гант»¶
Если у категории настроен сквозной ДП, ссылающийся на ДП-таблицу проекта, и у задачи есть значение этого параметра, появляется дополнительная кнопка «Проектный Гант». Права доступа двухуровневые:
- есть доступ к задаче проекта → Гант полноценный;
- доступа к задаче нет, но есть права на ДП-таблицу → Гант доступен для просмотра или редактирования.
Прямая ссылка (только для чтения)¶
Из карточки задачи проект можно открыть в режиме только для чтения. В этом режиме недоступные для изменения поля выглядят заблокированными: пользователь видит структуру, сроки и связи, но не может сохранять изменения. Используется, когда пользователь имеет право видеть проект, но не редактировать его (например, внешний руководитель проекта со стороны клиента).
Интерфейс проектного Ганта¶
Интерфейс состоит из двух областей:
- Левая панель — табличный список задач с настраиваемыми колонками.
- Правая панель — диаграмма Ганта с временной шкалой.
Ширину областей регулирует перетаскиваемый разделитель. Система запоминает порядок, видимость и ширину колонок, масштаб Ганта и положение разделителя — отдельно для каждого пользователя и проекта.

Колонки табличной части¶
Основные колонки (отображаются по умолчанию):
| Колонка | Описание |
|---|---|
| Наименование задачи | Название задачи. Нельзя скрыть |
| Дата начала | Дата начала работ. При изменении автоматически сдвигается дата окончания |
| Дата окончания | Планируемая дата завершения. При изменении пересчитывается длительность |
| Длительность | Длительность в часах. При изменении пересчитывается дата окончания |
| Календарных дней | Продолжительность в сутках (24 ч = 1 день). Только для чтения |
| % завершения | Процент выполнения в виде круговой диаграммы. Завершённые задачи — 100%, отклонённые — принудительно 0% |
| Категория | Категория проектных задач. Определяет список доступных исполнителей. Если категория не подставилась (например, из-за задержки сохранения при создании), значение восстанавливается из данных проекта автоматически |
| # Задача | Связь проектной задачи с реальной задачей системы. Можно ввести номер вручную. Уникальность номера проверяется в рамках текущей версии проекта: если такой номер уже используется в другой строке этой версии, строка сохраняется, но значение очищается (защита от привязки нескольких строк к одной реальной задаче). После установки связи в поле записывается текст задачи, а номер становится ссылкой на карточку. Для разрыва связи поле очищают. При вводе или изменении номера данные из реальной задачи подтягиваются сразу — название, исполнитель, статус, категория, фактические даты, срок |
| Трудозатраты | Объём работы в часах для выбранного ресурса |
| Назначенные ресурсы | Выбор из системной категории «Справочник ресурсов». Уровень участия ресурса задаётся в процентах загрузки |
| Исполнители | Первым — ответственный, затем остальные по алфавиту |
| Веха | Признак вехи проекта |
| Ручное планирование | При включении даты задачи не пересчитываются автоматически при изменении проекта |
| Предшествующие | Задачи-предшественники. Определяют связи на Ганте |
| Последующие | Задачи-последователи. Определяют связи на Ганте |
Дополнительные колонки (скрыты по умолчанию):
| Колонка | Описание |
|---|---|
| Номер строки | Номер строки в таблице |
| СДР | Структурная декомпозиция работ — иерархический номер задачи |
| Маркеры | Визуальные индикаторы состояния задачи; по умолчанию перед колонкой «Наименование задачи», только для чтения. Текущий маркер — «Задача просрочена»: показывается, если плановая дата окончания меньше текущей даты, а задача активна. Просрочка определяется по плану проекта, а не по срокам связанной реальной задачи |
| Статус | Статус проектной задачи. Только для чтения; показывается при наличии связи с реальной задачей. Рядом — цветная точка в цвете статуса из маршрута категории |
| Календарь | Календарь планирования: «Производственный календарь» или «Полные дни и праздники». В первом режиме используются рабочие часы производственного календаря; во втором рабочий день считается как 24 часа, а выходные и праздники не заполняются рабочим временем |
| Дата ограничения / Тип ограничения | Ограничение на выполнение задачи: «Как можно скорее», «Как можно позже», «Фиксированное начало», «Фиксированное окончание», «Начало не раньше», «Начало не позднее», «Окончание не раньше», «Окончание не позднее» |
| Крайний срок | Последний допустимый срок завершения, после которого задача считается просроченной |
| Раннее начало / Раннее окончание | Наиболее ранняя дата, с которой задача может быть начата или завершена |
| Позднее начало / Позднее окончание | Дата, с которой задача может начинаться или до которой может завершиться с учётом возможных задержек |
| Не учитывать календарь ресурса | Игнорировать график доступности назначенных ресурсов при планировании |
| Неактивна | Задача неактивна и не будет выполняться в данный период |
| Примечание | Дополнительная информация или комментарии к задаче |
| Сведение | Сводная задача, объединяющая дочерние; длительность и сроки определяются по дочерним автоматически |
| Направление планирования | Порядок выполнения задач: вперёд или назад |
| Режим | Режим трудозатрат: «Нормальный», «Фиксированная длительность», «Фиксированные единицы», «Фиксированные трудозатраты» |
| Показать на временной шкале | Будет ли задача визуализироваться на шкале проекта |
| Общий временной резерв | Запас времени на задержки и непредвиденные обстоятельства |
По правому клику на заголовке колонки открывается меню: выбор видимых колонок, скрытие колонки (для «Наименование задачи» недоступно), сортировка и фильтрация. Состав условий фильтра зависит от типа данных колонки:
- Текст — Пустой, Не пустой, Равен, Не равен, Содержит, Не содержит, Начинается с, Заканчивается с.
- Даты — До, После, Между, Сегодня, Завтра, Вчера, Эта/Следующая/Последняя неделя, Этот/Следующий/Последний месяц, Этот/Следующий год, Год по дате.
- Длительность — Больше чем, Меньше чем, Больше или равен, Меньше или равен, Между, Не между.
Выделение, копирование и массовое заполнение ячеек¶
В табличной части одновременно работают два независимых механизма выделения.
Выделение строки (чекбокс). В крайней левой колонке у каждой строки есть чекбокс. Отметка строки — якорь для операций над задачей целиком: экспорт и импорт отрабатывают только по отмеченным строкам. Работа с ячейками не сбрасывает отметки строк.
Выделение ячеек. Параллельно можно выделять отдельные ячейки или прямоугольные диапазоны в любой колонке:
- клик по ячейке — одиночное выделение;
- Shift + клик или Shift + стрелки — диапазон;
- Ctrl/Cmd + клик — добавление ячейки в выделение.
Копирование и вставка (Ctrl/Cmd+C / Ctrl/Cmd+V). Скопированное значение можно вставить в одну ячейку или сразу в несколько выделенных ячеек той же колонки — как в Excel. Массовая вставка одного значения в колонку удобна для назначения исполнителя, ресурса или флага сразу нескольким задачам.
Автозаполнение «за угол». В правом нижнем углу выделенной ячейки есть маркер: ухватите его и протащите вниз или вверх по колонке — значение размножится на все охваченные ячейки (как автозаполнение в Excel).
Массовое заполнение поддерживают колонки Исполнитель, Назначенные ресурсы, Ручное планирование и другие редактируемые колонки. Колонки-действия (в том числе колонка-чекбокс) в выделение и буфер обмена не попадают.
Диаграмма Ганта¶
Начало полосы задачи — дата начала, конец — срок выполнения. Рабочие дни и часы отображаются белым, нерабочие (выходные, праздники) — серым по производственному календарю. Текущая дата — красная вертикальная линия. Связи показываются стрелками между полосами; если выбран базовый план, рядом с фактическими полосами рисуются дополнительные полосы базового плана.
Масштаб — от часов до лет, настраивается кнопками на панели или колесом мыши. При изменении сроков на Ганте (растягивание или перетаскивание полосы) данные в таблице обновляются в реальном времени. Объединение задач в группу — перетаскиванием строк.
Подсказка при наведении на полосу: название, дата начала, дата окончания, длительность в днях, процент выполнения.
Цветовое обозначение: активные задачи — в цвете, завершённые — зелёные, отклонённые — серые. В таблице активные задачи — чёрным текстом, завершённые и отклонённые — серым (отклонённые также зачёркнуты).
Панель инструментов¶
Панель инструментов проектного Ганта собирает все действия над планом:
| Действие | Описание |
|---|---|
| Создать задачу | Добавляет задачу ниже выбранной или в конец. Максимум 10 000 задач |
| Создать подзадачу | Доступно только при одной выбранной задаче |
| Отменить / Повторить | Отмена и повтор последнего действия |
| Повысить / Понизить уровень | Изменяет иерархическую вложенность задачи |
| Критический путь | Подсвечивает задачи с максимальным влиянием на итоговый срок проекта |
| Завершённые | Показать или скрыть закрытые задачи |
| Тип планирования | Автоматический или ручной |
| Базовый план | Управление базовыми планами (до 4 слотов) |
| Создать базовый план | Сохраняет текущие даты задач как снимок для сравнения |
| Ресурсы | Просмотр загрузки ресурсов по плану |
| Масштаб + / − / Авто | Масштабирование временной шкалы |
| Навигация ← → | Переход к предыдущему или следующему интервалу на шкале |
| Поиск | Поиск задачи в проекте по названию |
| Фильтр | Скрыть завершённые или производственные задачи |
| Запуск в реализацию | Перенос задач из планирования в реальные категории |
| Отправить в реальные задачи | Создаёт или обновляет связанные задачи по данным плана |
| Импортировать | Подтягивает данные из реальных задач в план (все или только проектные) |
| Пакетная обработка | Массовые действия над выбранными связанными задачами плана |
| Создать версию / Выбор версии | Создание новой версии плана и переключение между версиями |
| Настройки плана | Окно параметров плана |
| История изменений | Просмотр истории правок с возможностью отката |
Импорт .mpp |
Загрузка проекта из Microsoft Project (требует настройки сервиса администратором) |
| Экспорт | Экспорт табличной части в Excel или PDF (PDF требует настройки сервиса) |
| Сохранить | Сохранение всех изменений |
При ошибке экспорта система показывает сообщение с типом проблемы и рекомендуемым действием (сервис недоступен, превышен таймаут на большом проекте, внутренняя ошибка формирования файла).
Сохранение изменений¶
Кнопка «Сохранить» активируется только при фактическом изменении данных: перемещении задач, изменении сроков, зависимостей или настроек проекта. Не считаются изменением данных и не активируют кнопку: смена масштаба шкалы, настройка состава и порядка колонок, перемещение разделителя, скрытие части таблицы или диаграммы, переключение между проектами, раскрытие и скрытие ветвей, фоновые обновления.
Контекстное меню задачи¶
По правому клику на задаче: Изменить, Копировать / Вырезать / Вставить, Фильтр, Добавить (задачу выше/ниже, веху, подзадачу, последующую/предшествующую задачу), Преобразовать в веху, Изменить уровень (повысить/понизить), Удалить, Цвет.
Планирование дат¶
Даты в проектном Ганте управляются двумя уровнями настроек: типом планирования всего проекта и флагом отдельной задачи.
| Уровень | Где настраивается | Что задаёт |
|---|---|---|
| Проект целиком | Тулбар → «Тип планирования» (автоматический или ручной) | Политику по умолчанию для новых задач |
| Отдельная задача | Колонка «Ручное планирование» | Переопределяет режим для конкретной строки |
Автоматический режим¶
Даты пересчитываются автоматически при каждом изменении. По зависимостям дата зависимой задачи отсчитывается от предшественника с учётом задержки:
| Тип зависимости | От чего отсчёт | Что устанавливается |
|---|---|---|
| Конец → Начало | дата окончания предшественника + задержка | дата начала преемника |
| Начало → Начало | дата начала предшественника + задержка | дата начала преемника |
| Конец → Конец | дата окончания предшественника + задержка | дата окончания преемника |
| Начало → Конец | дата начала предшественника + задержка | дата окончания преемника |
Сдвиг предшественника мгновенно двигает всех последователей в рамках одной операции. По ограничениям («Фиксированное начало», «Начало не раньше» и т.д.) даты дополнительно корректируются.
Для родительской задачи в авторежиме даты обтягивают период дочерних (от минимальной до максимальной). Запущенные задачи (с прогрессом выполнения) автоматически защищаются от сдвига при изменении плана.
Ручной режим¶
При ручном планировании задача:
- не пересчитывает даты по зависимостям — связи остаются только визуальными стрелками;
- игнорирует ограничения по датам (они хранятся, но не срабатывают);
- не подстраивает даты родителя под дочерние;
- по умолчанию не корректирует попадание на выходной — задача может стартовать, например, 1 января.
Календарь задачи¶
У каждой задачи есть выбор календаря (колонка «Календарь»):
| Режим | Что считается рабочим временем | Влияние на длительность |
|---|---|---|
| Производственный календарь | Рабочие часы (обычно 8-часовой день, 5 дней в неделю, минус праздники) | Задача длительностью 16 часов = 2 рабочих дня |
| Полные дни и праздники | 24 часа в сутки, но выходные и праздники пустые | Задача длительностью 16 часов = 16 часов подряд |
Направление планирования¶
Колонка «Направление планирования» задаёт, от какого края считаются даты:
| Направление | Логика |
|---|---|
| Вперёд | От даты начала по зависимостям вычисляются дата окончания и даты последователей |
| Назад | От дедлайна вычисляется, когда нужно стартовать |
При планировании «назад» режим «Как можно скорее» работает как «как можно позже без срыва срока» — это удобная связка для планирования от дедлайна.
Режим трудозатрат¶
Колонка «Режим» определяет, что фиксируется при изменении одного из трёх параметров (длительность, загрузка ресурса, трудозатраты):
| Режим | Что фиксировано |
|---|---|
| Нормальный | Ничего не фиксировано — свободный пересчёт |
| Фиксированная длительность | Длительность |
| Фиксированные единицы | Процент загрузки ресурса |
| Фиксированные трудозатраты | Часы |
Конфликты планирования¶
Если в автоматическом режиме возникает противоречие (например, у задачи с фиксированным началом есть предшественник, который толкает её позже), задача подсвечивается как проблемная. Доступен диалог разрешения конфликта: снять ограничение, перевести задачу в ручной режим или сдвинуть предшественника.
Рекомендации¶
Как выбрать режим планирования под задачу:
- Планирование с нуля — автоматический режим: выстраивайте зависимости, даты подтянутся сами.
- Импорт готового плана (MS Project, Excel) — сначала ручной режим, чтобы не перетасовать импортированные даты; затем выборочно переключайте в авто по мере уточнения связей.
- Фиксация ключевых дат (веха, дедлайн приёмки) — ограничение «Фиксированное начало» / «Фиксированное окончание» в авторежиме.
- Замороженные этапы (согласовано с заказчиком) — ручной режим: пересчёт их не затронет.
- Запущенные задачи (с прогрессом) — полагайтесь на автозащиту, флаг специально не ставьте.
- Избегайте связки «ручной родитель + авто-дети» — родитель не суммируется, иерархия визуально ломается.
- Проверяйте конфликты — если задача окрасилась как проблемная, снимите ограничение или перестройте зависимости.
Пользовательские сценарии¶
Создание нового проекта¶
Чтобы создать проект и открыть его Гант:
- Откройте категорию типа «Для проектов» (например, «Проекты» из коробки).
- Создайте задачу кнопкой «+», заполните базовые ДП: тип проекта, компания, договор, плановые даты.
- Сохраните карточку.
- Нажмите «Заняться» (переход в статус «Выполняется»).
- В тулбаре карточки нажмите кнопку «Проект» — откроется проектный Гант.
Гант открывается пустым (только с маркером «сегодня»), кнопка «Сохранить» неактивна, тип планирования по умолчанию — автоматический.
Декомпозиция работ¶
Чтобы разбить проект на задачи и подзадачи:
- «Создать задачу» → новая строка в конец или после выбранной.
- Введите название в колонке «Наименование задачи».
- Выберите строку → «Создать подзадачу» → появляется вложенный уровень.
- Перетаскиванием строк меняйте иерархию и порядок; через контекстное меню — «Сделать подзадачей» / «Поднять над задачей».
Родительская задача автоматически становится суммарной (жирная полоса). Её процент завершения рассчитывается только из статусов дочерних задач и вручную не редактируется. Для конечной задачи без детей: завершена → 100%, отклонена → 0%, не завершена → пусто. Лимит — 10 000 задач в проекте.
Установка связей между задачами¶
Связать задачи можно тремя способами:
- В колонке «Предшествующие» у задачи-преемника укажите номер строки предшественника.
- Или на диаграмме потяните от края полосы одной задачи к краю другой.
- Чтобы изменить тип связи — двойной клик по стрелке.
Типы связей:
| Тип | Поведение |
|---|---|
| Конец → Начало | Задача B стартует после завершения A (по умолчанию) |
| Начало → Начало | Одновременный старт |
| Конец → Конец | Одновременное завершение |
| Начало → Конец | B завершается при старте A |
У каждой связи можно задать задержку в днях (может быть отрицательной — тогда задачи перекрываются). В автоматическом планировании сдвиг предшественника каскадно двигает последователей; в ручном — связи только визуальные. Наведение на стрелку показывает тип связи.
Назначение ресурсов и трудозатрат¶
Ресурсы и исполнители назначаются по-разному:
- Ресурс — запись из системного справочника ресурсов; привязывается к задаче через колонку «Назначенные ресурсы» с процентом загрузки.
- Исполнитель задачи выбирается отдельно (колонка «Исполнители»).
Порядок: в колонке «Назначенные ресурсы» выберите ресурс → задайте процент загрузки (например, 50% — половина рабочего дня) → колонка «Трудозатраты» пересчитается автоматически по календарю.

Если задача запланирована на полный день (с 00:00 до 00:00 следующего дня), при передаче ресурсов в реальные задачи трудозатраты записываются только на дату начала, без распределения на следующую дату.
Привязка к реальной задаче (колонка «# Задача»)¶
Два способа:
- Отправить в реальные задачи — кнопка в тулбаре: для выбранной строки создаётся реальная задача в указанной у строки категории, связь устанавливается автоматически.
- Ввод номера вручную — в колонке «# Задача» указать существующий номер задачи.
При установке связи из задачи подтягиваются название, исполнители, статус, категория, фактические даты и срок; номер становится ссылкой на карточку. Если реальная задача отклонена — строка плана помечается неактивной (серым), её процент сбрасывается в 0, и она не участвует в критическом пути. Разрыв связи — очистить поле (реальная задача при этом не удаляется).
Базовые планы¶
Базовый план — снимок текущих дат всех задач проекта на момент создания (состав задач не меняется). Используется для сравнения «план vs факт».
- Тулбар → «Создать базовый план».
- Введите название → «Сохранить».
- В комбобоксе «Базовый план» выберите снимок — рядом с фактическими полосами на Ганте отрисуются дополнительные полосы базового плана.
Доступно до 4 слотов базовых планов. Более детальный инструмент — режим сравнения с актуальными задачами (см. Сравнение плана с реальными задачами).
Запуск проекта в реализацию¶
Переводит виртуальные задачи из временной категории планирования в целевую проектную категорию, где настроены маршруты, подписи и смарт-действия.
- Проект спланирован, у задач заполнены «Категория» и исполнители.
- Тулбар → «Запуск в реализацию».
Задачи появляются в обычных таблицах целевой категории, на них работают маршруты, уведомления и подписи. Связь сохраняется через колонку «# Задача».
Импорт данных из реальных задач¶
Когда задачи проекта запущены в реализацию и живут своей жизнью (двигаются сроки, меняются исполнители), план синхронизируют с фактом: тулбар → «Импортировать» → выбрать «все» или выборочно. На строках Ганта обновляются название, подкатегория, даты, исполнители и статус.
Импорт MS Project и экспорт¶
Проект можно загрузить из Microsoft Project и выгрузить в офисные форматы:
- Импорт
.mpp— меню «Ещё» → «Импорт» → выбор файла Microsoft Project; задачи и связи загружаются в Гант. Требует настроенного сервиса. - Экспорт в Excel — выгружаются видимые колонки с текущими данными.
- Экспорт в PDF — диалог выбора колонок, ориентации и параметров страницы; требует настроенного сервиса. Доступен также из вкладки «Подзадачи» карточки задачи.
Пакетная обработка задач плана¶
Кнопка пакетной обработки в тулбаре позволяет массово менять реквизиты задач, не выходя из плана. Работает как пакетная обработка из таблицы категории.
- Обработка применяется только к строкам плана с заполненным номером задачи (привязанным к реальной задаче).
- Если ни одна строка не выделена — обрабатываются все строки с номером задачи; если выделены конкретные — только они.
- Все задачи партии должны принадлежать одной категории — иначе система предложит уточнить выбор. Доступные действия (срок, заказчик, перенос, удаление и др.) берутся из настроек этой категории.
После выполнения таблица плана обновляется — отображаются новые статусы и данные.
Критический путь¶
Критический путь — это задачи, у которых нет запаса времени: любая их задержка сдвигает завершение всего проекта. Включается тумблером в тулбаре; критические задачи подсвечиваются на диаграмме.
Для анализа доступны дополнительные колонки (скрыты по умолчанию, включаются через меню колонок): «Раннее начало», «Раннее окончание», «Позднее начало», «Позднее окончание», «Общий временной резерв». Резерв — это разница между поздней и ранней датой старта; задачи с нулевым или отрицательным резервом считаются критическими.
Критический путь строится только по задачам в автоматическом режиме. Из расчёта исключаются задачи в ручном режиме, отклонённые (неактивные) и без зависимостей. Если включить тумблер и ничего не подсветилось — скорее всего, проект целиком в ручном режиме либо большинство задач уже запущены и зафиксированы.
Версии проекта¶
Версия — зафиксированное состояние проекта на определённый момент: полный набор задач, зависимостей и настроек. Несколько версий одного проекта существуют параллельно; между ними переключаются комбобоксом в тулбаре. Первая версия создаётся вместе с проектом, дополнительные — кнопкой «Создать версию».
При создании новой версии открывается окно «Создание плана» (по умолчанию выбран «Новый план»):
- Новый план — пустая версия, либо с импортом только проектных задач, либо с импортом всех задач (проектных и производственных).
- Дублировать план — копирует задачи из текущей открытой версии.
Имя новой версии подставляется автоматически по шаблону «План ДД.ММ.ГГГГ». Одна версия помечается как Основной план; при включении флага у новой версии он автоматически снимается с предыдущей.

История изменений. При первом изменении в сессии создаётся запись с датой и временем; все правки той же сессии группируются в неё. Просмотр истории — кнопка в тулбаре; по правому клику на записи доступны просмотр и откат. Несохранённые изменения хранятся локально в браузере, поэтому при случайном закрытии вкладки их можно восстановить; при уходе со страницы с несохранёнными изменениями браузер выводит предупреждение.
Отличие версии от базового плана: базовый план сохраняет только даты при неизменном составе задач; версия — это отдельный набор задач со своими базовыми планами.
Настройки плана¶
Окно «Настройки плана» открывается из тулбара:
| Параметр | Описание |
|---|---|
| Наименование плана / Автор | Название плана и его автор |
| Дата начала / окончания | Временные рамки. Дата окончания по умолчанию заполняется автоматически |
| Задачи не раньше начала проекта | Сдвигает задачи так, чтобы ни одна не начиналась раньше даты начала |
| Задать дату окончания плана | При включении дату окончания можно задать вручную; при выключении она рассчитывается автоматически |
| Календарь | Производственный (8 ч/день) или Полные дни и праздники (24 ч/сутки) |
| Основной план | Флаг основного плана среди версий (активен только один) |
| Цвет задач | Нет / Маркеры (ручной выбор из палитры) / Цвет задачи (автоматически) |
| Статус | Черновик / Активное / Архив |
| Подпись | Подписан / Не подписан |
Временные рамки отображаются вертикальными синими чертами на Ганте. Между датой начала и окончания должен быть минимум один день. После установки рамок задачи перемещаются только внутри диапазона. Выбор календаря лучше делать при создании проекта — смена в процессе пересчитывает даты задач.

Откуда берутся даты. При импорте реальных задач дата начала проекта берётся из поля задачи «Дата начала» (если пусто — из даты создания), дата окончания — из поля «Срок» (если пусто — следующий за датой начала день). При создании новых задач из проектного управления дата начала ставится автоматически, срок — по дате окончания проектной задачи.
При создании первых задач в пустом проекте дата начала берётся из даты начала проекта, заданной в настройках. Время определяется календарём проекта; длительность по умолчанию — 1 сутки.
Гант категории и Гант подзадач¶
Помимо полноценного проектного Ганта, диаграмму можно открыть на уровне категории и отдельной задачи.
Представление категории «Гант»¶
Слева — табличная часть со списком задач (дата начала, срок), справа — диаграмма Ганта. Начало полосы соответствует дате начала работ (если поле не заполнено — дате постановки задачи), конец — сроку выполнения. Текущая дата — красная черта. Краткую информацию о задаче показывает подсказка при наведении на полосу. Просроченные задачи в таблице — красным шрифтом; приоритет обозначается так же, как в табличном представлении категории.
В категорийном Ганте (в отличие от проектного) флаги начала и окончания проекта не отображаются — это непроектный сценарий.
Связи между задачами: четыре типа — Конец→Начало, Начало→Начало, Конец→Конец, Начало→Конец. При наведении на связь показывается её тип; при удалении зависимости пересчитываются по оставшимся связям.
Прямо в категорийном Ганте можно редактировать (при наличии прав): исполнителей, состояние (выполнить шаг маршрута), название, даты и процент выполнения (перетаскиванием полосы).
Колонки трудозатрат¶
В табличной части доступны 4 дополнительные колонки:
| Колонка | Что показывает |
|---|---|
| Сумм. план ресурсов (ч.) | Плановые трудозатраты по самой задаче |
| Сумм. факт ресурсов (ч.) | Фактические трудозатраты по самой задаче |
| Всего план ресурсов (ч.) | Суммарные плановые с учётом вложенных задач |
| Всего факт ресурсов (ч.) | Суммарные фактические с учётом вложенных задач |
Значения отображаются с двумя знаками после запятой. Для родительских задач «Всего…» считается по дочерним в текущем дереве; если показ закрытых задач выключен — их трудозатраты не учитываются.
Цвет задач¶
В меню панели инструментов — пункт «Отобразить цвет задач» (по умолчанию выключен). При включении полосы окрашиваются в цвет аватара задачи, как в проектном Ганте. Выбор сохраняется отдельно для каждого пользователя в каждой категории.
Экспорт¶
Данные категорийного Ганта можно выгрузить в двух форматах:
- Excel — экспорт видимых данных.
- PDF — документ со структурой таблицы и временной шкалой; доступен также из вкладки «Подзадачи» в карточке задачи. Требует настройки сервиса экспорта.
Гант подзадач (из карточки задачи)¶
Открывается из меню тулбара задачи: «Подзадачи» → «Диаграмма Ганта». Если категория проектная — кнопка «Проект» ведёт в проектный Гант; для непроектных категорий открывается Гант подзадач — отдельный режим визуализации только подчинённых и связанных задач.

Слева — табличная часть, справа — диаграмма. По умолчанию показываются только активные задачи; опция «Показывать завершённые» открывает завершённые. Активные задачи в таблице — чёрным шрифтом, завершённые и отклонённые — серым.
Колонки. Основные (по умолчанию): Наименование задачи, Начало, Конец, Статус, Исполнитель, % завершения. Дополнительные: Номер строки, СДР, Длительность, Календарных дней, суммарные и общие план/факт ресурсов.
| Колонка | Особенности |
|---|---|
| Начало | Если у задачи нет даты начала — подставляется дата создания |
| Конец | При отсутствии срока для завершённой задачи показывается дата завершения. Изменение пересчитывает длительность и календарные дни |
| Статус | В режиме редактирования показывает доступные переходы маршрута; рядом — цветная точка статуса |
| % завершения | Круговая диаграмма. Для конечных подзадач: 100% при завершении, пусто при незавершённости; для родительских — авторасчёт по статусам дочерних |
Двойной клик по ячейке открывает её в режиме редактирования (при наличии прав). Кнопка «Создать» добавляет новую подзадачу. Управлять можно из таблицы и с диаграммы: перетаскивание строк меняет порядок и вложенность, растягивание полосы — сроки.
Контекстное меню задачи: открыть задачу, создать задачу или подзадачу (выше/ниже), изменить вложенность и порядок.
Гант подзадач запоминает (для каждого пользователя) видимость, порядок и ширину колонок, состояние фильтра «Показывать завершённые» и положение разделителя. Экспорт — в Excel и PDF (PDF требует настройки сервиса).
Для задач, созданных в старых версиях системы, цвет статуса может не отображаться. Чтобы получить актуальные цвета, нажмите «Импортировать» в тулбаре.
Сравнение плана с реальными задачами¶
Просмотровый режим показывает расхождение между плановыми и фактическими датами связанных реальных задач без редактирования плана. Включается из меню «Базовый план» → «Сравнить с актуальными задачами».
В этом режиме на полосе каждой плановой задачи виден индикатор сдвига (опережение, отставание или точно по плану), а ячейка названия подсвечивается: зелёным — задачи, появившиеся в факте без плана; серым — групповые, сдвинутые только из-за изменений дочерних; красным — задачи, у которых в факте сменился родитель. Каждая строка помечается как «Проект.» (плановая) или «Произ.» (производственная). Кнопки создания и копирования задач в этом режиме заблокированы.
Синхронизация плана и реальных задач¶
Данные между планом и реальными задачами не синхронизируются автоматически — для переноса изменений используются явные операции:
| Операция | Направление | Что обновляется |
|---|---|---|
| Отправить в реальные задачи | план → задача | Название, даты, исполнители, заказчик |
| Импортировать | задача → план | Название, даты начала и окончания, исполнители, статус, категория |
Если в таблице отмечены задачи чекбоксами, операция применяется только к ним (при отметке задачи верхнего уровня выделяется всё её дерево). Исключение: при изменении значения в колонке «# Задача» данные связанной задачи подтягиваются сразу. При ошибках синхронизации система показывает окно с описанием проблемы и ссылкой на задачу.
Если есть несохранённые изменения в обоих направлениях — сначала отправьте актуальное направление, чтобы не перезаписать правки обратной операцией.
Настройка проектной категории¶
Проектный Гант работает на дополнительном параметре типа «Таблица», в котором хранятся версии плана. Перед использованием Ганта категорию настраивают как проектную и создают этот ДП.
Типы категорий. Проект — это задача в категории с типом «Для проектов»; работы по проекту учитываются в категории с типом «Для проектных задач». Тип задаётся на вкладке «Проекты» в настройках категории. В категории «Для проектов» в настройке «Категория для проектных задач» указывается категория-приёмник: в неё попадают задачи при запуске проекта в реализацию и при создании подзадач с Ганта.
Предусловия. Категорию нельзя сделать проектной, если в ней есть обязательные к заполнению дополнительные параметры (нужные проверки выносят в смарт-правила). Во всех категориях проектной деятельности должен быть включён срок и активны опции «Разрешить переходы в просроченных задачах», «Разрешить смену исполнителей в просроченных задачах», «Разрешить ставить срок в прошлом» — см. categories/business.md.
Права доступа. На вкладке «Доступ» проектных категорий группам выдаются права: Исполнять, Переносить срок, Редактировать исполнителей, Создавать задачи. Полный перечень прав — permissions/business.md.
Маршрут категории «Для проектных задач». Для автоматического заполнения дат настраивают два места в маршруте: на переходе запуска работ («Новая» → «Выполняется») — действие с датой начала «Заполнять текущим временем»; на терминальных статусах («Завершена», «Отклонена») — опцию «Заполняется дата завершения». Подробнее — categories/transition-settings-reference.md.
Создание ДП «Таблица» проекта и подключение сервисов импорта .mpp / экспорта PDF — это административная настройка; порядок описан в system/settings-custom.md и ext-params/table/settings-reference.md.
Отчёты по проекту настраиваются на контекст «Задача» и привязываются к категории с типом «Для проектов».
Связи с другими доменами¶
Проектное управление опирается на несколько смежных доменов:
| Домен | Связь |
|---|---|
| Задачи | проект и его задачи — это задачи системы |
| Категории | типы категорий «Для проектов» и «Для проектных задач», права, системные ДП |
| Дополнительные параметры | ДП «Таблица» для хранения версий плана |
| Ресурсы | плановые и фактические трудозатраты по задачам |
| Календарь | производственный календарь для расчёта длительности |
| Отчёты | аналитика по проектной деятельности |