====== Производственные календари ======
* [[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 |}}