Français
Fin / Arrêt
Termine cette branche de l’exécution avec un statut et une raison lisibles.
Le nœud Fin / Arrêt termine la branche sur laquelle il se trouve, avec un statut et une raison visibles dans le détail de l’exécution. Il n’a aucune sortie : rien ne peut être relié après lui.
Une branche qui n’a simplement pas de nœud suivant se termine aussi. Ajoutez un nœud Fin / Arrêt quand vous voulez que la fin soit explicite et traçable, typiquement du côté « non » d’une Condition ou sur la branche otherwise d’un Aiguillage : « Ignoré — réponse automatique » se lit mieux dans le journal qu’une branche qui s’arrête sans rien dire.
En bref
- Type :
flow.stop· version 1 - Catégorie : Logique
- Nature : Étape — s’exécute pendant une exécution
- Effet : Sans effet externe (
none) — rien n’est écrit hors de Mankomail ; rejouable sans risque - Exige un mail porteur : Non
- Connexion : Aucune
- Entrées :
main - Sorties : Calculées depuis les paramètres
Paramètres
status
Statut
- Type : Un choix (
options) - Requis : Oui
- Défaut :
success - Options :
success— Terminé : Le travail attendu a été fait, la branche s’arrête normalement.ignored— Ignoré : Ce mail ne relève pas de ce workflow — utile pour tracer les écartés.
reason
Raison — Texte affiché dans le journal d’exécution. Accepte des expressions {{ }}.
- Type : Texte (
string) - Requis : Non
- Défaut :
""(vide) - 500 caractères au plus
- Exemple :
Hors périmètre : réponse automatique - Expressions :
{{ }}accepté
Sorties
Calculées depuis les paramètres.
Aucune — la branche s’arrête ici
Données produites
Ce que ce nœud ajoute aux données de l’exécution, et comment le lire dans une expression. <step> désigne la clé de l’étape : le nom du nœud ramené à un identifiant (voir Données et expressions).
{{ data.<step>.status }}—string.success(Terminé) ouignored(Ignoré), selon le réglage du nœud.{{ data.<step>.reason }}—string. La raison, rendue (expressions résolues) et sans espaces de bord. Vide si aucune n’a été donnée.
Example
Un workflow de support ne doit pas répondre aux réponses automatiques. Après un nœud Condition sur email.signals.isAutoReply est égal à true, reliez le port true à un nœud Fin / Arrêt avec :
status: ignored
reason: Hors périmètre : réponse automatique de {{ email.from.email }}Le détail de l’exécution affiche alors l’étape avec le status ignored et la raison rendue.
Tips
- Seule la branche qui porte le nœud se termine ; les autres branches de la même exécution continuent.
- Le statut est enregistré dans les données de l’étape ; il ne transforme pas l’exécution en échec. Pour faire échouer une exécution volontairement, appuyez-vous plutôt sur la gestion des erreurs du nœud qui détecte le problème.
- La raison est visible dans le détail de l’exécution mais n’est jamais écrite dans les journaux applicatifs : elle peut donc citer du contenu de mail.