Criar subfluxo no Workflow Studio
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
-
Navegar até Workflow Studio > Novo(a) > Subfluxos.
A página do subfluxo é exibida.
- Insira o nome do Subfluxo.
- Insira a Descrição.
- Escolha a aplicação como Processamento de faturas de contas a pagar na lista suspensa.
- Clique em Criar subfluxo.
-
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.
- Na área Entradas, insira Rótulo como Sysids da fatura.
- Insira Nome como fatura_sysids.
- O menu suspenso Tipo é preenchido automaticamente com Cadeia de caracteres.
- Clique em Done (Concluído).
-
Na área do cabeçalho, clique em Variáveis de fluxo.
O pop-up Variáveis de fluxo é exibido.
- Insira o rótulo como resultado da condição.
- Insira o Nome como Resultado da condição.
- Escolha o Tipo como Verdadeiro/Falso.
- Selecione Save (Salvar).
-
Na área Ações, execute as seguintes etapas:
- Selecione Ação como Pesquisar registros na lista suspensa.
- No campo Tabela, pesquise porfatura [sn_shop_invoice].
- Configure as Condições, já que sys_id é um dos SysIDs da fatura.
- Recebido(a) Ações > Processamento de fatura de contas a pagar > Pesquisar registros.
- Selecionar tabela como fatura [sn_shop_invoice]
- Definir o Condições > SysID > é um dos > Subfluxos - Entradas > Sysids da fatura.
- Clique em Done (Concluído).
- Criar Lógica de fluxo > Para cada item em > Pesquisar registros > Registros de fatura > Concluído.
- Selecionar If > Condição1 > For Each > Registro da fatura > Responsável pelo negócio > está vazio.
- Selecionar If > Condição2 > For Each > Registro da fatura > Entidade jurídica > está vazio.
-
Selecionar em seguida > ícone
.
- Clique em Concluído.
- Adicione uma lógica de fluxo como a variável Definir fluxo.
- Escolha Resultado da condição na lista suspensa.
- Marque a caixa de seleção Dados.
- Clique em Done (Concluído).
- Adicione uma lógica de fluxo como variáveis de Definir fluxo.
- Escolha Resultado da condição na lista suspensa.
- Clique em Done (Concluído).
- Selecione Save (Salvar).
- Escolher Ação > Processamento de faturas para contas a pagar > Gerar exceção e exceções de linha na lista suspensa.
- Escolha o Resultado da condição como Variável de fluxo.
- Escolha Registro de definição de exceção como BO ausente ou Entidade jurídica.
- Escolha o Fatura como Para cada > registro de fatura.
- Insira a descrição.
- Clique em Done (Concluído).
-
Selecione Save (Salvar).
A mensagem de sucesso aparece quando o subfluxo é salvo com sucesso.
-
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.