Objetivos e Restrições usados com Otimização de programações

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 3 min. de leitura
  • 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.
    Tabela 1. Objetivos de otimização de programação
    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.
    Tabela 2. Otimização de programações 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.