Sie befinden sich hier:
Erstellen eines einfachen durch einen Datensatz ausgelösten Flows vor dem Speichern, der einen Datensatz aktualisiert
Erfahren Sie, wie Sie einen durch einen Datensatz ausgelösten Flow erstellen, der vor dem Speichern automatisch den Namen einer Opportunity aktualisiert, wenn sie erstellt wird.
Erforderliche Editionen
| Unterstützte Editionen anzeigen. |
| Erforderliche Benutzerberechtigungen | |
|---|---|
| Öffnen, Bearbeiten, Erstellen, Aktivieren oder Deaktivieren eines Flows mit allen in Flow Builder verfügbaren Flow-Typen, -Elementen und -Funktionen, einschließlich Einstein und Agentforce für Flow: | Flow verwalten |
Ihr Unternehmen verfügt über eine Benennungskonvention für Opportunities. Vertriebsmitarbeiter vergessen jedoch, sie beim Erstellen von Opportunities zu verwenden. Die inkonsistenten Opportunity-Namen erschweren es dem Management, die Opportunities während der Prüfungen schnell zu scannen. Erstellen Sie vor dem Speichern einen Flow, der den Opportunity-Namen automatisch aktualisiert.
Opportunity-Namen sollen den zugehörigen Accountnamen, den Betrag und den Schlusstermin enthalten. Ein Opportunity-Name für den Acme-Account lautet beispielsweise Acme - $10,000 -
5/15/2026.
In diesem Beispiel wird ein Flow vor dem Speichern verwendet, d. h., er wird ausgeführt, wenn jemand auf Speichern klickt, jedoch bevor Salesforce den Datensatz in der Datenbank speichert.
Erstellen eines durch einen Datensatz ausgelösten Flows
-
Öffnen Sie die Listenansicht "Flows".
- Geben Sie unter "Setup" im Feld "Schnellsuche" den Text Flows ein und wählen Sie dann Flows aus.
- Wählen Sie in der Automatisierungsanwendung die Registerkarte Flows aus.
- Klicken Sie in einer beliebigen Lightning-Anwendung auf der Registerkarte "Flows" auf das Aktionsmenü und wählen Sie Flow öffnen aus.
-
Erstellen Sie einen durch einen Datensatz ausgelösten Flow.
- Klicken Sie in der Lightning-Anwendung "Automatisierung" auf Neu. Wählen Sie die Kachel Ausgelöste Automatisierungen und dann die Kachel Durch Datensatz ausgelöster Flow aus.
- Klicken Sie unter "Setup" auf Neuer Flow, wählen Sie die Kachel Ausgelöste Automatisierungen und dann die Kachel Durch Datensatz ausgelöster Flow aus.
Der Bereich "Start konfigurieren" wird geöffnet.
Angeben, wann Ihr Flow ausgeführt wird
Im Startelement geben Sie Ihrem Flow an, worauf Sie achten sollten. Sie möchten, dass der Flow ausgeführt wird, wenn ein Benutzer eine Opportunity erstellt, und nur, wenn sich das Feld "Betrag" ändert.
-
Wählen Sie im Bereich "Start konfigurieren" für "Objekt" die Option Opportunity aus.
In diesem Schritt wird der Flow angewiesen, Opportunity-Datensätze anzuzeigen.
-
Wählen Sie in "Flow auslösen, wenn" die Option Ein Datensatz erstellt wird aus.
Legen Sie keine Bedingungen fest, da dieser Flow für alle neuen Opportunities ausgeführt werden soll.
-
Wählen Sie für "Optimieren des Flows für" die Kachel "Schnelle Feldaktualisierungen" aus.
Durch diesen Schritt wird ein Flow vor dem Speichern erstellt, der sich perfekt zum Aktualisieren von Feldern im auslösenden Datensatz eignet.
Das Startelement sieht wie folgt aus:
Aktualisieren des Opportunity-Namens
Erstellen Sie eine Formelressource, um den Namen entsprechend den Unternehmensanforderungen zu konfigurieren. Verwenden Sie ein Zuweisungselement, um die auslösende Opportunity zu aktualisieren.
-
Erstellen Sie eine Formelressource zum Erstellen des Namens.
-
Klicken Sie zum Öffnen der Toolbox auf den
.
- Klicken Sie auf Neue Ressource und wählen Sie dann Formel aus.
- Geben Sie als API-Namen CreateOpportunityName ein.
- Geben Sie für "Beschreibung" den Text Erstellt einen Opportunity-Namen ein, der den Namen des zugehörigen Accounts, den Betrag der Opportunity und den Schlusstermin der Opportunity enthält. Fügt Bindestriche zwischen den verschiedenen Teilen des Namens hinzu.
-
Wählen Sie als Datentyp Text aus.
Wählen Sie Text aus, da die Formel einen Textwert zurückgibt.
- Klicken Sie für "Formel" auf Ressource einfügen.
-
Wählen Sie Auslösende Opportunity | Account-ID | Accountname
.
Wenn mehrere Optionen für "Account-ID" vorhanden sind, wählen Sie die Option mit dem Pfeil daneben aus, der angibt, zur nächsten Menüebene zu wechseln.
-
Geben Sie nach dem Accountnamen & " - $" &TEXT ein und fügen Sie dann Klammern um
{!$Record.Amount}.herum hinzu.Bei diesem Schritt wird ein Bindestrich nach dem Accountnamen und $ vor dem Opportunity-Betrag hinzugefügt. Außerdem wird der Flow angewiesen, den Betrag als Text und nicht als Währung zurückzugeben, sodass er mit dieser Textformel funktioniert. - Klicken Sie auf Einfügen einer Ressource | Auslösende Opportunity | Betrag .
-
Geben Sie nach dem Opportunity-Betrag & " " - " &TEXT ein und fügen Sie dann Klammern um
{!$Record.CloseDate}hinzu.Bei diesem Schritt wird ein Bindestrich nach dem Opportunity-Betrag hinzugefügt und der Flow wird angewiesen, den Schlusstermin als Text anstelle eines Datumswerts zurückzugeben. Auf diese Weise funktioniert es mit dieser Textformel.
-
Klicken Sie auf Einfügen einer Ressource | Auslösende Opportunity | Schlusstermin
.
Die vollständige Formel sieht wie folgt aus:
{!$Record.Account.Name} & " | " &TEXT({!$Record.Amount}) & " | " &TEXT({!$Record.CloseDate})hinzu.
-
Klicken Sie zum Öffnen der Toolbox auf den
-
Fügen Sie eine Zuweisung hinzu, um den Namen festzulegen.
-
Klicken Sie auf
und wählen Sie Zuweisung aus.
Der Bereich "Zuweisung" wird geöffnet. -
Geben Sie für "Bezeichnung" den Text Opportunity-Name festlegen ein.
Der API-Name wird automatisch ausgefüllt.
- Geben Sie für "Beschreibung" den Text Legt den Opportunity-Namen auf den Namen fest, der durch die Formel CreateOpportunityName erstellt wurde.
- Wählen Sie im Abschnitt "Variablenwerte festlegen" für "Variable" die Option Auslösende Opportunity und dann Name aus.
- Wählen Sie für "Operator" die Option Gleich aus.
-
Wählen Sie für "Wert" die Formelressource CreateOpportunityName aus.
-
Klicken Sie auf
Speichern des Flows
- Klicken Sie auf Speichern.
-
Geben Sie für "Flow-Bezeichnung" den Text Neuen Opportunity-Namen aktualisieren ein.
Der Flow-API-Name wird automatisch ausgefüllt.
- Geben Sie für "Beschreibung" den Text Aktualisiert den Namen neuer Opportunities, um den Accountnamen, den Opportunity-Betrag und den Opportunity-Schlusstermin einzuschließen.
- Klicken Sie auf Speichern.
Testen und Aktivieren Ihres Flows
Testen Sie Ihren Flow, um sicherzustellen, dass er beim Erstellen einer Opportunity den richtigen Namen festlegt.
- Erstellen Sie einen Testaccount und eine Opportunity, die für Tests verwendet werden sollen. Geben Sie der Opportunity einen Beispielnamen, beispielsweise test.
-
Führen Sie den Flow-Debugger aus.
- Kehren Sie zu Ihrem Flow zurück.
- Klicken Sie auf Debug.
- Wählen Sie für "Opportunity" Ihre Test-Opportunity aus.
- Klicken Sie auf Ausführen.
-
Überprüfen Sie das Debug-Protokoll.
- Wenn die Debugausführung ohne Fehler abgeschlossen wurde, fahren Sie mit dem nächsten Schritt fort.
- Wenn die Debugausführung Fehler aufwies, beheben Sie die im Debug-Protokoll aufgeführten Fehler.
-
Aktivieren Sie den Flow.
- Klicken Sie auf Aktivieren.
Der Flow ist nun aktiv und wird automatisch ausgeführt, sobald ein Benutzer eine Opportunity erstellt. - Erstellen Sie eine weitere Testmöglichkeit, um sicherzustellen, dass der Flow nach der Aktivierung funktioniert.
Was kommt als Nächstes
Sie haben einen durch einen Datensatz ausgelösten Flow vor dem Speichern erstellt, der einen Opportunity-Namen automatisch aktualisiert, um die Namensrichtlinie Ihres Unternehmens einzuhalten.
Sie haben wichtige neue Fertigkeiten gelernt:
- Erstellen eines durch einen Datensatz ausgelösten Flows vor dem Speichern.
- Verwenden des Zuweisungselements zum Zuweisen von Werten zu einer Flow-Ressource.
- Festlegen eines Feldwerts für den neuen Datensatz mit Verweis auf den auslösenden Datensatz.
- Erstellen einer Formel, die einen Opportunity-Namen aus dem auslösenden Datensatz und den zugehörigen Datensatzfeldwerten erstellt.

