Loading

Aktualisieren von untergeordneten Objekten in durch Datensätze ausgelösten Flows von einem übergeordneten Datensatz

Veröffentlichungsdatum: Apr 2, 2026
Beschreibung
Ich muss alle untergeordneten Datensätze eines bestimmten Objekts automatisch aktualisieren, wenn eine Aktualisierung des übergeordneten Datensatzes erfolgt.

Wenn beispielsweise eine Opportunity auf "Geschlossen und verloren" gesetzt wird, möchte ich, dass alle zugehörigen Aufgaben auf "Abgeschlossen" gesetzt werden.
Lösung
Dafür wird ein durch einen Datensatz ausgelöster Flow in einem übergeordneten Objekt mit einem einfachen Element vom Typ "Datensätze aktualisieren" für die untergeordneten Datensätze benötigt.

Im Folgenden wird erläutert, wie Sie dazu von einem Opportunity-Datensatz aus vorgehen. Wenn sich die Phase zu "Geschlossen und verloren" ändert, sollten alle zugehörigen Aufgaben auf "Abgeschlossen" aktualisiert werden. Sie können dieselbe Logik auf jedes übergeordnete oder untergeordnete Objekt anwenden:


Schritt 1: Navigieren Sie zu Setup.
 
SetUp.png
 
Schritt 2: Geben Sie im Feld Schnellsuche den Text Flows ein und klicken Sie darauf.
 
Quick Find.PNG

Schritt 3: Klicken Sie auf die Schaltfläche Neuer Flow und wählen Sie Durch Datensatz ausgelöster Flow und Erstellen aus.
 
Record Trigger Flow.PNG
 
a. Wählen Sie Opportunity als Objekt aus und Flow auslösen, wenn: sollte auf Ein Datensatz erstellt oder aktualisiert wird gesetzt werden.

Select Object.png

b. Wählen Sie im Bereich Eintrittsbedingungen festlegen die Option Alle Bedingungen sind erfüllt (AND) für Bedingungsanforderungen aus und geben Sie Folgendes ein:
 
  • Feld: StageName
  • Operator: Gleich
  • Wert: Geschlossen und verloren
 
Set Entry Conditions.PNG

c.  Stellen Sie sicher, dass Sie die Option Nur, wenn ein Datensatz aktualisiert wird, damit er die Bedingungsanforderungen erfüllt im Bereich Flow für aktualisierte Datensätze in folgenden Fällen ausführen auswählen und den Flow für Aktionen und verwandte Datensätze optimieren. Klicken Sie auf Fertig.

When to Run the Flow.PNG
 
Schritt 4: Fügen Sie ein neues Element hinzu und wählen Sie Datensätze aktualisieren.

a. Geben Sie dem Element einen Namen (Bezeichnung). Der API-Name wird automatisch ausgefüllt.
 
Update Opportunity Record.PNG

b. Wählen Sie im Bereich Wie sollen die zu aktualisierenden Datensätze ermittelt und ihre Werte festgelegt werden? die Option Mit mit dem Opportunity-Datensatz, der den Flow ausgelöst hat, verwandte Datensätze aktualisieren aus.

How to Find Records.PNG
 
c. Wählen Sie im Bereich Mit Opportunity verwandte Datensätze die Option $Record>Aufgaben aus.

Select the record.PNG
 
d. Wählen Sie im Bereich Filterbedingungen festlegen die Option Alle Bedingungen sind erfüllt (AND) für Bedingungsanforderungen zum Aktualisieren des Datensatzes aus. Legen Sie unten die folgenden Details fest:
 
  • Feld: Status
  • Operator: Ungleich
  • Wert: Abgeschlossen

Set Filter.PNG

e. Geben Sie Folgendes im Bereich Feldwerte für Aufgaben-Datensätze festlegen ein und klicken Sie dann auf Fertig.
 
  • Feld: Status
  • Wert: Abgeschlossen

