Chamar uma lógica de fluxo de fluxo de trabalho
Execute um fluxo de trabalho publicado e ativo do seu fluxo. Você pode usar os dados de fluxo como uma entrada de fluxo de trabalho. Por exemplo, você pode especificar o registro atual como uma entrada de fluxo de trabalho.
Entradas
| Entrada | Descrição |
|---|---|
| Selecione um fluxo de trabalho | Fluxo de trabalho publicado e ativo que você pode selecionar para executar. O fluxo de trabalho selecionado determina os registros associados a ele. Se o fluxo de trabalho tiver entradas, Flow Designer as exibirá como entradas de fluxo adicionais. Nota:
|
| Esperar? | Fluxo de trabalho que você define como verdadeiro para que o fluxo aguarde a conclusão do fluxo de trabalho antes de continuar. Somente fluxos de trabalho que aguardam a conclusão podem retornar determinados valores de saída para o fluxo. Defina como falso para continuar executando o fluxo separadamente do fluxo de trabalho. Nota: Se o fluxo de trabalho for cancelado ou seu registro de contexto for excluído antes da conclusão do fluxo de trabalho, o fluxo deixará de aguardar e continuará a ser executado. |
| Atual | Registro atual que o fluxo de trabalho processa. Selecione uma cápsula de dados que contenha um registro da tabela de fluxo de trabalho associada. |
Saídas
Os detalhes da execução do fluxo exibem somente os valores de saída do fluxo de trabalho que são gerados enquanto o fluxo está em execução. Se você configurar o fluxo para aguardar a conclusão do fluxo de trabalho, os detalhes da execução do fluxo poderão exibir todos os valores de saída do fluxo de trabalho. Se o fluxo não aguardar, os detalhes da execução do fluxo exibirão somente os valores de saída do fluxo de trabalho que foram gerados antes da conclusão da lógica de fluxo Chamar um fluxo de trabalho. Se a opção Chamar um fluxo de trabalho for concluída antes do término do fluxo de trabalho, os valores de saída do fluxo de trabalho pararão de ser atualizados e exibirão somente o último valor conhecido.
| Saída | Descrição |
|---|---|
| Estado | Estado do fluxo de trabalho. Este valor vem do registro de contexto de fluxo de trabalho. O estado será Concluído se o fluxo de trabalho for executado com sucesso. Se o fluxo de trabalho for cancelado, seu estado será definido como Cancelado. Se o registro de contexto for excluído antes da conclusão do fluxo de trabalho, o estado do fluxo de trabalho será definido como Inválido. |
| Contexto | Referência ao registro de contexto de fluxo de trabalho. |
| Resultado | Cadeia de caracteres que contém o resultado do fluxo de trabalho. Este valor vem do registro de contexto de fluxo de trabalho. |
| Valor de retorno | Cadeia de caracteres que contém o return_value do fluxo de trabalho. Este valor vem do registro de contexto de fluxo de trabalho. |
Chamando o fluxo de trabalho de Mudança de Rotina
Neste exemplo, o fluxo chama o fluxo de trabalho Mudança de rotina. O campo Espera? A opção está marcada, portanto, o fluxo é pausado até que este fluxo de trabalho seja concluído. O campo Atual é preenchido usando uma cápsula de dados que representa o registro que acionou este fluxo.
Detalhes da execução
- O cabeçalho exibe um link para que você possa exibir o andamento do fluxo de trabalho no Editor de fluxo de trabalho, o estado da lógica do fluxo, a hora de início e a duração do tempo de execução.
- A seção Configuração de fluxo de trabalho exibe como a lógica de fluxo foi configurada para este fluxo e os valores de tempo de execução que foram gerados.
- A seção Saída do fluxo de trabalho exibe a saída gerada pelo fluxo de trabalho enquanto o fluxo está sendo executado.