Configurar fases e adicioná-las a um fluxo

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 4 min. de leitura
  • Configure quando as fases forem exibidas para um usuário, defina rótulos de estado de fase e adicione fases a um fluxo ou subfluxos em Workflow Studio.

    Antes de Iniciar

    Esta tarefa pressupõe que você esteja familiarizado com as fases de fluxo e subfluxo, campos de fase e conjuntos de fases. Para obter mais informações sobre fases, consulte Fases de fluxo e subfluxo.

    Função necessária: flow_designer ou administrador

    Procedimento

    1. Opcional: Se ainda não estiver presente, crie um campo de fase na tabela que aciona o fluxo.

      Um campo de fase armazena e exibe o estado da fase e os detalhes sobre um registro específico conforme a execução de um fluxo ou um subfluxo. A tabela Catálogo de serviços Itens solicitados [sc_req_item] tem um campo de fase por padrão.

      Para um campo de fase relatar fases em um fluxo baseado em registro, deve estar presente um campo de fase na mesma tabela que o registro-gatilho.

      Para adicionar um campo a uma tabela, consulte Adição e personalização de um campo em uma tabela.

    2. Opcional: Se estiver adicionando fases a um fluxo com um gatilho Catálogo de serviços, selecione o fluxo no campo Fluxo da tabela Item do Catálogo de serviços [sc_cat_item].
      Se estiver usando o gatilho Catálogo de serviços, o fluxo deve ser associado ao item Catálogo de serviços por meio do campo Fluxo. Remova todos os fluxos de trabalho associados ao item limpando os campos Fluxo de trabalho e Plano de execução. Isso permite que uma solicitação de um item do catálogo inicie um fluxo específico para esse item do catálogo.
    3. Abra o fluxo ou subfluxo em Workflow Studio.
      Nota:
      Embora seja possível adicionar fases a um fluxo que tem um gatilho programado, as fases nunca são exibidas para um usuário final porque não há um registro de gatilho associado para o campo de fase. Somente adicione fases a fluxos e subfluxos que tenham um gatilho ou um registro de entrada.
    4. Criar e configurar fases.
      1. Clique no ícone Mais ações e selecione Fases de fluxo.
        O menu Fases de fluxo é aberto.
      2. Opcional: Em Adicionar fases a partir de um modelo, selecione um conjunto de fases para importar as fases existentes da tabela Conjuntos de fases e selecione Adicionar fases.
        Para saber mais sobre conjuntos de fases, consulte Conjuntos de fases de fluxo de trabalho. Quaisquer mudanças feitas na cópia não afetam o registro do conjunto de fases original.

        Em geral, use conjuntos de fases quando quiser reutilizar fases em vários fluxos ou subfluxos.

      3. Clique em Adicionar nova fase para criar e configurar manualmente as opções de fase em linha.
        Campo Descrição
        Nome Nome de exibição da fase. Deve ser exclusivo.
        Valor Nome interno da fase. Deve ser exclusivo.
        Duração Duração estimada exibida para o usuário. Se você quiser atualizar as fases com base nos tempos de execução do fluxo, considere adicionar um ou mais blocos de lógica de fluxo Aguardar uma duração. Para obter mais informações, consulte Aguardar uma lógica de fluxo de duração.
        Sempre Mostrar Se selecionado, a fase sempre será exibida no campo de fase, mesmo se a fase estiver definida em um bloco de lógica de fluxo que pode não ser executado.

        Em geral, crie fases em linha quando não planejar reutilizar fases em outros fluxos ou subfluxos.

      4. Ordene as fases de cima para baixo na ordem em que deseja que o campo de fase as exiba.
        A fase na parte superior aparece primeiro no campo de fase e a fase na parte inferior aparece por último no campo de fase.
        Nota:
        Se você criar fases em linha, o menu Fases de fluxo as exibirá na ordem em que foram criadas, não na ordem em que aparecem no fluxo.
    5. Adicione fases ao fluxo ou subfluxo.
      1. Aponte para um local no fluxo ou subfluxo.
      2. Clique em Adicionar uma fase.
      3. Selecione uma fase existente.
      As fases podem ser aplicadas no início de qualquer ação Workflow Studio, bloco de lógica de fluxo ou em um bloco If.
      Importante:
      As fases não estão disponíveis em um bloco de lógica de fluxo Para cada. Você só pode adicionar fases antes e depois de um bloco de lógica de fluxo Para cada.

      Adicione uma fase a um fluxo.

    6. Opcional: Crie fases em linha.
      1. Aponte para um local no fluxo ou subfluxo.
      2. Selecione Adicionar uma fase.
      3. Selecione +.
      Importante:
      Quando você cria fases em linha, os campos de fase exibem as fases na ordem em que foram criadas, não na ordem em que aparecem no fluxo. Para configurar ou mudar a ordem das fases criadas em linha, abra o menu Mais ações O ícone Mais ações.
    7. Opcional: Defina uma fase para o estado Erro em um bloco de lógica de fluxo condicional.
      1. Aponte para um local.
      2. Selecione Definir estado de "erro".
        Observe os seguintes requisitos para definir uma fase para a fase Erro:
        • O fluxo ou subfluxo deve ter pelo menos uma fase definida.
        • O erro só pode ser definido dentro de uma fase. Quando uma condição de erro é atingida, o estágio atual é definido como Erro.
        • O erro só pode ser definido dentro de um bloco de lógica de fluxo condicional.

        Defina uma fase para o estado Erro.

      Quando o fluxo atinge o ponto indicado, a fase em execução no momento é definida como Erro no campo de fase.

    Resultado

    Quando o fluxo é executado, os detalhes da fase aparecem em qualquer campo do tipo Fluxo de trabalho. Em um fluxo com um gatilho baseado em registro, o campo Fluxo de trabalho da tabela de acionamento exibe o estado da fase atual. Em um fluxo com um gatilho Catálogo de serviços, o campo Fase da tabela Itens solicitados [sc_req_item] exibe o estado da fase atual.