Salesforce DevOps für CPQ
Die Preis- und Produktregeln von CPQ sind Daten, keine Metadaten. Das bedeutet das für Ihren Deploy-Prozess.
Was schwer zu deployen ist
Die Preisregeln, Produktregeln und Angebotsvorlagen von Salesforce CPQ sind Custom-Object-Datensätze im SBQQ-Namespace, keine Metadaten, sodass ein Standard-Metadaten-Deployment oder ein Change Set sie vollständig überspringt. Formelfelder und Regelbedingungen verweisen über die Salesforce-ID auf andere Datensätze, und diese IDs bleiben zwischen Orgs nicht gleich, sodass das Verschieben der CPQ-Konfiguration ein explizites ID-Mapping erfordert, nicht nur ein Deployment. Die Planungsrichtlinien von Field Service stoßen auf dasselbe ID-Mapping-Problem, und Salesforces neueres Revenue Cloud hat diese Konfiguration auf native Objekte verschoben, ohne die Tatsache zu ändern, dass sie als Datensatzdaten ausgeliefert wird.
Wo es schwierig wird
Wie Serpent hilft
Serpent unterstützt natives 1GP, 2GP und Managed Packages in jedem Plan, sodass CPQ-Paket-Upgrades dieselbe nachverfolgte Pipeline durchlaufen wie benutzerdefinierte Metadaten, mit Abhängigkeitsauflösung, die erkennt, wenn die SBQQ-Konfiguration einer Subscriber-Org nicht mehr zur Paketversion passt. Siehe Paketentwicklung auf Serpent für Details, wie Paket-Upgrades nachverfolgt bleiben. Für reine Datenmigration ohne CPQ-spezifisches Paket-Tooling, siehe, wie Serpent im Vergleich zu Prodly abschneidet.

Typischer Release für Salesforce DevOps für CPQ
- Die Regeländerung als Task erfassenEine Änderung an einer Preisregel, Produktregel oder Angebotsvorlage wird zu einem Task, zusammen mit dem Apex oder Flow, den sie betrifft.
- Datensatz-IDs über Umgebungen hinweg zuordnenDie Datenoperationen von Serpent migrieren die betroffenen SBQQ-Datensätze, sodass sich ID-Referenzen in der Ziel-Org korrekt auflösen, statt stillschweigend zu brechen.
- Über native Paketunterstützung deployen1GP-, 2GP- und Managed-Package-Upgrades durchlaufen dieselbe Pipeline wie benutzerdefinierte Metadaten, wobei die Abhängigkeitsauflösung die SBQQ-Version der Subscriber-Org prüft.
- Angebotserstellung Ende-zu-Ende validierenTesten Sie in einer synchronisierten Sandbox, bevor die Änderung eine Subscriber-Org erreicht, die Produktionsangebote ausführt.
CPQ DevOps, erklärt
Kostenlos starten. Keine Kreditkarte, keine Installation, keine Verpflichtung.
In unter 15 Minuten eingerichtet. Keine DevOps-Neueinstellung nötig.
