Редактор календарей (Производственный календарь)
Раздел доступен пользователю с ролью Тревел менеджер.
Функционал Производственного календаря позволяет отмечать рабочие дни и выходные дни в соответствии с принятыми правилами и положениями в конкретной компании.
В дальнейшем данные производственного календаря используются в различных модификациях системы, например, в моде "Расчет суточных для командировки (бывш. btrip)" (ModBtripAdvanceReports) для отображения выходных и рабочих дней в момент расчета суточных.
Также функционал Производственного календаря может потенциально быть задействован в будущих решениях и модификациях системы и расширять свой функционал.
Доступ к настройкам производственного календаря производится через меню “Настройки” - “Редактор календарей”:
В настройках открывается список существующих календарей компании. По умолчанию всегда доступен один общий календарь Договора по умолчанию, его удаление невозможно.
При необходимости в данном разделе можно создать отдельный календарь для одной или нескольких организаций группы компаний, отличный от общего календаря по умолчанию.
Создание календаря для конкретной организации
При клике на кнопку “Создать” открывается страница “Добавление нового календаря”. При клике в поисковую строку открывается выпадающий список доступных Организаций, для которых еще не заведено отдельного календаря.
После выбора Организации необходимо нажать на кнопку “Сохранить”, в результате чего происходит автоматический переход в созданный Производственный календарь Организации для его настройки.
Функционал Производственного календаря
Производственный календарь представляет собой календари на текущий и следующий год, визуально разбитый на полугодия. По умолчанию все дни с понедельника по пятницу отмечены рабочими днями, а все субботы и воскресенья отмечены выходными днями.
Дня изменения типа конкретного дня необходимо путем клика в ячейку с нужной датой сделать эту дату выходным/праздничным/рабочим днем в соответствии в легендой:
белый - рабочий день;
красный - выходной день;
зеленый - праздничный день.
После внесения требуемых изменений необходимо нажать на кнопку “Сохранить сейчас” в правом нижнем углу.
Также реализованы методы API по работе с календарем:
Получение информации о типе даты
Изменение типа даты
Получение списка дней и их типов за указанный период.
Статья по работе с API Производственного календаря: https://corteos-platform.atlassian.net/wiki/x/AoA3JQ