Loading

Beibehalten des Accountteams beim Ändern des Accountinhabers

Veröffentlichungsdatum: Apr 17, 2026
Beschreibung

Mit der Veröffentlichung von Version Spring '19 (API-Version 45.0) wurde eine API-Option eingeführt, die es ermöglichte, das Accountteam bei einem Wechsel des Accountinhabers entweder beizubehalten oder zu löschen. Der Standardwert der Option "KeepAccountTeam" war "false", d. h., das Accountteam wurde gelöscht. Dieses Verhalten wies jedoch einen Fehler auf, bei dem nur die Datensätze zur Accountfreigabe gelöscht wurden, die Datensätze der Mitglieder des Accountteams jedoch beibehalten wurden. Dieser Fehler wurde in der Version Winter '21 gelöst.

Lösung


Ab der Version Winter '21 werden beim Ändern des Accountinhabers über API oder Apex standardmäßig sowohl die Mitglieder des Accountteams als auch ihre Datensätze zur Accountfreigabe gelöscht. Um die Mitglieder des Accountteams und ihre zugehörigen Freigabedatensätze beizubehalten, führen Sie einen der folgenden Schritte aus:
 

  • Ändern Sie den Inhaber des Datensatzes in der Lightning-Benutzeroberfläche, indem Sie die Option "Accountteam beibehalten" auswählen.
  • Verwenden Sie in API-Version 45.0 oder höher die Kopfzeile "OwnerChangeOption", um "KeepAccountTeam" auf "true" zu setzen.
  • Erstellen Sie einen Auslöser, um das Accountteam nach einem Inhaberwechsel wieder einzufügen.
  • Fügen Sie das Accountteam manuell wieder ein, z. B. über die Lightning-Benutzeroberfläche oder Data Loader. Weitere Informationen finden Sie unter Hinzufügen oder Entfernen von Accountteams mit Data Loader.
  • Verwenden Sie die Enterprise WSDL, um die OwnerChangeOption von "KeepAccountTeam" auf "true" zu setzen, wenn der Accountinhaber über Apex geändert wird.
Nummer des Knowledge-Artikels

000390190

 
Laden
Salesforce Help | Article