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

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 4 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 em que 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 de tarefa de serviço de campo (com.snc.fsm_task_dependency) para definir opcionalmente dependências de tarefa avançadas entre tarefas de ordem de serviço de ordem de serviço diferente ou mesma.

    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 de tarefa e dependências que você pode criar.
    Tabela 1. Relacionamentos de dependência de tarefa
    Tipo de dependência Descrição
    Terminar para iniciar Indica que a tarefa sucessora (downstream) deve ser iniciada após o término da tarefa predecessora (upstream).

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

    Término a início - Mesmo dia Indica que a tarefa sucessora (downstream) deve ser iniciada após o término da tarefa predecessora (upstream).

    O sucessor e o predecessor devem ser programados no mesmo dia.

    Término ao início - Mesmo dia - mesmo agente Indica que a tarefa sucessora (downstream) deve ser iniciada após o término da tarefa predecessora (upstream).

    O sucessor e o predecessor devem ser programados no mesmo dia e pelo mesmo agente.

    Início a início - Mesmo dia - diferente do mesmo agente Indica que a tarefa sucessora (downstream) deve ser iniciada após o término da tarefa predecessora (upstream).

    O sucessor e o predecessor devem ser programados no mesmo dia e por agentes diferentes.

    Fim a início - entre dias - mesmo agente Indica que a tarefa sucessora (downstream) deve ser iniciada após o término da tarefa predecessora (upstream).

    O sucessor e o predecessor devem ser programados em dias diferentes, mas atribuídos ao mesmo agente.

    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 de 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 de tarefa de serviço de campo (com.snc.fsm_task_dependency) para definir esse relacionamento.

    Terminem juntos Indica que as tarefas sucessoras (downstream) e predecessoras (downstream) devem ser concluídas juntas.
    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. Em Depende de Ou na lista relacionada 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 pela tarefa predecessora (ascendente).
      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 determine a hora de início ou término da 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 da predecessora 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 sua 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". formulário dependência de tarefa
    • Instalar servidor (tarefa predecessora ou ascendente): Esta tarefa envolve a instalação física do hardware do servidor.
    • Configurar servidor (tarefa sucessora ou downstream): Esta tarefa envolve a configuração do software do servidor após a conclusão da instalação.
    • Administrar servidor (tarefa sucessora ou downstream): 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 predecessora (tarefa ascendente).
    6. Na lista relacionada "Dependentes", clique em "Novo".
    7. Selecione "Administrar servidor" como a tarefa sucessora (tarefa downstream).
    8. Selecione o tipo de dependência.
    9. (Opcional) Insira o tempo máximo ou mínimo de atraso.
    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 ser iniciada e inicie a tarefa "Administrar servidor" após a conclusão da configuração.