Retour aux FAQ Workflows
CENTRE D’AIDE · FAQWorkflows1 min de lecture

Comment créer une branche de workflow selon le résultat d’une étape ?

Utilisez une valeur explicite renvoyée par l’étape, comme un statut, un nombre ou la présence d’un champ requis. Prévoyez des chemins distincts pour la réussite, l’absence attendue et l’erreur afin que chaque résultat déclenche l’action adaptée.

Workflows

Choisir une condition stable

Fondez la décision sur un champ qui la représente directement, et non sur un message formulé librement susceptible d’évoluer. Par exemple, testez la présence d’un identifiant ou un nombre de modifications supérieur à zéro si telle est la règle métier.

Traitez explicitement les sorties manquantes ou mal formées. Un champ absent ne doit pas être interprété silencieusement comme une réussite ; dirigez-le vers une erreur ou une revue avec assez de contexte pour retrouver l’étape source.

Garder chaque branche compréhensible

Nommez les branches selon leur signification et placez les actions près de la condition qui les sélectionne. Si deux résultats partagent des étapes, réunissez-les après avoir enregistré l’état expliquant le parcours suivi.

Testez chaque branche avec des entrées représentatives, y compris un résultat vide et un échec. Consultez l’historique pour confirmer la condition évaluée et l’action finale ; vous détecterez ainsi chemins de champs ou types supposés incorrects.

Retour aux FAQ Workflows