Общие сведения
Надёжность и безопасность
Покупка лицензии
Начало работы
Проекты
Концепции
Компоненты
Инструкции
Задачи
Финансы
Ресурсы
Таймшиты
Клиенты
Вики
Затраты
Отчёты и аналитика
Типы отчётов
Тип отчёта «Акты»
Тип отчёта «Баланс отсутствий»
Тип отчёта «Бронирование»
Тип отчёта «Биллинг»
Тип отчёта «Версии проектов»
Тип отчёта «Задачи»
Тип отчёта «Затраты»
Тип отчёта «Заявки на затраты»
Тип отчёта «Заявки на отсутствия»
Тип отчёта «История ставок пользователей»
Тип отчёта «Запросы ресурсов»
Тип отчёта «Навыки пользователей»
Тип отчёта «Пользователи»
Тип отчёта «Проводки»
Тип отчёта «Ресурсный план»
Тип отчёта «Ресурсный план (по версиям)»
Тип отчёта «Проекты»
Тип отчёта «Сертификаты пользователей»
Тип отчёта «Счета»
Тип отчёта «Счета (строки)»
Тип отчёта «Таймшиты»
Тип отчёта «Таймшиты детально»
Тип отчёта «Финансы»
Тип отчёта «Структура работ»
Тип отчёта «Центры затрат проектов»
Тип отчёта «Задания воркфлоу»
Тип отчета Клиенты
Тип отчета «Контакты»
Тип отчёта «Сделки»
Тип отчёта «История состояний сделок»
Тип отчёта "Договоры"
Тип отчёта «Взаимодействия»
Использование отчётов
Группировка данных источника
Группировка данных в отчёте
Типы виджетов
Общие отчёты и шаблоны
Настройка отчёта
Экспорт отчётов
Пользовательские настройки отчёта
Вычисляемые поля
Особые колонки отчётов с временными рядами
Использование панелей мониторинга
Публикация панелей
Панели сущностей
Фильтры источников данных
FAQ
Настройка и администрирование
Типовой порядок настройки системы
Интеграция с Mattermost
Язык формул и выражений
Язык шаблонов
On-premises
API
Timetta MCP Server
Общие сведения
Примеры использования API
Аутентификация
Справочник API
Reporting API
Рекомендации по работе с Reporting API
Ограничения
История изменений
Термины и определения

Публикация плана

Обновлено: 28.08.2025

План проекта — это ресурсный план. Он отражает плановые трудозатраты и себестоимость по датам, ресурсам и задачам проекта.

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

Рабочий план

Рабочий план:

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

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

Опубликованный план

Опубликованный план:

  • формируется из рабочего плана;
  • используется как витрина данных для отчётов и аналитики;
  • содержит предварительно рассчитанные часы, ставки и суммы;
  • при необходимости агрегирует данные для сокращения их объёма и ускорения запросов.

Опубликованный план используется в:

  • аналитических отчётах;
  • финансовом отчёте;
  • обзорах портфелей, программ и проектов;
  • показателях в списках проектов и других сущностей.

Логика агрегирования данных

Детализация опубликованного плана зависит от активности основного проекта и типа публикуемой версии.

Состояние основного проекта Публикуемые данные Детализация
Активный Ресурсный план проекта По дням
Активный Мастер-версия проекта По дням
Активный Остальные версии проекта По месяцам
Неактивный Ресурсный план проекта По месяцам
Неактивный Любая версия проекта По месяцам

В стандартном жизненном цикле неактивными являются архивные и отменённые проекты. В настраиваемом жизненном цикле это определяется признаком активности состояния, а не его названием.

Количество строк рабочего плана не влияет на выбор детализации. Порог в 10 тысяч записей больше не используется.

При агрегации до месяца система:

  • сохраняет исходную задачу, включая задачи нижних уровней;
  • сохраняет ресурс и участника команды;
  • суммирует часы и денежные показатели за месяц;
  • рассчитывает средневзвешенные ставки с учётом количества часов.

Агрегация до этапов или задач второго уровня не выполняется.

Последствия агрегирования

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

Полная дневная детализация продолжает храниться в рабочем плане и не теряется.

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

Изменение активности проекта и мастер-версии

При входе проекта в неактивное состояние или выходе из него система автоматически перестраивает опубликованные данные:

  • ресурсный план проекта;
  • ресурсный план его мастер-версии.

