Календари
В SimpleOne календари используются в различных системных процессах, например, для расчета рабочего времени с помощью индикаторов SLA.
Управление календарями
Создание календаря
Чтобы создать календарь, выполните следующие шаги:
- Перейдите в Планировщик → Календари.
- Нажмите Создать и заполните поля.
- Нажмите Сохранить или Сохранить и выйти, чтобы применить изменения.
Поля формы Календарь
| Поле | Обязательно | Описание |
|---|---|---|
| Наименование | Да | Укажите название календаря. |
| Описание | Нет | Введите краткое описание. |
| Родитель | Нет | Укажите родительский календарь. Вы можете выбрать только календарь, не указанный в поле Включенные календари, и не являющийся прямо или косвенно дочерним для текущей записи. |
| Часовой пояс | Нет | Выберите часовой пояс календаря. Можно выбрать только активные записи часовых поясов. Если значение не указано, используется часовой пояс UTC. |
| Включенные календари | Нет | Выберите календари, элементы которых должны быть включены в текущую запись. Допустимая глубина включения составляет 2 уровня. Для выбора доступны календари, удовлетворяющие всем следующим критериям:
|
После создания календаря удостоверьтесь, что к нему добавлены необходимые элементы. Они могут быть унаследованы из включенных календарей или родительского. Также вы можете добавить вручную элементы, связанные непосредственно с текущей записью. Проверить наличие элементов или добавить новые можно в связанных списках.
Связанные списки
- Элементы календаря – список элементов, созданных непосредственно для текущего календаря.
- Включенные элементы – список элементов, унаследованных из родительской записи или включенных календарей.
- Дочерние календари – список календарей, в которых текущая запись указана в поле Родитель.
Создание элемента календаря
Чтобы создать элемент календаря, выполните следующие шаги:
- Перейдите в Планировщик → Элементы календаря.
- Нажмите Создать и заполните поля.
- Нажмите Сохранить или Сохранить и выйти, чтобы применить изменения.
Вы также можете создать элемент с формы календаря, к которому хотите привязать новую запись. Для этого нажмите Создать в связанном списке Элементы календаря на форме Календарь.
Поля формы Элемент календаря
| Поле | Обязательно | Описание |
|---|---|---|
| Наименование | Нет | Укажите название элемента календаря. |
| Календарь | Нет | Укажите расписание, которое содержит создаваемый элемент. Поле заполняется автоматически при создании элемента из связанного списка календаря. |
| Тип | Нет | Выберите тип элемента:
Элементы календаря типа --Нет-- рассчитываются как рабочее время. Для удобства ведения личного календаря доступны значения Встреча, Созвон, Совещание, которые учитываются в расчете SLA как рабочее время. Элементы типа Отгул учитываются как нерабочее время. |
| Запущено в | Нет | Укажите дату и время начала первого интервала элемента. Пример интервала продолжительностью 10 часов: 2026-02-08 08:00:00 – 2026-02-08 18:00:00. |
| Закончено в | Нет | Укажите дату и время окончания первого интервала элемента. Пример интервала продолжительностью 10 часов: 2026-02-08 08:00:00 – 2026-02-08 18:00:00. |
| Повторять до | Нет | Укажите дату, с наступлением которой элементы прекратят повторение. Учтите, что текущие интервалы будут прерваны. Поэтому, если интервал повторяющегося элемента является ночной сменой и продолжается после 00:00:00, следует создать два отдельных повторяющихся элемента с интервалами до и после полуночи. Пример корректно заданных повторяющихся элементов, которые составляют одну и ту же ночную смену: 1. Элемент с датой и временем начала интервала 2024-01-01 19:00:00 и окончанием в полночь 2024-01-02 00:00:00 повторять до 2025-01-01. 2. Элемент с датой и временем начала интервала в полночь 2024-01-02 00:00:00 и окончанием 2024-01-02 07:00:00 повторять до: 2025-01-02. |
| Тип повторения | Нет | Укажите период повторения элемента:
|
| Дни недели | Нет | Выберите дни недели, по которым будет повторяться элемент. Поле появляется, если выбран тип повторения Еженедельно. |
| Количество повторений | Нет | Укажите количество повторений. |
Наследование и продление календаря
Вы можете использовать функцию наследование календаря, чтобы настроить его на следующий год. Для этого создайте дочерний календарь через область Связанные списки на форме записи календаря.
Продление календаря включает в себя настройку SLA индикации, которая должна происходить непрерывно между двумя годами. Индикации, по которым начат расчет в конце года, могут истекать только в следующем году. Поэтому изменение календаря в записях индикаторов, на основании которых производится расчет, несет риски.
При создании календаря, который будет использоваться для расчета SLA, для повторяющихся элементов вы можете настроить значения атрибута Повторять до с запасом в несколько лет от предполагаемой даты окончания использования календаря или не указывать значения вообще. При наступлении следующего года, достаточно будет просто добавить праздничные дни в календарь, а замена календаря в индикаторах не потребуется.
Готовый вариант календаря
Для платформы доступен календарь на 2026. Вы можете скачать SOP-файл и использовать для загрузки на экземпляр стандартную функциональность импорта конфигурационных пакетов. Запись календаря основывается на производственном календаре и описывает стандартную рабочую неделю (5 дней по 8 часов) в 40 часов, исключая российские праздники.
Элементы календаря
| Наименование | Тип повторения |
|---|---|
| Новогодние каникулы | Ежегодно |
| День защитника Отечества | Ежегодно |
| Международный женский день | Ежегодно |
| Праздник Весны и Труда | Ежегодно |
| День Победы | Ежегодно |
| День России | Ежегодно |
| День народного единства | Ежегодно |
| Предновогодние каникулы | Ежегодно |
| Рабочее время до обеда | Еженедельно |
| Рабочее время после обеда | Еженедельно |
| Рабочий день (перед 4 ноября) до обеда | Не повторять |
| Рабочий день (перед 4 ноября) после обеда | Не повторять |