Terminer la logique de flux de flux
Arrêtez d’exécuter le flux actuel. Utilisez Fin du flux dans une branche du flux pour spécifier une condition de sortie. Par exemple, arrêtez le flux lorsqu’il atteint un bloc de logique de flux If spécifique.
La logique de flux de fin peut être contenue dans un bloc de logique de flux conditionnel, tel qu’un bloc de logique de flux If, Sinon Si ou Else . Utilisez cette logique de flux pour arrêter un flux lorsque certaines conditions sont remplies. Vous ne pouvez pas ajouter d’actions ou de logique de flux après avoir utilisé la logique de flux de fin de flux . Toutes les branches d’un flux se terminent lorsqu’un flux atteint la logique de flux de fin de flux , y compris la logique d’attente d’une durée . Toutes les branches qui s’exécutent en parallèle arrêtent également leur progression lorsque vous utilisez la logique de flux Terminer le flux .
Entrées
Cette logique de flux n’a pas d’entrées.
Sorties
Cette logique de flux n’a pas de sorties. Lorsque cette logique de flux termine un flux ou un flux secondaire, elle définit l’état sur Terminé. Les flux secondaires qui se terminent ne peuvent renvoyer une valeur de sortie à un flux parent que s’il existait une logique de flux de sorties de flux secondaire d’affectation avant la logique de flux secondaire de fin.
Directives générales
Utilisez les instructions générales lors de l’ajout d’une logique de flux de fin de flux ou de fin de flux secondaire.
- Affecter des sorties de flux secondaire avant la fin de la logique de flux secondaire
- Si un flux secondaire doit toujours renvoyer une valeur de sortie à un flux parent, utilisez une logique de flux Affecter des sorties de flux secondaire avant la logique de flux secondaire de fin. Par défaut, un flux secondaire terminé ne renvoie aucune valeur de sortie.
- Concevoir des flux parents pour gérer un flux secondaire terminé
- Si vous appelez un flux secondaire qui a une branche de fin, assurez-vous que le flux appelant peut gérer la non-réception de sortie de flux secondaire. Il appartient à l’auteur du flux et du flux secondaire de transmettre les données entre les flux.
Flux secondaire d’approbation ad hoc de demande
Cet exemple de flux secondaire prend en charge l’ajout d’approbations arbitraires à partir d’une Playbooks activité. La condition d’attente des étapes 5 à 6 vérifie l’état de fin de l’enregistrement des données de flux tel qu’annulé, terminé, erreur ou ignoré. Lorsque l’enregistrement de données de flux entre dans l’un de ces états, le flux secondaire se termine sans affecter de sorties.
Lorsque le flux secondaire atteint cette branche, il arrête le flux secondaire et définit l’état sur Terminé. Les actions dans les autres branches ne sont pas exécutées.