Loading
Automatisation de vos processus métier
Table des matières
Sélectionner des filtres

          Aucun résultat
          Aucun résultat
          Voici quelques conseils de recherche

          Vérifiez l'orthographe de vos mots-clés.
          Utilisez des termes de recherche plus généraux.
          Sélectionnez moins de filtres pour élargir votre recherche.

          Recherchez dans toute l’aide de Salesforce
          Dépannage des erreurs d'exécution de flux

          Dépannage des erreurs d'exécution de flux

          Apprenez à dépanner et à résoudre les erreurs de flux et les comportements inattendus dans vos flux qui se produisent après l'activation. Interprétez les e-mails d'erreur et suivez les meilleures pratiques pour identifier et résoudre rapidement les problèmes.

          Compréhension des e-mails d'erreur de flux

          Si une exécution de flux échoue, Salesforce envoie un e-mail soit à l'administrateur qui a effectué la dernière modification du flux associé, soit aux destinataires de l'e-mail d'exception Apex. L'e-mail contient le message d'erreur, des détails sur chaque élément de flux exécuté par le flux et un lien pour afficher le flux échoué dans Flow Builder.

          Remarque
          Remarque Si l'exécution du flux échoue à plusieurs éléments ou si des échecs se produisent dans un lot d'interviews de flux, les destinataires reçoivent plusieurs e-mails ou un e-mail avec un message d'erreur pour chaque échec.
          • Message d'erreur : Décrit ce qui s'est mal passé. Recherchez des mots-clés tels que « exception non gérée », « élément échoué » ou des erreurs de validation spécifiques.
          • Nom et version du flux : Identifie le flux et la version qui ont échoué.
          • Détails de l'élément : Indique quel élément du flux est à l'origine de l'erreur. Le nom d'API ou l'étiquette de l'élément est généralement inclus.
          • Trace de pile : Pour un dépannage avancé, la trace de pile peut aider à identifier la source de l'erreur, notamment pour des flux complexes ou des actions Apex.
          Exemple
          Exemple

          Erreur : Une erreur s'est produite à l'élément Envoyer_e-mail_à_contact. Paramètre d'entrée requis manquant : RecipientId.

          Ce que cela signifie : Le flux n'a pas pu envoyer l'e-mail configuré dans l'élément Send_Email_to_Contact, car aucune valeur n'existait dans le champ ID de destinataire.

          Conseils de dépannage des erreurs de flux

          • Commencez par lire attentivement l'e-mail d'erreur. Identifiez l'élément de problème et le message d'erreur.
          • Ouvrez le flux dans Flow Builder et accédez à l'élément mentionné dans l'e-mail.
          • Utilisez la fonctionnalité de débogage de Flow Builder pour exécuter le flux avec des exemples de données et observer les échecs en temps réel. Dans l'e-mail d'erreur de flux, cliquez sur Erreur de flux : Cliquez ici pour déboguer l'erreur dans Flow Builder. Pour plus d'informations sur le débogueur, consultez Test ou dépannage des flux avec le débogueur Flow Builder.
          • Vérifiez les valeurs d'entrée manquantes ou incorrectes, en particulier pour les champs ou les variables obligatoires.
          • Vérifiez les connecteurs de défaut et les parcours de traitement des erreurs pour vous assurer qu'ils sont correctement configurés.
          • Testez le flux au nom de différents utilisateurs pour vérifier les problèmes d'autorisation ou d'accès.
          • Pour des flux déclenchés par un enregistrement, vérifiez que l'enregistrement déclenchant remplit tous les critères d'entrée.

          Meilleures pratiques pour faciliter le dépannage

          • Ajoutez des étiquettes descriptives et des noms d'API aux éléments et aux ressources de flux pour faciliter l'interprétation des e-mails d'erreur. Par exemple, Obtenir des enregistrements 1 n'est pas aussi utile dans un e-mail d'erreur que Obtenir des contacts associés.
          • Utilisez des connecteurs de défaut sur les éléments critiques pour fournir des messages d'erreur conviviaux et des chemins alternatifs. Si une exécution de flux rencontre une erreur et suit un chemin de défaut, le flux exécute les éléments du chemin de défaut au lieu d'envoyer un e-mail d'erreur.
          • Envoyez des notifications pour faciliter le suivi et la résolution.
          • Documentez les erreurs courantes et les solutions pour votre équipe.
          • Après avoir corrigé une erreur, testez de nouveau le flux en utilisant le débogueur Flow Builder.
          • Advanced : Consignez les erreurs dans un objet personnalisé pour plus de détails.
          Remarque
          Remarque Pour stocker plus d'informations sur une interview sauvegardée en tant qu'enregistrement Salesforce, créez un objet personnalisé qui référence le GUID de l'interview. Un ID Salesforce à 18 caractères est attribué à une interview uniquement lorsqu'elle est interrompue et sauvegardée en tant enregistrement Salesforce. Chaque interview, qu'elle soit en cours ou interrompue, a un GUID.
          • Dépannage des erreurs REQUIRED_FIELD_MISSING dans les flux
            Lorsqu'un flux tente de créer ou de mettre à jour un enregistrement sans remplir tous les champs obligatoires, vous recevez une erreur REQUIRED_FIELD_MISSING.
          • Dépannage des erreurs Apex_CPU_TIME_LIMIT_EXCEEDED dans les flux
            Lorsqu'une transaction consomme trop de temps processeur, Salesforce renvoie une erreur Apex_CPU_TIME_LIMIT_EXCEEDED. Les flux partagent cette limite avec une automatisation sur deux dans la même transaction, y compris les déclencheurs Apex.
          • Dépannage des URL de flux
            Lorsque vous distribuez un flux et que le bouton personnalisé, le lien personnalisé ou l'URL de flux directe ne fonctionne pas comme prévu, vérifiez le flux référencé. Vérifiez également ses variables si vous transmettez des valeurs dans un flux à partir de l'URL.
          • Dépannage des récupérations de flux
            Découvrez comment un flux est de nouveau exécuté après un échec. Une nouvelle tentative de flux se produit lorsqu'un flux est de nouveau exécuté pour traiter des enregistrements qui n'ont pas réussi à être enregistrés.
           
          Chargement
          Salesforce Help | Article