Loading
Automatisation de vos processus métiers avec Salesforce Flow
Débogage d'une orchestration sans modifier vos données

Débogage d'une orchestration sans modifier vos données

Déboguez votre orchestration dans Flow Builder pour vous assurer qu'elle fonctionne normalement ou pour déterminer l'origine d'erreurs inattendues. Utilisez le mode de restauration pour déboguer votre orchestration sans apporter de modifications à vos données Salesforce.

Éditions requises

Afficher les éditions prises en charge pour Orchestration de flux.
Autorisations utilisateur requises
Pour déboguer une orchestration Gérer les flux

Ouverture de l'orchestration depuis l'application Automation

Ouvrez une orchestration depuis la page Orchestration dans l'application Lightning Automation.

  1. Dans la barre de navigation, cliquez sur Icône Lanceur d'application.
  2. Dans la case de recherche, saisissez Automatisation, puis sélectionnez Automatisation.
    L'application Automation s'ouvre.
  3. Dans l'application Automatisation, sélectionnez l'onglet Orchestrations.
    La vue de liste Orchestrations s'ouvre.
  4. Cliquez sur l'étiquette de l'orchestration, puis sur Afficher dans Flow Builder.
    L'orchestration s'ouvre dans Flow Builder.

Ouverture de l'orchestration dans Configuration

Dans Configuration, ouvrez une orchestration depuis la vue de liste Flux.

  1. Cliquez sur Icône d'engrenage, puis sélectionnez Configuration.
  2. Dans Configuration, saisissez Flux dans la case Recherche rapide, puis sélectionnez Flux.
  3. Cliquez sur l'étiquette de l'orchestration.
    L'orchestration s'ouvre dans Flow Builder.

Gérer les points de départ et les points de fin

Définissez un point de départ pour ignorer les étapes précédentes, un point de fin pour arrêter avant les étapes suivantes, ou les deux pour isoler un segment moyen. Définissez des points de départ et des points de fin uniquement dans les éléments Étape. Pour tester une étape unique, définissez-la comme point de départ et point de fin. Les étapes des étapes ignorées ne produisent pas de valeurs de sortie, même lorsqu'elles ont configuré la sortie test. Par conséquent, configurez l'entrée test pour les étapes qui dépendent de leur sortie. Utilisez plusieurs points de terminaison lors du test de parcours de décision. Les points de début et de fin ne sont pas enregistrés lorsque vous enregistrez l'orchestration.

L'enregistrement d'une orchestration permet également d'économiser une entrée fictive. Cliquer sur Réinitialiser les paramètres de débogage n'affecte pas l'entrée fictive.

  1. (Facultatif) Définissez un point de départ et configurez l'entrée test pour les étapes en arrière-plan synchrones qui dépendent de la sortie des étapes qui n'ont pas été exécutées.
    1. Survolez une étape.
    2. Cliquez sur Icône Actions.
    3. Sélectionnez Sélectionner comme point de départ.
      Le
      Icône de point de départ
      est affiché dans l'élément Stage.
    4. Sélectionnez une étape en arrière-plan synchrone qui dépend de la sortie d'une étape qui n'a pas été exécutée.
    5. Sous l'onglet Configurer l'entrée test du panneau Étape, saisissez les valeurs requises pour l'étape.
      Lorsque vous saisissez une valeur test, son commutateur est défini sur Inclus.
    6. Pour configurer l'entrée test d'étapes supplémentaires qui dépendent de la sortie d'étapes qui n'ont pas été exécutées, répétez les étapes 1d et 1e.
  2. (Facultatif) Retirez un point de départ et ignorez l'entrée test pour les étapes en arrière-plan synchrones.
    1. Survolez une étape.
    2. Cliquez sur Icône Actions.
    3. Sélectionnez Sélectionné comme point de départ.
    4. Sélectionnez une étape en arrière-plan synchrone avec une entrée test configurée.
    5. Sous l'onglet Configurer l'entrée test du panneau Étape, définissez le commutateur sur Non inclus pour les valeurs d'entrée que vous souhaitez ignorer.
    6. Pour ignorer les valeurs d'entrée test configurées pour des étapes en arrière-plan synchrones supplémentaires, répétez les étapes 2d et 2e.
  3. (Facultatif) Définissez un point de terminaison.
    1. Survolez une étape.
    2. Cliquez sur Icône Actions.
    3. Sélectionnez Sélectionner comme point de terminaison.
    Le
    Icône de point de terminaison
    est affiché dans l'élément Stage.
  4. (Facultatif) Retirez un point de terminaison.
    1. Survolez une étape.
    2. Cliquez sur Icône Actions.
    3. Sélectionnez Sélectionné comme point de terminaison.

Configuration de l'enregistrement déclenchant pour une orchestration déclenchée par un enregistrement

