Ajouter un gestionnaire des erreurs à un flux

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 2 minutes de lecture
  • Exécutez une séquence d’actions et de flux secondaires pour identifier et corriger les problèmes causés par des erreurs de Studio de workflow flux.

    Avant de commencer

    Rôle requis : flow_designer ou admin

    Pourquoi et quand exécuter cette tâche

    Un gestionnaire d’erreurs de flux permet à votre flux d’intercepter une erreur et d’exécuter un ensemble d’actions, d’options de logique de flux et de flux secondaires.
    Important :
    Un gestionnaire d’erreurs de flux ne peut pas reprendre ou redémarrer un flux qui génère une erreur.

    Procédure

    1. Accédez à la Tous > Automatisation des processus > Concepteur de flux.
    2. Créez un flux ou ouvrez un flux existant.
      Pour plus d’informations sur la création d’un flux, reportez-vous à la section Créer un flux dans Studio de workflow.
    3. Activez le commutateur GESTIONNAIRE D’ERREURS.
      Studio de workflow ajoute une section de gestionnaire d’erreurs au flux et au volet de données.
    4. Ajoutez des actions, des options de logique de flux ou des flux secondaires à la section Gestionnaire des erreurs.
      Vous pouvez ajouter jusqu’à 10 actions, options de logique de flux ou flux secondaires à cette section. Envisagez d’utiliser un flux secondaire pour capturer les informations relatives à l’erreur ou pour corriger des problèmes avec les données de l’enregistrement.
      Vous pouvez ajouter des options de logique de flux au gestionnaire d’erreurs. Ces options sont décrites dans le tableau suivant.
      Tableau 1. Options de logique de flux prises en charge
      Option de logique de flux Description
      Si Appliquez de manière sélective une ou plusieurs actions uniquement lorsqu’une liste de conditions est remplie. Pour plus d’informations, consultez If.
      Attendre pendant un certain temps Utilisez cette option de logique de flux pour interrompre le flux pendant une période spécifiée et reprendre l’exécution du flux une fois la période écoulée. Pour plus d’informations, consultez Attendre pendant un certain temps.
      Terminer le flux Utilisez cette option de logique de flux pour arrêter un flux dans Studio de workflow. Pour plus d’informations, consultez Terminer le flux.
      Flux dynamique Identifiez et exécutez un flux ou un flux secondaire de manière dynamique à l’aide des données d’exécution. Créez des modèles pour fournir les entrées attendues pour les flux ou les flux secondaires appelés dynamiquement. Pour plus d’informations, consultez Flux dynamique.
      Définir les variables de flux Affecter une valeur à une ou plusieurs variables de flux. Modifiez ou mettez à jour la valeur d’une variable au cours d’un flux. Pour plus d’informations, voir Définir les variables de flux.

      L’objet État de l’erreur contient les informations sur l’erreur de flux. Vous pouvez également utiliser l’objet Statut de l’action renvoyé par chaque action pour créer la logique conditionnelle. Ces deux objets sont disponibles dans le volet Données.

    5. Facultatif : Ajoutez des étapes dans le gestionnaire des erreurs.
      Pour en savoir plus sur l’ajout d’étapes, reportez-vous à la section Configurer des étapes et les ajouter à un flux.
    6. Ajoutez une action personnalisée au corps principal du flux qui génère une erreur.
      Pour savoir comment créer une action personnalisée, reportez-vous à la section Créer une action personnalisée pour générer une erreur.
    7. Testez votre flux pour vous assurer que le gestionnaire des erreurs fonctionne comme prévu.
      Pour plus d’informations sur le test d’un flux, consultez Tester votre flux.
    8. Lorsque votre gestion des erreurs de flux fonctionne comme prévu, sélectionnez l’icône de suppression en regard de votre action personnalisée qui génère une erreur pour la supprimer de votre flux.

    Résultats

    Votre flux exécute les actions, les options de logique de flux et les flux secondaires que vous spécifiez lorsque le flux génère une erreur. Les détails d’exécution du flux affichent l’état Terminé (erreur détectée) pour le flux et l’action qui a renvoyé une erreur.