Processos condicionais

Cada conexão (exceto conexões da etapa Iniciar) tem uma ferramenta de exclusão e um sinalizador condicional. O sinalizador condicional configura uma condição em uma conexão.

Para alterar um valor de sinalizador, percorra os valores possíveis clicando no sinalizador.

Os sinalizadores condicionais possíveis são: success (o processo foi concluído), fail (o processo não foi concluído) ou both (aceitar qualquer status). Por padrão, todas as conexões têm o sinalizador configurado como marcado (sucesso), o que significa que a etapa de origem deve finalizar o processamento antes de a etapa de destino começar a ser processada.

A figura a seguir mostra duas etapas conectadas a um sinalizador condicional success, que é o padrão para novas conexões. Nesse caso, se a primeira etapa for concluída, o processo seguirá a conexão com a segunda etapa. Se a primeira etapa falhar, o processo será finalizado e a segunda etapa não será executada.

Duas etapas que estão conectadas por uma conexão; a conexão tem um sinalizador condicional verde success

Uma etapa pode ter várias conexões com diferentes sinalizadores condicionais. Por exemplo, a figura a seguir mostra uma etapa com três conexões:
Uma etapa que tem três conexões, cada uma com um sinalizador condicional diferente
Nota: Se uma etapa tiver várias conexões que eventualmente atingirem a mesma etapa de destino, determinar se o destino é executado depende do valor dos sinalizadores de intervenção. Se todas as conexões de intervenção tiverem sinalizadores de sucesso, o destino só será executado se todas as etapas forem bem-sucedidas.

Para que um processo seja bem-sucedido, ele deve atingir uma etapa Concluir. Se não terminar com Concluir, o processo sempre falhará.


Feedback