- Главная [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
- Начало работы
- Как решить вашу задачу
-
API
- Типы объектов
- Типы данных
- Глобальные константы
- Работа с приложениями
- Веб-запросы
- Права доступа
- Документооборот
- Линии
- Виджет «Код»
- Подписи
-
Рабочие календари
- CalendarDayBreak
- CalendarDaySettings
- CalendarScheduleDaySettings
- DefaultWorkCalendar
- NotWorkDaySettings
- ProductionScheduleGeneralSettings
- ProductionScheduleSpecialDay
- SpecialCalendar
- SpecialCalendarDay
- SpecialCalendars
- TimeFromAndTo
- UseDefaultDaySettings
- WorkCalendar
- WorkCalendarDay
- WorkCalendars
- WorkSchedule
- WorkScheduleType
- Интеграция с IP-телефонией
- Интеграция с сервисами рассылок
Объект для работы с рабочими календарями
Hierarchy
Methods
create
Создаёт новый рабочий календарь.
Returns WorkCalendar
getById
Получить рабочий календарь по его идентификатору.
Если календарь не найден (например, был удалён), то метод вернёт значение
undefined
.Parameters
id: string
Returns Promise<WorkCalendar | undefined>
getDefault
Возвращает рабочий календарь «по умолчанию» — базовый календарь компании.
Returns Promise<DefaultWorkCalendar>
getForUser
Получить рабочий календарь, связанный с переданным пользователем.
Parameters
user: TUser
Returns Promise<WorkCalendar>
list
Получить список рабочих календарей компании.
При работе с большим количеством календарей их можно получать порционно и динамически определять начало выборки.
Parameters
Optional size: undefined | number
Optional from: undefined | number
Returns Promise<WorkCalendar[]>
setToUsers
Назначить рабочий календарь пользователям.
Parameters
calendar: WorkCalendar
users: TUser[]
Optional startAt: TDate
Returns Promise<void>
Methods