Objetivos e Restrições usados com Otimização de programações
Objetivos e restrições são recursos que determinam como as tarefas são atribuídas a agentes em Otimização de programações.
Objetivos
Use os objetivos da otimização de programação para priorizar a atribuição de tarefa do agente. Eles não impedirão que um grupo de atribuição receba atribuições de tarefa.
| Objetivo | Descrição |
|---|---|
| Maximizar atribuição a turnos anteriores | Recompensa para cada tarefa atribuída a um turno com base na diferença (em horas) entre a hora de início do turno e a hora de término do horizonte de otimização. Quanto mais próxima a hora de início do turno da hora de início do horizonte de otimização, maior será a recompensa. |
| Maximizar o saldo em número de horas de trabalho dos agentes | Recompensa pela distribuição uniforme de horas de trabalho (ou seja, tarefas, viagens) entre os agentes. |
| Maximizar o saldo no número de tarefas que os agentes trabalham | Recompensa pela distribuição uniforme de tarefas entre os agentes. |
| Maximizar atribuições de tarefa de alta prioridade | Recompensa para cada tarefa de alta prioridade atribuída. |
| Maximizar atribuições de tarefa | Recompensa para cada tarefa atribuída. |
| Maximizar horas de trabalho | Recompensa para cada hora de trabalho atribuída |
| Minimizar horas de início da tarefa de prioridade mais alta | Penalidade para cada hora em que uma tarefa de alta prioridade começa mais tarde do que na hora de início mais antiga possível. |
| Minimize o número de agentes com atribuições | Penalidade para cada agente atribuído a uma ou mais tarefas em um turno. |
| Minimize atribuições de agente com excesso de habilidades | Penalidade por desvio de nível de habilidade entre agentes com um nível de habilidade superior ao das tarefas atribuídas. |
| Minimizar horas extras | Penalidade pela duração da hora extra. |
| Minimizar o tempo de viagem | Penalidade pela duração da viagem. |
| Minimizar violação de ANS (corrigido) | Penalidade para cada tarefa concluída após o término da janela. |
| Minimizar violação de ANS (por hora) | Penalidade para cada hora em que uma tarefa inicia mais tarde do que no término da janela. |
| Minimizar atribuições de agente pouco qualificado | Penalidade por desvio de nível de habilidade entre agentes com um nível de habilidade inferior ao das tarefas atribuídas. |
Restrições
As restrições são necessárias e as tarefas não serão atribuídas a menos que o grupo de atribuição atenda à restrição. As políticas criadas em Otimização de programações podem ser atribuídas às seguintes restrições.
| Restrição | Descrição |
|---|---|
| Bloquear agentes excluídos da atribuição | Tarefas com agentes excluídos não podem ser atribuídas a esses agentes. Nota: O plug-in de integrações de mapa do Serviço de campo (com.snc.csm_fsm_integration) deve ser instalado para usar este recurso. |
| Habilitar horas de acesso | As janelas de tempo da tarefa são restritas com base nas horas de acesso. Nota: O plug-in Field Service (com.snc.fsm_access_hours) Access Hours deve ser instalado para usar este recurso. |
| Habilitar raio de deslocamento do agente | Os agentes só podem receber tarefas que estejam dentro do raio de viagem de seu local inicial. |
| Habilitar atribuições somente com agentes preferenciais/secundários | Tarefas com agentes preferenciais/secundários só podem ser atribuídas a esses agentes. Nota: O plug-in de integrações de mapa do Serviço de campo (com.snc.csm_fsm_integration) deve ser instalado para usar este recurso. |
| Habilitar restrições de agente excluído | Tarefas com agentes excluídos não podem ser atribuídas a esses agentes. |
| Habilitar pausas flexíveis | Os agentes podem receber pausas flexíveis. Nota: O plug-in Shift Scheduling for Serviço de campo (com.snc.sn_fsm_shift_shdl) deve ser instalado e o Workforce Optimization for Field Service deve ser ativado para usar o recurso de pausas flexíveis. Para obter mais informações, consulte Ativação do Otimização da força de trabalho para serviço de campo. |
| Habilitar peças obrigatórias | As tarefas só podem ser atribuídas a agentes que tenham um inventário de peças suficiente. |
| Habilitar habilidades obrigatórias | As tarefas só podem ser atribuídas a agentes com as habilidades necessárias. |
| Habilitar hora extra | Os agentes podem fazer hora extra. |
| Habilitar viagem fora do horário de trabalho | Os agentes podem viajar fora do horário de trabalho. |
| Habilitar limites de tempo de viagem entre locais | Os agentes devem viajar entre os locais dentro do limite de tempo de viagem. |
| Habilitar capacidade | Somente agentes com capacidade disponível são atribuídos à tarefa. |