Recursos de otimização usados com Otimização de cronogramas
Objetivos e restrições são recursos de otimização que determinam como as tarefas são atribuídas aos agentes no Otimização de cronogramas.
Objetivos
Os objetivos priorizam as atribuições de tarefas do agente e cada objetivo é ponderado. A Otimização de programação prioriza pesos com números mais altos. Para configurações padrão, aplique uma ponderação de 1 e para fatores mais importantes, como maximizar atribuições de tarefas de alta prioridade, aplique uma ponderação de 2.
| Objetivo | Descrição |
|---|---|
| Maximize o saldo em número de horas que os agentes trabalham | Recompensa pela distribuição uniforme de horas de trabalho (ou seja, tarefas, viagens) entre agentes. |
| Maximize o saldo no número de tarefas que os agentes trabalham | Recompensa pela distribuição uniforme de tarefas entre agentes. |
| Maximize as atribuições de tarefas consecutivas no mesmo local | Recompensa para cada par de tarefas colocadas atribuídas consecutivamente ao mesmo agente. |
| Maximize atribuições de tarefas de prioridade mais alta | Recompensa por cada tarefa de alta prioridade atribuída. A recompensa é maior para tarefas com prioridades mais altas. |
| Maximize atribuições de tarefas de maior valor | Recompensa pelo valor das tarefas atribuídas. |
|
Maximize as atribuições de agente preferencial |
Recompensa para cada tarefa atribuída a um agente preferencial. |
| Maximize os buffers de conformidade com ANS | Recompensa por cada hora em que uma tarefa termina antes do término da janela A recompensa é menor para tarefas com janelas de ANS mais longas. |
| Maximizar atribuições de tarefa | Recompensa por cada tarefa atribuída. |
| Maximize tarefas em turnos anteriores | Recompensa para cada tarefa atribuída a um turno anterior. A recompensa é maior para turnos que começam mais cedo no horizonte de otimização. |
| Maximize as horas de trabalho | Recompensa por cada hora de trabalho atribuída |
| Minimize os horários de início da tarefa de prioridade mais alta | Penalidade para cada hora em que uma tarefa inicia após o início da primeira janela. A penalidade é maior para tarefas com prioridades mais altas. |
| Minimize o número de turnos com tarefas | Penalidade para cada turno atribuído a uma ou mais tarefas. |
| Minimize atribuições de agentes com excesso de qualificação |
Penalidade por desvio de nível de habilidade entre agentes com um nível de habilidade mais alto do que suas tarefas atribuídas. |
| Minimize as horas extras |
Penalidade para cada hora extra. |
| Minimizar violação de ANS (corrigido) | Penalidade para cada tarefa que termina após a data de vencimento do ANS. |
| Minimizar violação de ANS (por hora) | Penalidade para cada hora em que uma tarefa termina após a data de vencimento do ANS. |
| Minimize as horas de início da tarefa | Penalidade para cada hora em que uma tarefa inicia após o início da primeira janela. |
|
Minimizar penalidades de tempo de tarefa (fixo) |
Penalidade para cada tarefa que termina após o tempo de penalidade. |
|
Minimizar penalidades de tempo de tarefa (por hora) |
Penalidade para cada hora em que uma tarefa termina após o tempo de penalidade. |
| Minimize o tempo de viagem | Penalidade para cada hora de viagem. |
| Minimize as atribuições de agentes pouco qualificados |
Penalidade por desvio de nível de habilidade entre agentes com um nível de habilidade inferior às tarefas atribuídas. |
| Objetivo | Descrição |
|---|---|
| Maximizar atribuições existentes | Recompensa por cada atribuição de agente/tarefa que permanece na programação. |
| Minimizar tarefas atrasadas (fixo) | Penalidade para cada tarefa iniciada após a programação original. |
| Minimizar tarefas atrasadas (por hora) | Penalidade para cada hora em que as tarefas começam depois do programado originalmente. |
| Minimize tarefas não atribuídas | Penalidade para cada tarefa removida da programação. |
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. Políticas criadas em Otimização de cronogramaspode ser atribuído às seguintes restrições.
| Restrição | Descrição |
|---|---|
| Bloquear agentes excluídos da atribuição | As tarefas com agentes excluídos não podem ser atribuídas a esses agentes. |
| Habilite as horas de acesso | As janelas de tempo da tarefa são restritas com base nas horas de acesso. Nota: . Serviço de campo (com.snc.fsm_access_hours) O plug-in Horas de acesso deve ser instalado para usar este recurso. |
| Habilite o raio de viagem do agente | Os agentes só podem receber tarefas atribuídas que estejam dentro do raio de viagem de seu local de residência. |
| Habilite atribuições somente com agentes preferenciais/secundários | As tarefas com agentes preferenciais/secundários só podem ser atribuídas a esses agentes. |
| Habilite restrições de agente excluído | As tarefas com agentes excluídos não podem ser atribuídas a esses agentes. |
| Habilite a capacidade | Os agentes devem trabalhar dentro dos limites das regras de reserva de capacidade. Nota: . Serviço de campo (com.snc.fsm_capacity_management) O plug-in Gestão de capacidade deve ser instalado para usar este recurso. |
| Habilite pausas flexíveis | Os agentes podem receber pausas flexíveis atribuídas. Nota: Programação de turno para Serviço de campo(com.snc.sn_fsm_shift_schdl) o plug-in deve estar instalado e. Otimização da força de trabalho para serviço de campo deve ser ativado para usar o recurso de pausas flexíveis. Para obter mais informações, consulte Ativar Otimização da força de trabalho para serviço de campo. |
| Habilite peças obrigatórias | As tarefas só podem ser atribuídas a agentes que tenham um inventário suficiente de peças. |
| Habilite habilidades obrigatórias | As tarefas só podem ser atribuídas a agentes com as habilidades necessárias. |
| Habilitar hora extra | Os agentes podem fazer horas extras. |
| Habilite viagens fora do horário de trabalho |
Os agentes podem viajar fora do horário de trabalho. |
| Habilite dependências de tarefa | As tarefas só podem ser atribuídas quando suas dependências são atendidas. |
| Habilite limites de tempo de viagem entre locais | Os agentes devem viajar entre locais dentro do limite de tempo de viagem. |