Skip to main content

Durée estimée

Recherche d’un contact correspondant dans votre organisation

Remarque

Remarque

Vous souhaitez apprendre en français ? Commencez le défi dans un Trailhead Playground en français et utilisez les traductions fournies entre crochets pour naviguer. Copiez et collez uniquement les valeurs en anglais, car les validations de défi reposent sur les données en anglais. Si vous ne réussissez pas le défi dans votre organisation en français, nous vous recommandons (1) de définir le paramètre régional sur les États-Unis, (2) de définir la langue sur l’anglais en suivant les instructions ici, puis (3) de cliquer à nouveau sur le bouton « Vérifier le défi ».

Consultez le badge Trailhead dans votre langue pour découvrir comment profiter de l’expérience Trailhead traduite.

Recherche d’un contact correspondant à l’aide d’un élément Get Records (Obtenir des enregistrements)

Dans votre flux, ajoutez un élément Get Records (Obtenir des enregistrements) qui interroge votre organisation afin de trouver tout contact existant dont l’adresse e-mail correspond à l’adresse e-mail saisie par l’utilisateur.

  1. Après l’élément Contact Info (Informations de contact), cliquez sur Ajouter un élément.
  2. Sélectionnez Get Records (Obtenir des enregistrements).
  3. Dans le panneau de configuration Get Records (Obtenir des enregistrements), saisissez les valeurs suivantes.
    • Pour Label (Étiquette), saisissez Find a Match (Rechercher une correspondance).
      Le nom d’API est automatiquement défini comme étant Find_a_Match.
    • Dans Objet, sélectionnez Contact (Contact).
  4. Dans la section Filter Contact Records (Filtrer les enregistrements de contact), sous Condition Requirements (Exigences de condition), vérifiez que All Conditions Are Met (AND) (Toutes les conditions sont remplies [ET]) est sélectionné.
  5. Saisissez cette condition
    • Pour Field (Champ), sélectionnez Email (E-mail).
    • Pour Operator (Opérateur), sélectionnez Equals (Égal à).
    • Pour Value (Valeur), sélectionnez contact > Email (E-mail).
  6. Laissez les autres champs définis sur leurs valeurs par défaut.

Votre zone de dessin doit se présenter comme suit :

Flow Builder affichant les éléments Contact Info (Coordonnées) et Find a Match (Rechercher une correspondance).

  1. Cliquez sur Save (Enregistrer).

Déterminer si un contact correspondant a été trouvé

Ensuite, le flux doit vérifier si l’élément Get Records (Obtenir des enregistrements) a trouvé un contact existant avec la même adresse e-mail. En fonction du résultat, le flux doit entreprendre différentes actions. Ajoutez donc un élément Decision (Décision) pour créer plusieurs chemins à prendre par le flux.

  1. Après l’élément Find a Match (Rechercher une correspondance), cliquez sur Ajouter un élément.
  2. Sélectionnez Decision (Décision).
  3. Dans le panneau de configuration Decision (Décision), saisissez les valeurs suivantes.
    • Pour Label (Étiquette), saisissez Match Found? (Correspondance trouvée ?)
      Le nom d’API est automatiquement défini comme étant Match_Found.
  4. Dans la section Outcome Order (Numéro d’ordre du résultat), assurez-vous que New Outcome (Nouveau résultat) est sélectionné et saisissez les valeurs suivantes dans la section Outcome Details (Détails du résultat).
    • Pour Outcome Label (Étiquette de résultat), saisissez Found (Trouvé).
      Le nom d’API est automatiquement défini comme étant Found (Trouvé).
    • Pour Condition Requirements to Execute Outcome (Conditions requises pour exécuter le résultat), assurez-vous que All Conditions Are Met (AND) (Toutes les conditions sont remplies [ET]) est sélectionné.
    • Saisissez cette exigence de condition.
      • Pour Resource (Ressource), sélectionnez Contact from Find a Match (Contact dans Rechercher une correspondance) > Entire Resource (Ressource complète).
      • Pour Operator (Opérateur), sélectionnez Is Blank (Est vide).
      • Pour Value (Valeur), sélectionnez False (Faux).
        La section Outcomes (Résultats) de l’élément Match Found (Correspondance trouvée) correspondant aux étapes précédentes.
  5. Dans la section Outcome Order (Numéro d’ordre du résultat), sélectionnez Default Outcome (Résultat par défaut).
    • Pour Label (Étiquette), saisissez Not Found (Introuvable).
  6. Enregistrez le flux.

Dans la zone de dessin du flux, l’élément Decision (Décision) génère maintenant deux chemins, l’un qui s’exécute lorsqu’un contact correspondant est trouvé, et l’autre lorsqu’aucun contact correspondant n’est trouvé.

L’élément Match Found (Correspondance trouvée) dans la zone de dessin de Flow Builder correspondant à la description précédente.

Toutefois, si un contact correspondant est trouvé, le flux doit confirmer ce que l’utilisateur souhaite effectuer. Dans l’unité suivante, vous créez un autre écran et une autre décision pour confirmer la suite des événements.

Partagez vos commentaires sur Trailhead dans l'aide Salesforce.

Nous aimerions connaître votre expérience avec Trailhead. Vous pouvez désormais accéder au nouveau formulaire de commentaires à tout moment depuis le site d'aide Salesforce.

En savoir plus Continuer à partager vos commentaires