====== Производственные календари ====== * [[product/calendar/production_calendar|Как выбрать производственный календарь в объекте]] * [[product/objects/admin/new_object#чем_отличается_создание_объектов|Как сделать календарь по умолчанию в типе объектов]] //Доступно только в задачах.// ===== Зачем нужны производственные календари в системе ===== **Администратор** системы может создать несколько производственных календарей, которые будут использоваться для планирования. В системе обязательно должен быть задан календарь по умолчанию, именно он будет использоваться для всех вновь созданных корневых каталогов. Для проектов и задач можно назначить свои индивидуальные календари. {{ :product:settings:settings_calendar_1.png?nolink |Выбор календаря по умолчанию}} Производственный календарь необходим для корректной работы [[product:objects:gant|планировщика и диаграммы Ганта]], а также для того, чтобы задачи в календаре пользователя корректно вставали только на его рабочие часы. Дополнительно на странице календаря доступны следующие операции: * «Сделать календарем по умолчанию»; * «Удалить календарь». ===== Как создать новый производственный календарь ===== Чтобы создать новый производственный календарь: - раздел [[product:interface:admin:admin|Администрирование]] -> [[product:settings:basic|общие настройки]] -> портлет "Производственные календари" -> "Добавить календарь" - в поле «Название» укажите название календаря (Рисунок 2:1); - выберите день недели, с которого начинается рабочая неделя; - укажите количество рабочих часов в сутки и неделю; - укажите количество рабочих дней в месяц и год; - нажмите «**Сохранить**». В портлете «Рабочее время» (Рисунок 2:2) автоматически будет задана длительность рабочего дня. {{ :product:settings:settings_calendar_2.png?nolink |}} **Рисунок 2** -- Общий вид страницы настроек календаря Можно установить дробные значения количества рабочих часов в сутках и в неделе. Укажите **дополнительные нерабочие и рабочие дни** для правильного расчёта длительности проектов и задач: * дополнительные выходные (календарные будние дни) -- портлет «Нерабочие дни» (Рисунок 2:3) -> укажите даты, которые **не будут** использоваться при расчёте; * дополнительных рабочих дней (календарных выходные) -- портлет «Рабочие дни» (Рисунок 2:4) -> укажите даты, которые **будут** использоваться при расчёте. После добавления (удаления) в производственном календаре праздничного или рабочего дня, в объектах, которые уже созданы в дереве проектов системы, нужно вручную запустить пересчет дат: * на [[product:objects:users:project_card|карточке объекта]] -> меню (три точки) -> «Пересчитать даты»((пункт доступен [[product:access:about|при разрешении права]] «изменение плановых дат проектов и задач»)). * из диаграммы Ганта -> [[product:objects:gant:different_calendars|колонка "Календарь"]] ИЛИ правый клик мышью на строку объекта -> "Выбрать календарь". ===== Круглосуточный календарь ===== **Зачем?** Один из частых кейсов -- **совещания в нерабочее время**. По умолчанию из-за ограничения рабочего времени такой объект нельзя было поставить на поздний вечер или раннее утро. \\ Чтобы решить эту проблему: - создайте календарь для совещаний (круглосуточный или с сильно сдвинутыми границами времени начала и окончания рабочего дня); - выберите его календарём по умолчанию для типа объектов "совещание". **Календарь по умолчанию** можно [[product/objects/admin/new_object|выбирать для объектов вида "задача"]] один из календарей по умолчанию((Доступно с версии 3.17.)). ==== Как настроить ==== Чтобы настроить круглосуточный календарь (например, для объектов-совещаний): - Администрирование -> Общие настройки -> Общие настройки -> блок "Производственный календарь" -> ''Добавить календарь'' - В блоке "Производственный календарь" внесите его название (например, "Круглосуточный") и количество рабочих дней и часов в неделе, в месяце, в году -> ''Сохранить изменения''. {{ :product:settings:interface:settings_calendar_3.png?nolink |}} - В блоке "Рабочее время" удалите все стандартные записи и добавьте записи на каждый день недели с 0:00 до 0:00. \\ {{ :product:settings:interface:settings_calendar_4.png?nolink |}} - Зайдите в Администрировании -> Свойства объектов -> Объекты -> в тот объект, который должен по умолчанию жить по правилам этого календаря -> в блоке "Свойства объекта <название объекта>" ''изменить'' -> в поле "Календарь по умолчанию" выбрать созданный производственный календарь. \\ {{ :product:settings:interface:settings_calendar_5.png?nolink |}}