Gerenciar conflitos de programação de tarefas

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • Algumas atualizações nas tarefas de ordem de serviço (WOTs) podem causar conflitos quando ocorrem durante uma execução de tarefa programada. Você pode usar uma tabela para rastrear esses conflitos de programação conforme eles surgem. O acompanhamento de conflitos ajuda a monitorar e resolver problemas com eficiência, garantindo que os WOTs e os cronogramas do agente permaneçam atualizados e alinhados.

    Métodos de programação incluídos

    • Otimização da programação
    • Agendamento dinâmico
    • Programação manual
    • Recomendações de tarefas inteligentes
    • Otimização de Rota

    Prevenção de conflitos e mensagens de avisos

    Enquanto um WOT está sendo otimizado ou programado, os usuários recebem mensagens de aviso ao fazer mudanças nos campos que podem afetar o processo de programação. Estes campos incluem:

    • Duração estimada do trabalho: O tempo esperado necessário para concluir a tarefa.
    • Habilidades da tarefa: As habilidades específicas necessárias para executar a tarefa.
    • Prioridade: A urgência ou importância da tarefa.
    • Local: O local físico onde a tarefa deve ser executada.
    • Valor: A importância ou o valor da tarefa.
    • Penalidade: A penalidade associada à não conclusão da tarefa a tempo.
    • Técnico preferencial/secundário/excluído: Os técnicos que são preferenciais, secundários ou excluídos da tarefa.
    • Turno do agente: O turno durante o qual o agente está disponível.
    • Habilidades do agente: As habilidades possuídas pelo agente.
    • Níveis de habilidade do agente: Os níveis de proficiência das habilidades do agente.
    • Local do agente: O local físico do agente.

    Registro em log e resolução de conflitos

    Quando um registro de tarefa de ordem de serviço (WOT) é atualizado durante uma execução de programação, isso pode causar conflitos. Para gerenciar esses conflitos de forma eficaz, o sistema registra e os captura na tabela Conflito de programação de tarefas de ordem de serviço [wm_task_scheduling_conflict], garantindo que todos os problemas sejam documentados e possam ser resolvidos imediatamente.

    Você determina se o processo de programação deve ser executado novamente com base nos novos valores que foram alterados enquanto o processo estava em execução. Por exemplo, se a duração estimada do trabalho for alterada durante uma execução de programação, você poderá decidir que:

    • O sistema deve retornar o WOT com a duração estimada do trabalho anterior.
    • O processo de programação deve ser programado para ser executado novamente em X minutos com a nova duração estimada do trabalho.