[Lab PA05] Déboguer un flux en échec
Lab simulé | 30 minutes | Brévalis Industries. Les responsables ne reçoivent plus rien : on part de l'historique pour trouver, corriger et prévenir l'erreur.
Objectif
Diagnostiquer le flux Notifier le responsable d'une NC à partir de l'historique des exécutions, corriger la cause, resoumettre l'exécution ratée, puis ajouter une Étendue exécutée après un échec pour alerter la propriétaire du flux.
Étapes
- Mes flux > le flux : deux exécutions en Échec.
- Ouvrir la dernière exécution, cliquer sur la carte en échec : erreur BadRequest.
- Afficher les entrées brutes : emailMessage/To vaut « Camille Lefort ».
- Modifier : dans À, remplacer Responsable DisplayName par Responsable Email.
- Ajouter une Étendue après l'envoi.
- Étendue > onglet Configuration > Exécuter après : A échoué seul.
- Dans l'Étendue : e-mail d'alerte à camille.lefort@brevalis.fr avec le Titre et le lien de la fiche.
- Enregistrer le brouillon, puis Publier.
- Rouvrir l'exécution en échec et cliquer sur Resoumettre : succès, Étendue Ignorée.
- Créer NC-2026-009 sans responsable : l'envoi échoue, l'Étendue s'exécute, l'alerte arrive dans Outlook.
- Répondre au questionnaire de fin de lab (10 questions, réussite à 80 %).
Ce que le lab fait comprendre
- L'historique des exécutions est le premier réflexe quand un flux « ne fait plus rien ».
- Le message d'erreur dit ce qui a échoué ; les entrées brutes montrent la valeur réellement envoyée.
- Par défaut une action s'exécute après la réussite de la précédente ; Exécuter après permet de réagir à un échec.
- Resoumettre rejoue les données de déclenchement d'origine avec la version publiée actuelle du flux.
- Un échec intercepté laisse l'exécution en Succès ; une action Terminer le rendrait visible.
Mode d'emploi
- Volet de gauche : consigne, « Pourquoi ? », contrôles, bouton Copier, Afficher un indice.
- Étape suivante fait la manipulation à votre place ; Étape précédente l'annule.
- La liaison vers une action réglée sur A échoué apparaît en rouge pointillé sur le canevas.