Ir para o conteúdo principal
10 - Prioridade de Configuração de Expediente (Operador vs. Conta)
- Objetivo: Verificar se a configuração de expediente do operador tem prioridade sobre a configuração da conta.
- Passos:
- Configurar um
Expediente na conta (ex: 08:00-17:00).
- Configurar um
Expediente diferente para um operador da representação (ex: 10:00-19:00).
- Garantir que não haja
configuracao_temporaria_operador válida.
- Submeter um cliente para atendimento em um horário que só é válido pelo expediente do operador, mas não pelo da conta (ex: 09:00).
- Resultado Esperado: O cliente deve ser transferido para a matriz, pois o operador não está dentro do seu expediente particular, mesmo que o expediente da conta esteja ativo.
- Observações: Validar se a função
fn_operador_dentro_expediente utiliza a configuração do operador e retorna {"disponivel": False, "dentro_expediente": False}.