Loading

Mise à jour d’un objet enfant dans un flux déclenché par un enregistrement à partir d’un enregistrement parent

Date de publication: Apr 2, 2026
Description
Je dois mettre à jour automatiquement tous les enregistrements enfants d’un objet spécifique lorsqu’une mise à jour se produit sur l’enregistrement parent.

Par exemple, si une opportunité est définie sur fermée perdue, je veux que toutes ses tâches soient définies sur terminées
Résolution
Un flux déclenché par un enregistrement sur l’objet parent sera nécessaire pour ce faire, avec un simple élément Mettre à jour les enregistrements pour le ou les enregistrements enfants.

La section ci-dessous explique comment procéder à partir d’un enregistrement d’opportunité. Lorsque son étape passe à Fermé perdu, toutes ses tâches associées doivent être mises à jour sur Terminé. Vous pouvez appliquer la même logique à n’importe quel objet parent ou enfant :


Étape 1. Accédez à Configuration
 
SetUp.png
 
Étape 2. Dans la zone Recherche rapide, saisissez Flux, puis cliquez dessus
 
Quick Find.PNG

Étape 3. Cliquez sur le bouton Nouveau flux, puis sélectionnez Flux déclenché par un enregistrement et Créer
 
Record Trigger Flow.PNG
 
a. Sélectionnez Opportunité comme objet. Déclencher le flux quand : doit être défini sur Un enregistrement est créé ou mis à jour

Select Object.png

b. Dans la section Définir des conditions d’entrée, sélectionnez Toutes les conditions sont remplies (ET) pour Exigences de condition, puis saisissez :
 
  • Champ : StageName
  • Opérateur : Égal à
  • Valeur : Fermé Perdu
 
Set Entry Conditions.PNG

c. Veillez à sélectionner l’option Uniquement lorsqu’un enregistrement est mis à jour pour remplir les exigences des conditions dans la section Quand exécuter le flux pour les enregistrements mis à jour, puis optimisez le flux pour Actions et enregistrements associés. Cliquez sur Terminé

When to Run the Flow.PNG
 
Étape 4. Ajoutez un nouvel élément et choisissez Mettre à jour les enregistrements

a. Donnez un nom à l’élément (Étiquette). Le nom d’API sera automatiquement renseigné
 
Update Opportunity Record.PNG

b. Dans la section Comment rechercher des enregistrements pour mettre à jour et définir leur valeur, sélectionnez Mettre à jour les enregistrements associés vers l’enregistrement d’opportunité qui a déclenché le flux

How to Find Records.PNG
 
c. Dans Enregistrements associés à l’opportunité, sélectionnez $Enregistrement>Tâches

Select the record.PNG
 
d. Dans la section Définir des conditions de filtrage, sélectionnez Toutes les conditions sont remplies (ET) pour Exigences de condition pour mettre à jour l’enregistrement. Définissez les détails ci-dessous :
 
  • Champ : Statut
  • Opérateur : Différent de
  • Valeur : Terminé

Set Filter.PNG

e. Dans Définir les valeurs de champ des enregistrements de tâche, saisissez ce qui suit et cliquez sur Terminé
 
  • Champ : Statut
  • Valeur : Terminé

Set Field Values.PNG

Étape 5. Cliquez sur le bouton Enregistrer, puis saisissez un Nom pour votre flux
Save.PNG

Étape 6. Activez votre flux.
 
Activate.PNG

Remarque : 

n’oubliez pas que cette procédure ne fonctionne que pour les enregistrements d’opportunité nouvellement créés ou mis à jour. Pour ceux qui existent déjà, vous devez mettre à jour manuellement les champs de statut de tâche (éventuellement avec le chargeur de données) ou créer un flux planifié qui s’exécutera une fois sur l’objet Opportunité avec les mêmes éléments que le flux déclenché par un enregistrement ci-dessus.

Toutefois, si vous optez pour le flux planifié, n’oubliez pas que la combinaison de tous les filtres de flux planifiés de votre organisation ne peut pas générer plus de 250 000 enregistrements au total dans les 24 heures suivant le moment de sa rédaction.

Par conséquent, si vous avez trop d’opportunités à mettre à jour en une seule fois, envisagez d’ajouter des filtres à l’élément Démarrer et d’exécuter des flux planifiés sur quelques jours afin de parcourir tous vos enregistrements d’opportunité existants.

_____________________________________________________


Écrit par : Eric Praud | MVP Salesforce
Eric est consultant senior chez Epam PolSource et travaille dans l’écosystème Salesforce depuis 12 ans. Il a commencé sa carrière Salesforce en tant qu’agent de support Salesforce. Comme beaucoup d’autres professionnels, il est tombé par hasard sur la plate-forme et ne l’a pas quittée depuis. Eric est très actif dans la communauté Answers et est un MVP Salesforce depuis mars 2021.


Cette Soumission reflète uniquement l’opinion de l’utilisateur qui l’a mise à disposition et non celle de Salesforce, que l’utilisateur soit affilié ou non à Salesforce. Elle peut contenir des produits, services, informations, données, contenus et autres éléments mis à disposition par ou pour le compte de tiers (« Contenus de tiers »). Salesforce ne contrôle ni n’approuve, et n’est pas non plus responsable de tout Contenu de tiers, notamment de leur exactitude, validité, actualité, exhaustivité, fiabilité, intégrité, qualité, légalité, utilité ou sécurité, ni de tout droit de propriété intellectuelle applicable. Toute Soumission mise à disposition via un forum ou panneau de messages en réponse à des questions publiées, ou qui prétend autrement répondre à des questions, y compris des questions sur Salesforce ou des programmes, est mise à disposition pour votre information uniquement et vous ne devez jamais vous y fier pour répondre à vos questions précises (même si une réponse est marquée comme « meilleure réponse » ou des qualifications similaires). Vous devez systématiquement contacter le support Salesforce pour obtenir des réponses à vos questions précises. Salesforce n’a aucun contrôle sur les Soumissions et n’est aucunement responsable de quelque utilisation que ce soit, y compris abusive, (ainsi que de toute diffusion) par un tiers des Soumissions.

Si vous avez des questions, puisez dans la sagesse de l’ensemble de notre communauté Trailblazer sous ce lien : https://trailhead.salesforce.com/trailblazer- community/feed

 
Numéro d’article de la base de connaissances

000394815

 
Chargement
Salesforce Help | Article