Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Espacio de nombres: microsoft.graph
Colección de objetos schedulingGroup , objetos shift , timeOffReason y objetos timeOff dentro de un equipo.
Métodos
| Método | Tipo de valor devuelto | Descripción |
|---|---|---|
| Crear o reemplazar | schedule | Cree o reemplace una programación. |
| Get | schedule | Obtenga una programación. |
| Compartir | Ninguno | Comparta un intervalo de tiempo de programación con los miembros de la programación. |
Propiedades
| Nombre | Tipo | Descripción |
|---|---|---|
| enabled | Booleano | Indica si la programación está habilitada para el equipo. Necesario. |
| id | string | Identificador de la programación. |
| isActivitiesIncludedWhenCopyingShiftsEnabled | Booleano | Indica si los turnos copiados incluyen actividades del turno original. |
| offerShiftRequestsEnabled | Booleano | Indica si las solicitudes de turno de oferta están habilitadas para la programación. |
| openShiftsEnabled | Booleano | Indica si los turnos abiertos están habilitados para la programación. |
| provisionStatus | operationStatus | Estado del aprovisionamiento de programación. Los valores posibles son notStarted, running, completed, failed. |
| provisionStatusCode | string | Información adicional sobre por qué se produjo un error en el aprovisionamiento de la programación. |
| startDayOfWeek | dayOfWeek | Indica el día de inicio de la semana. Los valores posibles son: sunday, monday, tuesday, wednesday, thursday, friday y saturday. |
| swapShiftsRequestsEnabled | Booleano | Indica si las solicitudes de turnos de intercambio están habilitadas para la programación. |
| timeClockEnabled | Booleano | Indica si el reloj de hora está habilitado para la programación. |
| timeClockSettings | timeClockSettings | La configuración de ubicación del reloj de hora para esta programación. |
| timeOffRequestsEnabled | Booleano | Indica si las solicitudes de tiempo de espera están habilitadas para la programación. |
| timeZone | string | Indica la zona horaria del equipo de programación mediante el formato de base de datos tz. Obligatorio. |
| workforceIntegrationIds | Colección string | Los identificadores de las integraciones de los empleados asociados a esta programación. |
Relaciones
| Nombre | Tipo | Descripción |
|---|---|---|
| dayNotes | colección dayNote | Notas del día en la programación. |
| offerShiftRequests | colección offerShiftRequest | La oferta solicita turnos en la programación. |
| openShiftChangeRequests | colección openShiftChangeRequest | Solicitudes de turnos abiertas en la programación. |
| openShifts | colección openShift | Conjunto de turnos abiertos en un grupo de programación de la programación. |
| schedulingGroups | Colección schedulingGroup | Agrupación lógica de usuarios en la programación (normalmente por rol). |
| Cambios | colección shift | Los turnos de la programación. |
| swapShiftsChangeRequests | colección swapShiftsChangeRequest | Las solicitudes de intercambio de turnos en la programación. |
| timeCards | colección timeCard | Las tarjetas de tiempo de la programación. |
| timesOff | colección timeOff | Instancias de tiempos de espera desactivados en la programación. |
| timeOffReasons | colección timeOffReason | Conjunto de motivos para un tiempo de espera en la programación. |
| timeOffRequests | colección timeOffRequest | El tiempo de descuento de las solicitudes en la programación. |
| workforceIntegrations | Colección workforceIntegration | Instancia de una integración del personal por equipo con flujo de datos salientes en notificaciones de cambio sincrónicas (para entidades admitidas). |
Representación JSON
La siguiente representación JSON muestra el tipo de recurso.
{
"@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"
}