Aktion „Upsert-Datensatz“ in Salesforce

Fügen Sie einen Datensatz ein, oder aktualisieren Sie ihn mit der Aktion „Upsert-Datensatz“ in Salesforce. Die Upsert-Aktion verwendet eine benutzerdefinierte externe ID als Schlüssel zur Identifizierung eines Datensatzes.

Vorbereitungen

Anmerkung: Sie müssen authentifiziert sein, bevor Sie eine Salesforce-Aktion aufrufen. Weitere Informationen zur Authentifizierung finden Sie unter Aktion „Authentifizierung“ in Salesforce.

Prozedur

  1. Wählen Sie im Bereich Aktionen Salesforce > Upsert-Datensatz (mit externer ID) aus und platzieren Sie das Element auf der Leinwand.
    Aktion „Upsert“ in Salesforce
  2. Geben Sie den Objektnamen ein, zum Beispiel Fall.
  3. Geben Sie den Namen des Feldes ein, in dem ExternalID gespeichert werden soll.
    Anmerkung: In diesem Beispiel wird ExternalID mit Hilfe der Aktion Zufällige Zeichenfolge generieren erzeugt.
  4. Geben Sie die erzeugte ExternalID ein.
  5. Geben Sie die Felder ein, die Sie aktualisieren möchten.
  6. Zur Überprüfung können Sie die generierte recordID in einer Variablen speichern. Das folgende Video zeigt, wie Sie Felder in einen in Salesforce erstellten Datensatz einfügen können.
  7. Um ein Feld mit der Aktion „Upsert-Datensatz“ zu aktualisieren, wählen Sie im Bereich Aktionen die Option Salesforce > Upsert-Datensatz (mit externer ID) und platzieren Sie das Element auf der Leinwand.
  8. Geben Sie den Objektnamen ein, zum Beispiel Fall.
    Anmerkung: Stellen Sie bei benutzerdefinierten Salesforce-Objekten sicher, dass Sie den API-Namen anstelle des Anzeigenamens des Objekts angeben. Geben Sie zum Beispiel als API-Namen: AAIRPA__Salesforce_Connection__c ein und nicht den Anzeigenamen: Salesforce-Verbindung. Weitere Informationen zur Ermittlung des API-Namens finden Sie unter https://help.salesforce.com/s/articleView?id=000327123&type=1.
  9. Geben Sie denselben Feldnamen ein, unter dem ExternalID gespeichert wird.
  10. Geben Sie dieselbe ExternalID ein, um auf denselben Datensatz zu verweisen.
  11. Geben Sie den Feldnamen und den neuen Feldwert zur Aktualisierung in Felder und Daten ein. Sie können auch Wörterbuch wählen und die Werte als Schlüssel/Wert-Paar eingeben.
    Aktion „Upsert-Update“ in Salesforce
  12. Um dies zu überprüfen, können Sie das Ergebnis in einer Variablen speichern, z. B. Dict_ExternalId-update.