Set Field Values.PNG

Schritt 5: Klicken Sie auf die Schaltfläche Speichern und geben Sie Ihrem Flow einen Namen.
Save.PNG

Schritt 6: Aktivieren Sie Ihren Flow.
 
Activate.PNG

Hinweis: 

Bedenken Sie, dass dies nur für neu erstellte oder aktualisierte Opportunity-Datensätze funktioniert. Für bereits vorhandene Datensätze müssen Sie die Felder "Aufgabenstatus" manuell aktualisieren (eventuell mit dem Data Loader) oder einen geplanten Flow erstellen, der einmal auf dem Opportunity-Objekt mit denselben Elementen wie der oben beschriebene, durch einen Datensatz ausgelöste Flow ausgeführt wird.

Wenn Sie sich jedoch für die Option des geplanten Flows entscheiden, bedenken Sie, dass die Kombination aller Filter für geplante Flows in Ihrer Organisation zum Zeitpunkt der Erstellung dieses Dokuments insgesamt maximal 250.000 Datensätze innerhalb von 24 Stunden betragen darf.

Wenn Sie also zu viele Opportunities haben, die gleichzeitig aktualisiert werden sollen, sollten Sie in Erwägung ziehen, dem Startelement Filter hinzuzufügen und geplante Flows über mehrere Tage auszuführen, um alle vorhandenen Opportunity-Datensätze durchzugehen.

_____________________________________________________


Verfasst von: Eric Praud | Salesforce MVP
Eric ist ein Senior Consultant bei Epam PolSource und arbeitet seit 12 Jahren im Salesforce-Ökosystem. Er begann seine Salesforce-Karriere als Salesforce-Supportagent. Wie viele andere ist er zufällig auf die Plattform gestoßen und hat dies keinesfalls bereut. Eric ist sehr aktiv in der Answers-Community und ist seit März 2021 Salesforce MVP.


Die Übermittlung spiegelt nur die Meinung des Benutzers wider, der die Übermittlung zur Verfügung gestellt hat, und nicht die Meinung von Salesforce, unabhängig davon, ob der Benutzer mit Salesforce verbunden ist, und kann Produkte, Services, Informationen, Daten, Inhalte und andere Materialien enthalten, die von oder im Namen von Dritten zur Verfügung gestellt werden ("Materialien von Dritten"). Salesforce kontrolliert und befürwortet keine Materialien von Dritten und ist auch nicht für diese verantwortlich, einschließlich ihrer Genauigkeit, Gültigkeit, Aktualität, Vollständigkeit, Zuverlässigkeit, Integrität, Qualität, Rechtmäßigkeit, Nützlichkeit oder Sicherheit sowie der anwendbaren geistigen Eigentumsrechte. Jegliche Übermittlung, die über eine Nachrichtenseite oder ein Forum als Antwort auf gepostete Fragen zur Verfügung gestellt wird oder die anderweitig den Anschein erweckt, Fragen zu beantworten, einschließlich Fragen zu Salesforce oder Programmen, wird nur zu Ihrer allgemeinen Kenntnis zur Verfügung gestellt und sollte niemals als alleinige Antwort auf Ihre spezifischen Fragen verwendet werden (selbst wenn eine Antwort als "beste Antwort" oder Ähnliches gekennzeichnet ist). Sie sollten sich immer an den Salesforce-Support wenden, um Antworten auf Ihre spezifischen Fragen zu erhalten. Salesforce hat keine Kontrolle über Übermittlungen und ist nicht verantwortlich für die Nutzung oder den Missbrauch (einschließlich der Verbreitung) von Übermittlungen durch Dritte.

Wenn Sie Fragen haben, können Sie hier auf das Wissen unserer gesamten Trailblazer-Community zurückgreifen: https://trailhead.salesforce.com/trailblazer- community/feed

 
Nummer des Knowledge-Artikels

000394815

 
Laden
Salesforce Help | Article