Compartir a través de


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
}