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. |
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"
}