Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Пространство имен: microsoft.graph
Коллекция объектов schedulingGroup , объектов shift , объектов timeOffReason и объектов timeOff в команде.
Методы
| Метод | Возвращаемый тип | Описание |
|---|---|---|
| Создание или замена | schedule | Создание или замена расписания. |
| Получение | schedule | Получение расписания. |
| Предоставление общего доступа | Нет | Предоставление общего доступа к диапазону времени расписания участникам расписания. |
Свойства
| Имя | Тип | Описание |
|---|---|---|
| enabled | Логический | Указывает, включено ли расписание для команды. Обязательный. |
| id | string | Идентификатор расписания. |
| isActivitiesIncludedWhenCopyingShiftsEnabled | Логический | Указывает, включают ли скопированные смены действия из исходной смены. |
| offerShiftRequestsEnabled | Логический | Указывает, включены ли для расписания запросы на смену предложения. |
| openShiftsEnabled | Логический | Указывает, включены ли для расписания открытые смены. |
| provisionStatus | operationStatus | Состояние подготовки расписания. Возможные значения: notStarted, running, completed, failed. |
| provisionStatusCode | string | Дополнительные сведения о причинах сбоя подготовки расписания. |
| startDayOfWeek | dayOfWeek | Указывает день начала недели. Возможные значения: sunday, monday, tuesday, wednesday, thursday, friday, saturday. |
| swapShiftsRequestsEnabled | Логический | Указывает, включены ли запросы смен переключения для расписания. |
| timeClockEnabled | Логический | Указывает, включены ли часы времени для расписания. |
| timeClockSettings | timeClockSettings | Параметры расположения часов для этого расписания. |
| timeOffRequestsEnabled | Логический | Указывает, включены ли запросы на отгулы для расписания. |
| timeZone | string | Указывает часовой пояс группы расписания, использующий формат базы данных tz. Обязательно. |
| workforceIntegrationIds | Коллекция строк | Идентификаторы для интеграции сотрудников, связанных с этим расписанием. |
Связи
| Имя | Тип | Описание |
|---|---|---|
| dayNotes | коллекция dayNote | Заметки о дне в расписании. |
| offerShiftRequests | Коллекция offerShiftRequest | Предложение запрашивает смены в расписании. |
| openShiftChangeRequests | Коллекция openShiftChangeRequest | Запросы открытых смен в расписании. |
| openShifts | Коллекция openShift | Набор открытых смен в группе планирования в расписании. |
| schedulingGroups | Коллекция schedulingGroup | Логическое группирование пользователей в расписании (обычно по ролям). |
| Смены | Коллекция shift | Смены в расписании. |
| swapShiftsChangeRequests | коллекция swapShiftsChangeRequest | Запросы переключения на смены в расписании. |
| timeCards | Коллекция timeCard | Карточки времени в расписании. |
| timesOff | Коллекция timeOff | Экземпляры времени ожидания в расписании. |
| timeOffReasons | Коллекция timeOffReason | Набор причин для отгула в расписании. |
| timeOffRequests | Коллекция timeOffRequest | Запросы отгула в расписании. |
| workforceIntegrations | коллекция workforceIntegration | Экземпляр интеграции рабочей силы для каждой команды с исходящим потоком данных в синхронных уведомлениях об изменениях (для поддерживаемых сущностей). |
Представление JSON
В следующем представлении JSON показан тип ресурса.
{
"@odata.type": "#microsoft.graph.schedule",
"id": "String (identifier)",
"enabled": "Boolean",
"timeZone": "String",
"provisionStatus": "String",
"provisionStatusCode": "String",
"workforceIntegrationIds": [
"String"
],
"timeClockEnabled": "Boolean",
"timeClockSettings": {
"@odata.type": "microsoft.graph.timeClockSettings"
},
"openShiftsEnabled": "Boolean",
"swapShiftsRequestsEnabled": "Boolean",
"offerShiftRequestsEnabled": "Boolean",
"timeOffRequestsEnabled": "Boolean",
"startDayOfWeek": "String",
"isActivitiesIncludedWhenCopyingShiftsEnabled": "Boolean"
}