Passagem de uma variável de um fluxo de trabalho para um subfluxo

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Use este processo para passar variáveis de um fluxo de trabalho primário para um subfluxo.

    Antes de Iniciar

    Função necessária: workflow_admin, workflow_creator ou administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Nota:
    Você também pode usar a atividade Retornar valor no subfluxo para retornar valores para o fluxo de trabalho primário. É preciso que haja uma atividade Retornar valor em cada caminho de transição final.

    Procedimento

    1. Prepare o subfluxo para aceitar variáveis do fluxo de trabalho primário com a definição das entradas.
    2. Inclua o subfluxo no fluxo de trabalho primário e conecte as entradas às variáveis de fluxo de trabalho primário.
      Nota:
      Não é possível passar variáveis para um subfluxo executado na tabela Item solicitado [sc_req_item].

    Definição de entradas para um subfluxo

    Defina as variáveis de entrada que um fluxo de trabalho solicitará dos fluxos de trabalho primários quando for iniciado como um subfluxo.

    Por Que e Quando Desempenhar Esta Tarefa

    Todas as entradas são armazenadas na tabela Variáveis [var_dictionary].

    Procedimento

    1. No editor, abra o fluxo de trabalho e submeta-o a check-out.
    2. Na barra de título, clique no ícone do menu e selecione Editar entradas.
    3. Na janela "Entradas de fluxo de trabalho", clique em Novo.
    4. Preencha o registro com a definição da variável, incluindo o nome da coluna, o rótulo que é exibido para o usuário e o tipo de campo.
    5. Clique em Enviar.

    Invocação de um subfluxo em um fluxo de trabalho

    Use este procedimento para adicionar um subfluxo a um fluxo de trabalho.

    Procedimento

    1. No Editor de fluxo de trabalho, abra o fluxo de trabalho primário e submeta-o a check-out.
    2. Arraste o subfluxo da guia Fluxos de trabalho para o fluxo de trabalho primário.
    3. Na caixa de diálogo "Nova atividade", defina as variáveis definidas pelas Entradas do subfluxo.

      Esses campos podem aceitar valores estáticos ou variáveis no seguinte formato:

      ${variable_name}

    4. Clique em Enviar.

      O fluxo de trabalho aciona o subfluxo no momento apropriado e passa as variáveis conforme indicado pela definição em Entradas.