Pour déboguer une orchestration déclenchée par un enregistrement, définissez l'enregistrement déclenchant. Ce paramètre est conservé pour la session actuelle de Flow Builder. Déclenchez une orchestration déclenchée par un enregistrement de l'une des trois façons suivantes : uniquement lors de la création d'un enregistrement, uniquement lors de la modification d'un enregistrement ou lors de la création ou de la mise à jour d'un enregistrement.

Flow Builder conserve la valeur d'enregistrement déclenchant sélectionnée et l'option de configuration lorsque vous basculez entre le mode Modifier et le mode Débogage. L'actualisation de votre navigateur ou la fermeture de Flow Builder efface ces sélections.

  1. Dans la Barre de boutons, cliquez sur Déboguer.
    Le panneau Débogage s'ouvre avec l'onglet Configuration sélectionné.
  2. Pour une orchestration déclenchée lors de la création ou de la mise à jour d'un enregistrement, sélectionnez le type de déclencheur pour lequel déboguer.
    • Pour déboguer un déclencheur dans un nouvel enregistrement, sélectionnez Créé pour Exécuter l'automatisation comme si l'enregistrement était.
    • Pour déboguer un déclencheur lors d'un changement d'enregistrement, sélectionnez Mise à jour pour Exécuter l'automatisation comme si l'enregistrement était.
  3. Dans la zone de texte, sélectionnez l'enregistrement à utiliser pour l'enregistrement déclenchant de l'exécution de débogage.
  4. Sélectionnez Exécuter l'automatisation en mode restauration.
  5. Pour effacer manuellement les paramètres de débogage, cliquez sur Réinitialiser les paramètres de débogage.

Définition de variables d'entrée pour une orchestration lancée automatiquement

Pour déboguer une orchestration lancée automatiquement, définissez les valeurs de toutes ses variables d'entrée. L'exécution du débogage échoue si une variable d'entrée est manquante ou non valide. Les valeurs que vous spécifiez sont conservées pendant la session actuelle de Flow Builder.

Flow Builder préserve les valeurs de variable d'entrée et l'option de configuration lorsque vous basculez entre le mode Édition et le mode Débogage. L'actualisation de votre navigateur ou la fermeture de Flow Builder efface ces paramètres de débogage.

  1. Dans la Barre de boutons, cliquez sur Déboguer.
    Le panneau Débogage s'ouvre avec l'onglet Configuration sélectionné.
  2. Sous l'onglet Configuration, saisissez les valeurs de chaque variable d'entrée appropriée.
  3. Sélectionnez Exécuter l'automatisation en mode restauration.
  4. Pour effacer manuellement les paramètres de débogage, cliquez sur Réinitialiser les paramètres de débogage.

Définition d'une sortie fictive pour les étapes

Définissez une sortie fictive pour toutes les étapes asynchrones. Pour des étapes synchrones, la définition d'une sortie fictive est facultative. Une étape configurée pour utiliser une sortie fictive n'exécute pas son flux référencé.

Les exécutions d'orchestration traitent une étape en arrière-plan de façon asynchrone lorsque le flux sous-jacent de l'étape contient 1 ou plusieurs éléments Action, Flux secondaire ou Attente. Les exécutions d'orchestration traitent toutes les étapes interactives de façon asynchrone.

L'enregistrement d'un processus d'approbation de flux permet également d'économiser une sortie fictive. Cliquer sur Réinitialiser les paramètres de débogage n'affecte pas la sortie fictive.

  1. Dans le panneau Débogage, cliquez sur l'onglet Étapes.
  2. Définissez une sortie fictive pour chaque étape asynchrone de l'orchestration. Vous pouvez également définir une sortie fictive pour des étapes synchrones.
    1. Sous l'onglet Étapes du panneau Débogage, cliquez sur Modifier pour une étape.
      Le panneau des propriétés de l'étape ouvre l'onglet Configurer la sortie test.
    2. Sous l'onglet Configurer la sortie test, définissez Définir les valeurs de sortie test sur Activé.
    3. Saisissez les valeurs de sortie de l'étape.
  3. Enregistrez l'orchestration.
    Remarque
    Remarque Si vous déboguez une orchestration activée, vous pouvez enregistrer l'automatisation uniquement en tant que nouvelle orchestration.

Démarrage de l'exécution d'orchestration

Déboguez l'exécution d'orchestration et consultez ses résultats sous l'onglet Détails du volet Déboguer.

  1. Dans le panneau Débogage, cliquez sur l'onglet Configuration, puis sur Exécuter.
    L'onglet Détails du panneau Débogage affiche les cartes des détails d'exécution de l'orchestration.
  2. Consultez les détails de débogage. Pour afficher plus d'informations sur une carte, cliquez sur Détails dans la carte.
  3. Pour apporter et enregistrer des modifications à l'orchestration, cliquez sur Modifier le flux.
    Le volet Débogage se ferme.
 
Chargement
Salesforce Help | Article