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, Workflow Studio 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á em execução. |
| Corrente | 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 de execução do fluxo exibem somente os valores de saída de 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 de execução do fluxo exibirão somente os valores de saída do fluxo de trabalho que foram gerados antes que a lógica de fluxo Chamar um fluxo de trabalho seja concluída. Se a Chamada de fluxo de trabalho for concluída antes da conclusão do fluxo de trabalho, os valores de saída do fluxo de trabalho serão interrompidos 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, o estado do fluxo de trabalho 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 retorno_valor 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 Aguardar? 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á em execução.