Criar uma regra de ordenação de tarefas

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 3 min. de leitura
  • Crie uma regra de ordenação de tarefas para agendamento dinâmico para priorizar tarefas.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Regras de ordenação de tarefas:
    • O agendamento dinâmico usa regras de ordenação de tarefas para determinar a ordem das tarefas.
    • Você pode criar várias regras para definir como as tarefas são ordenadas.
    • As regras são avaliadas com base nos valores no campo Ordem de execução.
    Como as regras de ordenação de tarefas funcionam:
    • A regra com o valor mais baixo determina a ordem da tarefa inicial. Por exemplo, você pode criar uma regra para classificar tarefas com base em sua Prioridade (P1, P2, P3 etc.).
    • A regra com o próximo valor mais baixo determina a ordem em um subconjunto de tarefas. Por exemplo, você pode classificar todas as tarefas P1 pela data de vencimento do ANS.
    • As regras são avaliadas na ordem de execução, passando para a próxima regra somente quando os valores da tarefa são iguais.
    Dependências de tarefa: as dependências de tarefa podem substituir as regras de ordenação de tarefas.
    • Se uma tarefa tiver tarefas descendentes, não será possível cancelar a atribuição dela.
    • Se uma tarefa ascendente for reatribuída e uma tarefa descendente for atribuída, a tarefa ascendente será programada antes do início da tarefa descendente.
    • Se uma tarefa ascendente não estiver atribuída, a tarefa descendente permanecerá não atribuída.
    • Se uma tarefa ascendente for atribuída, a tarefa descendente aguardará até que a tarefa ascendente seja concluída.
    • Se uma tarefa ascendente tiver uma prioridade mais baixa, a tarefa descendente aguardará até que a tarefa ascendente seja atribuída.
    Tipos de regras de ordenação de tarefas
    • Regra simples
      • Classifica as tarefas com base em um campo selecionado na tabela de tarefas.
      • Escolha a ordem de classificação crescente ou decrescente.
    • Regra avançada
      • Classifica as tarefas com base nas seleções de duas tabelas não relacionadas.
      • Requer um campo de referência para conectar a tabela de tarefas e outra tabela. Por exemplo, você pode classificar tarefas de ordem de serviço com base em SLAs armazenados na tabela ANS de tarefa.
    Regras de ordenação baseadas em prioridade: o agendamento dinâmico fornece duas regras de ordenação baseadas em prioridade.
    • Tarefa de ordem de serviço: esta regra usa o campo Prioridade no registro da tarefa de ordem de serviço e a ordem de classificação de A a Z para determinar a ordem das tarefas a serem programadas. Ordem de execução 100.
    • Ordem de serviço: esta regra usa o campo Prioridade no registro da ordem de serviço e a ordem de classificação de A a Z para determinar a ordem das tarefas a serem programadas. Ordem de execução 200.
    Casos de uso e cenários:
    • Assistência médica: uma regra avançada pode priorizar tarefas de manutenção de equipamentos com base na criticidade dos dispositivos médicos.
    • Fabricação: uma regra simples pode priorizar tarefas com base no custo de tempo de inatividade por hora de máquinas.
    • Varejo: as regras avançadas podem classificar tarefas por dados de tráfego de armazenamento, garantindo que os locais de alto tráfego sejam atendidos primeiro.
    • Utilitários: regras simples podem priorizar tarefas com base em níveis de emergência, como falhas de energia que afetam a infraestrutura crítica.

    Procedimento

    1. Navegar até Todos > Serviços de Campo > Administração > Configuração de agendamento dinâmico.
    2. Na lista relacionada Regras de ordenação de tarefas, clique em Novo.
    3. Preencha os campos no formulário Regra de ordenação de tarefas, conforme necessário.
      Tabela 1. Formulário Regra de Ordenação de Tarefa
      Campo Descrição
      Nome O nome da regra de ordenação de tarefas.
      Ordem de Execução Especifique a ordem na qual esta regra deve ser avaliada. A regra com o valor mais baixo determinará a ordem da tarefa inicial.
      Config. de agendamento dinâmico Selecione a configuração de agendamento dinâmico à qual esta regra de ordenação se aplica.
      Avançado Selecione se quiser criar uma regra de ordenação de tarefa avançada. Isso exibirá campos adicionais.
      Tabela de Classificação Selecione a tabela que contém as tarefas a serem classificadas.
      Campo de classificação Escolha o campo com base no qual as tarefas serão classificadas.
      Ordem de Classificação Selecione a ordem de classificação desejada, crescente (de A a Z) ou decrescente (de Z a A).
      Campo de Tarefa Especifique o campo no qual as tarefas serão classificadas.
      Tabela de tarefas Para uma regra de ordenação avançada, este campo exibe a tabela que contém as tarefas a serem classificadas.
      Campo de Tarefa de Conexão Selecione o campo que estabelece um relacionamento entre duas tabelas não relacionadas.
      Agregar Função Escolha a função agregada a ser aplicada quando houver várias linhas para uma tarefa. Por exemplo, MIN, MAX, COUNT, SUM.
    4. Clique em Enviar.

    Resultado

    A regra de ordenação de tarefas é criada e determina a ordem na qual as tarefas são priorizadas para o agendamento dinâmico com base nos critérios especificados.

    O que Fazer Depois

    Criar uma restrição de não atribuição de tarefa