При назначении новой мастер-версии:

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

Перестроение использует сохранённый рабочий план. Поэтому при возвращении проекта в активное состояние дневная детализация проекта и мастер-версии восстанавливается.

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

План можно опубликовать вручную — нажатием кнопки Опубликовать.

Система также выполняет публикацию автоматически:

  • периодически для устаревших проектов и версий;
  • перед сменой состояния проекта или версии;
  • при назначении версии мастер-версией;
  • перед слиянием проектов и версий;
  • при построении некоторых финансовых отчётов и выгрузок, которым нужны актуальные оценки;
  • при завершении запроса на ресурс, если универсальный ресурс заменяется пользователем.

Периодическая проверка выполняется каждые 30 минут. В публикацию попадают планы, расчётная база которых не изменялась как минимум 30 минут. Поэтому фактическая задержка между последним изменением и публикацией может составлять примерно от 30 до 60 минут.

Когда появляется кнопка «Опубликовать»

Кнопка Опубликовать отображается, если:

  • проект или версия отмечены как устаревшие;
  • текущее состояние позволяет редактирование;
  • у пользователя есть необходимые права.

Проект или версия считаются устаревшими, если расчётная база была обновлена после последней публикации.

После успешной публикации признак устаревания снимается.

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

Публикация и редактируемое состояние

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

В стандартном жизненном цикле признак «Сущность только для чтения» установлен:

  • для проектов — в архивном и отменённом состояниях;
  • для версий — во всех состояниях, кроме черновика.

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

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

Что вызывает обновление расчётной базы

Расчётная база проекта или версии — это совокупность данных рабочего плана и внешних параметров, влияющих на расчёты. К ним относятся ставки себестоимости, курсы валют, матрицы ставок, тарифы и другие связанные данные.

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

Пример

В проекте подготовлена структура работ и распределены ресурсы. Если в карточке одного из участников команды изменится ставка себестоимости, это повлияет на расчёт показателей проекта. Расчётная база обновится, а редактируемый проект будет отмечен как устаревший и опубликован повторно.

Основные факторы, вызывающие обновление расчётной базы:

Компонент Изменение Какие планы затрагиваются
Матрица ставок Перевод в утверждённое состояние или выход из него Планы с данными на затрагиваемые даты
Параметры пользователя для матрицы ставок Изменение роли, специализации, уровня, грейда, локации, юридического лица или ресурсного пула Планы, в которых используется пользователь
Курс валюты Добавление, изменение или удаление курса Планы с данными на затрагиваемые даты
Ставка себестоимости пользователя Добавление, изменение или удаление значения Планы, в которых используется пользователь
Ставка себестоимости участника команды Добавление, изменение или удаление значения Конкретный проект или версия
Структура работ и ресурсный план Изменение задач, назначений, часов или распределения ресурсов Конкретный проект или версия
Тарифы проекта Изменение ставок, назначений тарифов или основного тарифа участника команды Конкретный проект или версия
Участник команды Изменение роли, специализации, основного тарифа или замена универсального ресурса пользователем Конкретный проект или версия
Запрос на ресурс Завершение запроса с заменой универсального ресурса пользователем Конкретный проект
Биллинг Изменение типа биллинга Проект и его версии
Универсальный ресурс Изменение роли, специализации, уровня, грейда, локации, юридического лица или ресурсного пула Планы, в которых используется ресурс
Версии проекта Слияние версии с проектом или другой версией Целевой проект или версия
Импорт из Excel Импорт структуры работ и назначений Затронутые проекты

Расчётная база обновляется и для проектов, недоступных для редактирования. Пока проект защищён, это не устанавливает признак «Устаревший». После возвращения проекта в редактируемое состояние система сравнивает время обновления расчётной базы с датой последней публикации и при необходимости помечает план как устаревший.

Содержание

Рабочий план Опубликованный план Логика агрегирования данных Изменение активности проекта и мастер-версии Как опубликовать план Когда появляется кнопка «Опубликовать» Публикация и редактируемое состояние Что вызывает обновление расчётной базы
Спросить ИИ Получить ответ по материалам документации
Введите запрос для поиска по документации
Ничего не найдено, уточните запрос

Похоже, вам удобнее русский язык. Перейти на русскую версию?