Criar dependências entre tarefas de ordem de serviço

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 3 min. de leitura
  • Se uma ordem de serviço contiver várias tarefas, você poderá criar dependências entre as tarefas que determinam a ordem na qual as tarefas são executadas.

    Antes de Iniciar

    Função necessária: wm_qualifier ou função de combinação de qualificador

    Ative o plug-in Dependência da tarefa de serviço de campo (com.snc.fsm_task_dependency) para, opcionalmente, definir dependências de tarefa avançadas entre tarefas de ordem de serviço de ordens de serviço diferentes ou da mesma ordem de serviço.

    Por Que e Quando Desempenhar Esta Tarefa

    Essas dependências definem e impõem a ordem na qual um único agente ou vários agentes executam as tarefas. Por exemplo, em uma ordem de serviço para um novo servidor, um agente pode instalar o servidor, a tarefa ascendente, e um agente diferente pode configurar o servidor após a conclusão da instalação, a tarefa descendente.

    Você pode especificar várias dependências para uma única tarefa. O sistema evita relacionamentos circulares em que duas tarefas dependem uma da outra, considerando todas as dependências ascendentes ao decidir se uma tarefa pode ser atribuída automaticamente.

    Esta tabela explica os tipos de relacionamentos e dependências de tarefa que você pode criar.
    Tabela 1. Relacionamentos de dependência da tarefa
    Tipo de dependência Descrição
    Terminar para iniciar Indica que a tarefa sucessora (downstream) deve ser iniciada após a conclusão da tarefa predecessora (upstream).

    Este é o tipo de dependência padrão entre as tarefas.

    Iniciar após início Indica que a tarefa sucessora (downstream) deve ser iniciada após o início da tarefa predecessora (upstream).

    Ative o plug-in Dependência da tarefa de serviço de campo (com.snc.fsm_task_dependency) para definir esse relacionamento.

    Iniciar juntos Indica que as tarefas sucessoras (downstream) e predecessoras (downstream) devem ser iniciadas juntas.

    Ative o plug-in Dependência da tarefa de serviço de campo (com.snc.fsm_task_dependency) para definir esse relacionamento.

    Nota:

    As dependências podem ser criadas somente quando as tarefas predecessoras e sucessoras não estão atribuídas.

    Procedimento

    1. Navegue até uma ordem de serviço.
    2. Abra uma tarefa de ordem de serviço.
    3. Na lista relacionada Depende de ou Dependentes, clique em Novo.
    4. No formulário, preencha os campos.
      Tabela 2. Dependências do Modelo da Tarefa de Ordens de Serviço
      Campo Descrição
      Sucessor Selecione uma tarefa cuja data de início ou término seja determinada por sua tarefa predecessora (upstream).
      Tipo de dependência Selecione um relacionamento de dependência na lista suspensa. As opções disponíveis são:
      • Terminar para iniciar
      • Iniciar após início
      • Iniciar juntos
      Usar tempo máximo de atraso Marque a caixa de seleção para permitir o tempo máximo de atraso entre as tarefas.
      Antecessor Selecione uma tarefa que determina a hora de início ou de término de sua tarefa sucessora (downstream).
      Tempo máximo de atraso Insira o atraso máximo ou o tempo de espera entre as tarefas.

      O tempo máximo de atraso é o atraso máximo permitido entre o início do predecessor e suas tarefas sucessoras.

      Tempo mínimo de atraso Insira o atraso mínimo ou o tempo de espera entre as tarefas.

      O tempo mínimo de atraso é o atraso mínimo permitido entre o início do predecessor e a tarefa sucessora.

    5. Clique em Enviar.

    Instalação e configuração do servidor

    Considere que você tem uma ordem de serviço para configurar um novo servidor. Há três tarefas de ordem de serviço envolvidas: "Instalar servidor", "Configurar servidor" e "Administrar servidor".
    • Instalar servidor (tarefa anterior ou ascendente): esta tarefa envolve a instalação física do hardware do servidor.
    • Configurar servidor (tarefa sucessora ou descendente): esta tarefa envolve a configuração do software do servidor após a conclusão da instalação.
    • Administrar servidor (tarefa sucessora ou descendente): esta tarefa envolve o monitoramento do servidor após a instalação e a configuração.
    Para configurar dependências:
    1. Abra a ordem de serviço.
    2. Navegue até a lista relacionada à tarefa de ordem de serviço.
    3. Selecione a tarefa "Configurar servidor".
    4. Na lista relacionada "Depende de", clique em "Novo".
    5. Escolha "Instalar servidor" como a tarefa do predecessor (tarefa ascendente).
    6. Na lista relacionada "Dependentes", clique em "Novo".
    7. Selecione "Administrar servidor" como a tarefa sucessora (tarefa descendente).
    8. Selecione o tipo de dependência.
    9. (Opcional) Insira o tempo de atraso máximo ou mínimo.
    10. Clique em "Enviar".
    Com esta dependência de tarefas de ordem de serviço, o sistema requer que a tarefa "Instalar servidor" seja concluída antes que a tarefa "Configurar servidor" possa começar e iniciar a tarefa "Administrar servidor" após a conclusão da configuração.