Aktualisieren von API-Implementierungen von Aktionsplänen
In der Version Summer '19 erweiterten Aktionspläne die Objektunterstützung auf mehr standardmäßige und benutzerdefinierte Objekte. Wenn Ihre API-Implementierung von Aktionsplänen auf TargetId verweist und davon ausgeht, dass es sich um einen Accountdatensatz handelt, müssen Sie Ihren Code aktualisieren.
Erforderliche Editionen
Verfügbarkeit: Lightning Experience
Verfügbarkeit: Automotive Cloud, Consumer Goods Cloud, Education Cloud, Financial Services Cloud, Government Cloud mit Lightning Scheduler, Health Cloud, Manufacturing Cloud, Nonprofit Cloud und Lösungen für den öffentlichen Sektor. Editionsverfügbarkeit anzeigen.
Vor API-Version 46 unterstützten Aktionspläne nur das Account-Objekt. Wenn Sie Aktionspläne mithilfe der Automatisierung implementiert haben, war TargetId die ID des Accountdatensatzes, der sich auf einen Aktionsplan bezieht.
Ab API-Version 46 unterstützen Aktionspläne mehrere Zielobjekte, darunter Account, Kampagne, Kundenvorgang, Kontakt, Vertrag, Lead, Opportunity und mehr. Sie können Aktionspläne auch mit benutzerdefinierten Objekten verwenden, für die Aktivitäten aktiviert sind. Durch diese Erweiterung ist TargetId nun ein polymorpher Feldschlüssel. Verwenden Sie TargetEntityType, um den Objekttyp zu bestimmen, auf dem die Aktionsplanvorlage basiert. Verwenden Sie dann TargetId, um den Datensatz in der Tabelle des entsprechenden Objekts nachzuschlagen.
Vor Version 47 konnten Aktionsplanvorlagen nur Aufgabenelemente enthalten. Ab API-Version 47 können Aktionsplanvorlagen eine Kombination aus Aufgaben-, Dokument-Checklisten- und Bewertungsaufgabenelementen enthalten. Aufgabenauslöser, die API-Version 46 oder weniger verwenden, können fehlschlagen, wenn sie durch eine Aktionsplanvorlage ausgelöst werden, die unterschiedliche Elementtypen enthält. Lösen Sie dies, indem Sie Aufgabenauslöser auf API-Version 47 oder höher aktualisieren oder sicherstellen, dass Aktionsplanvorlagen nur einen Elementtyp enthalten.
Das Objekt "ActionPlanTemplate" kann nicht angepasst werden. Alle Aktualisierungen an den Objektfeldern über die Benutzeroberfläche gelten nur für die lokale Organisation und können nicht mithilfe von Metadaten-APIs abgerufen werden.
Konnten Sie Ihr Problem mithilfe dieses Artikels lösen?
Geben Sie uns Feedback, damit wir uns verbessern können.
Laden
Salesforce Help | Article
Cookie Consent Manager
Cookie Consent Manager
General Information
Required Cookies
Functional Cookies
Advertising Cookies
General Information
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.