Encerrar lógica de fluxo de fluxo
Pare de executar o fluxo atual. Use o Finalizar fluxo em uma ramificação do fluxo para especificar uma condição de saída. Por exemplo, finalize o fluxo quando ele atingir um bloco lógico de fluxo "if" específico.
A lógica de fluxo final pode estar contida em um bloco de lógica de fluxo condicional, como um Se , Caso contrário, se , ou Caso contrário bloco de lógica de fluxo. Use esta lógica de fluxo para interromper um fluxo quando determinadas condições forem atendidas. Você não pode adicionar ações ou lógica de fluxo depois de usar o. Encerrar fluxo lógica de fluxo. Todas as ramificações de um fluxo são encerradas quando um fluxo atinge o. Encerrar fluxo lógica de fluxo, incluindo Aguarde uma duração lógica. As ramificações executadas em paralelo também param o andamento quando você usa o. Encerrar fluxo lógica de fluxo.
Entradas
Esta lógica de fluxo não tem entradas.
Saídas
Esta lógica de fluxo não tem saídas. Quando essa lógica de fluxo termina um fluxo ou subfluxo, ela define o estado como Concluído. Os subfluxos que terminam só podem retornar um valor de saída para um fluxo primário se houver uma lógica de fluxo de saídas de subfluxo Atribuir antes da lógica de subfluxo final.
Diretrizes gerais
Use as diretrizes gerais ao adicionar uma lógica de fluxo final ou subfluxo final.
- Atribua saídas de subfluxo antes de encerrar a lógica de fluxo de subfluxo
- Se um subfluxo sempre precisar retornar um valor de saída para um fluxo primário, use uma lógica de fluxo Atribuir saídas de subfluxo antes da lógica de término do subfluxo. Por padrão, um subfluxo encerrado não retorna nenhum valor de saída.
- Projete fluxos primários para lidar com um subfluxo encerrado
- Se você chamar um subfluxo que tem uma ramificação final, certifique-se de que o fluxo de chamada possa lidar com o não recebimento de saída de subfluxo. Cabe ao autor do fluxo e do subfluxo passar dados entre fluxos.
Subfluxo de aprovação ad hoc de solicitação
Este subfluxo de exemplo oferece suporte à adição de aprovações arbitrárias de um Playbooks atividade. A condição de espera nas etapas 5 a 6 verifica o registro de dados de fluxo em busca de um estado final, como cancelado, concluído, erro ou ignorado. Quando o registro de dados de fluxo entra em um desses estados, o subfluxo termina sem atribuir saídas.
Quando o subfluxo atinge esta ramificação, ele interrompe o subfluxo e define o estado como Concluído. As ações em outras ramificações não são executadas.