Share via


Regras de negócios para compromissos de Bookings

Quando um usuário não administrador cria um compromisso no Microsoft Bookings, Bookings usa as regras de negócios configuradas para o calendário. Somente os administradores têm autoridade para substituir Bookings regras.

Usuários finais ou aplicativos que criam ou atualizam compromissos por meio de APIs do Microsoft Graph (usando permissões de aplicativo) devem seguir as regras de negócios para evitar erros imprevistos.

Se você usar as APIs de criação ou atualização de compromisso com permissões de aplicativo, deverá seguir as regras de negócios descritas neste artigo.

Configurações de nível comercial

Siga estas regras de negócios para configurações de nível comercial.

Horário comercial

Use a API de Atualização do BookingBusiness para modificar businessHours. Um compromisso não pode ser definido fora do horário comercial.

Política de agendamento

Para obter detalhes sobre a política de agendamento, consulte bookingSchedulingPolicy.

Incrementos de tempo (intervalo de tempo) indicam a duração de um compromisso. Ao validar regras de negócios, verifique se um compromisso tem a mesma duração indicada no serviço.

O tempo mínimo de chumbo indica o tempo mínimo antes que um compromisso possa ser feito ou cancelado.

O tempo máximo de lead indica o tempo máximo antes que um compromisso possa ser feito.

Permitir que a seleção de equipe seja se um usuário quiser passar membros da equipe por meio da API de compromisso, ele deverá definir o atributo allowStaffSelection no tipo de recurso BookingSchedulingPolicy como true.

Observação

Essa configuração é chamada de controle staff no aplicativo Web Bookings.

Configurações de nível de serviço

Siga estas regras de negócios para configurações de nível de serviço.

Agendar

Em um nível de serviço, a política de agendamento é herdada do negócio. O cliente pode optar por substituir as políticas.

Política principal

Se existir uma política de agendamento no nível de serviço e no nível de negócios, a política de nível de serviço terá precedência.

Políticas parcialmente definidas

Se o usuário não definir uma política para o nível de serviço, ele será padrão para a configuração de política de nível comercial.

Pré-buffer

Esse é o tempo extra necessário para um compromisso antes de um compromisso a seguir. No calendário de membros da equipe, o compromisso é de duração "tempo de pré-buffer" + "hora do horário de compromisso".

Pós-buffer

Esse é o tempo extra necessário para um compromisso após um compromisso anterior. No calendário de membros da equipe, o compromisso é de duração "hora do horário de compromisso" + "tempo de buffer pós".