Reglas de negocios para citas de Bookings

Cuando un usuario que no es administrador crea una cita en Microsoft Bookings, Bookings usa las reglas de negocio configuradas para el calendario. Solo los administradores tienen la autoridad para invalidar Bookings reglas.

Los usuarios finales o las aplicaciones que crean o actualizan citas a través de las API de Microsoft Graph (mediante permisos de aplicación) deben cumplir las reglas de negocio para evitar errores imprevistos.

Si usa las API de creación o actualización de citas con permisos de aplicación, debe seguir las reglas de negocio descritas en este artículo.

Configuración de nivel empresarial

Siga estas reglas de negocio para la configuración de nivel empresarial.

Horario comercial

Use update bookingBusiness API para modificar businessHours. No se puede establecer una cita fuera del horario laboral.

Directiva de programación

Para obtener más información sobre la directiva de programación, consulte bookingSchedulingPolicy.

Los incrementos de tiempo (intervalo de intervalo de tiempo) indican la duración de una cita. Al validar las reglas de negocios, asegúrese de que una cita tenga la misma duración que se indica en el servicio.

El plazo mínimo indica el tiempo mínimo antes de que se pueda realizar o cancelar una cita.

El tiempo máximo de plazo indica el tiempo máximo antes de que se pueda realizar una cita.

Permitir selección de personal es si un usuario quiere pasar miembros del personal a través de la API de citas, debe establecer el atributo allowStaffSelection del tipo de recurso BookingSchedulingPolicy en true.

Nota:

Esta configuración se denomina Control de personal en la aplicación web de Bookings.

Configuración de nivel de servicio

Siga estas reglas de negocio para la configuración de nivel de servicio.

Programar

En un nivel de servicio, la directiva de programación se hereda de la empresa. El cliente podría optar por invalidar las directivas.

Directiva principal

Si existe una directiva de programación tanto en el nivel de servicio como en el nivel de negocio, la directiva de nivel de servicio tiene prioridad.

Directivas establecidas parcialmente

Si el usuario no establece una directiva para el nivel de servicio, se establece de forma predeterminada en la configuración de directiva de nivel empresarial.

Búfer previo

Este es el tiempo adicional necesario para una cita antes de una cita siguiente. En el calendario de miembros del personal, la cita tiene la duración "tiempo de búfer previo" + "hora de la ranura de cita".

Posterior al búfer

Este es el tiempo adicional necesario para una cita después de una cita anterior. En el calendario de miembros del personal, la cita tiene la duración "tiempo de espacio de cita" + "tiempo de búfer posterior".