Wenn Salesforce CPQ installiert oder das Paket aktualisiert wird, führt das CPQ-Paket "Skripts nach der Installation" aus, um CPQ-Felder mit den richtigen Werten für die eingeführte CPQ-Funktionalität abzugleichen, die in andere nachgelagerte Prozesse einfließen können.
HINWEIS: Bei der Ausführung von Skripts nach der Installation wird in den Feldern, die von dieser Aktion betroffen sind, der Benutzer, der die Installationsskripts initiiert hat, unter "Geändert von" eingetragen. Details wie Benutzer und Status für diese Skripts finden Sie unter "Apex-Aufträge".
HINWEIS: Wenn eine Organisation am Programm zur automatischen Aktualisierung teilnimmt (Link zu https://help.salesforce.com/s/articleView?id=000319060&type=1), werden bei Upgrades die Skripts nach der Installation als temporärer Benutzer mit dem Standardprofil "Systemadministrator" ausgeführt. Skriptaktualisierungen, die einen benutzerdefinierten oder verwalteten Auslöser über Apex-Klassen mit aktivierter Freigabe aufrufen, können zu einem Fehler führen. Führen Sie die Skripts erneut als Systemadministrator aus.
CPQ-Paketauslöser werden während der Ausführung von Skripts nach der Installation deaktiviert.
HINWEIS: Skripts nach der Installation wirken sich nicht auf Nicht-CPQ-Felder aus.
Wenn eine Organisation über Prozessautomatisierung (Workflow-Regeln/Prozessgeneratoren/benutzerdefinierte Auslöser) verfügt, die bei der Datensatzbearbeitung ausgelöst wird oder ein CPQ-Feld als Ausführungskriterium verwendet, kann die benutzerdefinierte Automatisierung, die bei der Datensatzbearbeitung ausgeführt wird, zu Konflikten mit den Skripts nach der Installation führen. Dies gilt auch für Apex-Auslöser aus anderen installierten Paketen, die bei der Bearbeitung bestimmter Objekte ausgeführt werden, die CPQ möglicherweise gerade aktualisiert.
Wenn ein anderes Paket Probleme mit den CPQ-Skripts nach der Installation verursacht, sollte es eine Option geben, diese Paketauslöser zu deaktivieren, um einen möglichen Konflikt zu umgehen.
Benutzerdefinierte Validierungsregeln für die Objekte von aktualisierten Datensätzen können zu Konflikten führen, wenn sie die Kriterien für die Validierung erfüllen oder ebenfalls ungültig sind.
Um festzustellen, was den Fehler verursacht, gehen Sie zu den Einstellungen für installierte Pakete auf der Registerkarte "Zusätzliche Einstellungen" und klicken Sie auf "Status aktualisieren". Der dort angezeigte Fehler sollte einen Hinweis auf die Fehlerursache geben. Alternativ können Sie in "Setup" unter "Apex-Aufträge" nachsehen, welcher Batch-Prozess fehlgeschlagen ist. Zu den Skripts nach der Installation gehören die folgenden Batchaufträge, die bei der Installation oder bei Klicken auf "Skripts ausführen" ausgeführt werden, wenn Sie zu "Setup" > "Installierte Pakete" > "Konfigurieren" für das Salesforce CPQ-Paket > Registerkarte "Zusätzliche Einstellungen" wechseln:
Bei einer Aktualisierung/Neuinstallation werden zusätzlich zu allen oben genannten Batch-Prozessen noch die folgenden ausgeführt:
000382092

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 are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security 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 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.