tipo de recurso schedule
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. |
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. |
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. |
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. |
Relaciones
Nombre | Tipo | Descripció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. |
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.
{
"id": "833fc4df-c88b-4398-992f-d8afcfe41df2",
"enabled": true,
"timeZone": "America/Chicago",
"provisionStatus": "Completed",
"provisionStatusCode": null
}