Criar subfluxo no Workflow Studio

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 2 min. de leitura
  • Use subfluxos para configurar condições que são aplicadas à fatura e gerar uma exceção.

    Antes de Iniciar

    Função necessária: administrador

    Este vídeo mostra como criar um subfluxo no Workflow Studio.

    Procedimento

    1. Navegar até Workflow Studio > Novo(a) > Subfluxos.
      A página do subfluxo é exibida.
    2. Insira o nome do Subfluxo.
    3. Insira a Descrição.
    4. Escolha a aplicação como Processamento de faturas de contas a pagar na lista suspensa.
    5. Clique em Criar subfluxo.
    6. Configure entradas e saídas para subfluxo.
      Exemplo: em Subfluxos, você deve buscar o registro da fatura com base em sys_id. Percorra o registro da fatura e verifique se a condição de proprietário da empresa ou entidade jurídica está vazia. Se a condição corresponder, o sistema gerará uma exceção.
      1. Na área Entradas, insira Rótulo como Sysids da fatura.
      2. Insira Nome como fatura_sysids.
      3. O menu suspenso Tipo é preenchido automaticamente com Cadeia de caracteres.
      4. Clique em Done (Concluído).
      5. Na área do cabeçalho, clique em Variáveis de fluxo.
        O pop-up Variáveis de fluxo é exibido.
      6. Insira o rótulo como resultado da condição.
      7. Insira o Nome como Resultado da condição.
      8. Escolha o Tipo como Verdadeiro/Falso.
      9. Selecione Save (Salvar).
    7. Na área Ações, execute as seguintes etapas:
      1. Selecione Ação como Pesquisar registros na lista suspensa.
      2. No campo Tabela, pesquise porfatura [sn_shop_invoice].
      3. Configure as Condições, já que sys_id é um dos SysIDs da fatura.
      4. Recebido(a) Ações > Processamento de fatura de contas a pagar > Pesquisar registros.
      5. Selecionar tabela como fatura [sn_shop_invoice]
      6. Definir o Condições > SysID > é um dos > Subfluxos - Entradas > Sysids da fatura.
      7. Clique em Done (Concluído).
      8. Criar Lógica de fluxo > Para cada item em > Pesquisar registros > Registros de fatura > Concluído.
      9. Selecionar If > Condição1 > For Each > Registro da fatura > Responsável pelo negócio > está vazio.
      10. Selecionar If > Condição2 > For Each > Registro da fatura > Entidade jurídica > está vazio.
      11. Selecionar em seguida > ícone .
      12. Clique em Concluído.
      13. Adicione uma lógica de fluxo como a variável Definir fluxo.
      14. Escolha Resultado da condição na lista suspensa.
      15. Marque a caixa de seleção Dados.
      16. Clique em Done (Concluído).
      17. Adicione uma lógica de fluxo como variáveis de Definir fluxo.
      18. Escolha Resultado da condição na lista suspensa.
      19. Clique em Done (Concluído).
      20. Selecione Save (Salvar).
      21. Escolher Ação > Processamento de faturas para contas a pagar > Gerar exceção e exceções de linha na lista suspensa.
      22. Escolha o Resultado da condição como Variável de fluxo.
      23. Escolha Registro de definição de exceção como BO ausente ou Entidade jurídica.
      24. Escolha o Fatura como Para cada > registro de fatura.
      25. Insira a descrição.
      26. Clique em Done (Concluído).
      27. Selecione Save (Salvar).
        A mensagem de sucesso aparece quando o subfluxo é salvo com sucesso.
    8. Selecione Publicar.
      Você receberá uma mensagem de alerta "Tem certeza de que deseja publicar este subfluxo? Suas mudanças serão aplicadas a todas as instâncias em que este subfluxo está sendo usado."
      O subfluxo foi criado com sucesso.