timeman.settings
Scope: timeman Права на выполнение: для всех
Описание и примеры
Метод возвращает настройки рабочего времени пользователя.
Примеры
Пример вызова:
https://portal.bitrix24.com/rest/timeman.settings/?auth=xxxxxx&user_id=1
Пример ответа:
HTTP/1.1 200 OK { "result": { "ADMIN": true, "UF_TIMEMAN": true, "UF_TM_ALLOWED_DELTA": "00:15:00", "UF_TM_FREE": false, "UF_TM_MAX_START": "09:15:00", "UF_TM_MIN_DURATION": "08:00:00", "UF_TM_MIN_FINISH": "17:45:00" } }
Параметры
Параметр | Описание |
---|---|
USER_ID | Идентификатор пользователя. Не обязателен, по умолчанию возвращаются настройки текущего пользователя. |
Поля ответа
Поле | Тип | Описание | Примечание |
---|---|---|---|
ADMIN | true|false | Обладает ли пользователь правами на управление чужими рабочими днями | Возвращается только для текущего пользователя |
UF_TIMEMAN | true|false | Включен ли учет рабочего времени для пользователя | |
UF_TM_FREE | true|false | Включен ли для пользователя свободный график работы | При включенном свободном графике изменения рабочего времени не требуют подтверждения и указания причины |
UF_TM_MAX_START | HH:MM:SS | Настроенное для пользователя максимальное время начала рабочего дня | Рабочий день, начатый позже указанного времени, будет считаться нарушением |
UF_TM_MIN_FINISH | HH:MM:SS | Настроенное для пользователя минимальное время завершения рабочего дня | Рабочий день, завершенный раньше указанного времени, будет считаться нарушением |
UF_TM_MIN_DURATION | HH:MM:SS | Настроенная для пользователя минимальная длительность рабочего дня | Рабочий день с длительностью меньше указанной будет считаться нарушением |
UF_TM_ALLOWED_DELTA | HH:MM:SS | Настроенный для пользователя допустимый промежуток изменения рабочего времени | Изменение рабочего дня на промежуток меньше указанного не будет требовать подтверждения руководителем |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024