Loading

Für die Preisfestlegung sind mehrere Berechnungen in Salesforce CPQ erforderlich

Veröffentlichungsdatum: Feb 13, 2025
Beschreibung
Die Angebotsberechnungsphasen und die Produktpreise von Salesforce CPQ stellen sicher, dass die Preise in allen Angebotsbelegposten und Angeboten richtig berechnet werden. 

Jedes Mal, wenn ein Angebot berechnet wird, durchläuft Salesforce CPQ alle CPQ-Angebotsberechnungsphasen ("Bei Initialisierung", "Vor der Berechnung", "Bei der Berechnung", "Nach der Berechnung"). Es gibt zwar mehrere Überlegungen zu Preisregeln, wenn eine Preisregel jedoch so konfiguriert ist, dass auf einen Feldwert zugegriffen wird, der noch nicht berechnet wurde, sind mehrere Berechnungen (oder eine "doppelte Berechnung") erforderlich, damit die Preisregel/Preisaktion die gewünschten Werte erhält.
 
Lösung
Wenn für die Preisgestaltung mehrere Berechnungen (oder eine "doppelte Berechnung") erforderlich sind, um die gewünschten berechneten Preiswerte zu erhalten, müssen Preisregeln neu bewertet werden, um sicherzustellen, dass alle Felder, auf die in Preisbedingungen und Preisaktionen verwiesen wird, zum Zeitpunkt ihrer Auswertung verfügbar sind.

Berücksichtigen Sie Folgendes, wenn Sie Probleme mit Preisregeln beheben, für die möglicherweise mehrere Berechnungen erforderlich sind.

Berechnungsphasen und Reihenfolge der Preisgestaltung:
  1. Bei Initialisierung Auswertung durch Preisregeln
    • Formelfelder in Angebotsbelegposten werden ausgewertet.
  2. Vor der Berechnung Auswertung durch Preisregeln
  3. Bei der Berechnung Auswertung durch Preisregeln
  4. Nach der Berechnung Auswertung durch Preisregeln
    • Formelfelder in Angebotsbelegposten werden ausgewertet.
    • Hinweis: Wenn eine Preisaktion in einer Preisregel nach der Berechnung die CPQ-Stückpreisfelder auf irgendeine Weise beeinflusst, muss eine weitere Berechnungsrunde stattfinden, da die interne Preissetzungslogik nicht genau ist, bis die Berechnungssequenz erneut ausgelöst wird.


Während jeder der Berechnungsphasen findet Folgendes statt:

  • Die Zusammenfassungsvariablen werden ausgewertet. Sie werden in keiner bestimmten Reihenfolge ausgewertet, da sie alle ausgewertet wurden, bevor Änderungen vorgenommen werden.
  • Die Preisbedingungen von Preisregeln werden ausgewertet, um zu bestimmen, ob ihre Preisaktionen ausgelöst werden sollen. Es gibt keine spezielle Reihenfolge für die Auswertung von Bedingungen, da sie alle ausgewertet werden, bevor durch Preisaktionen für eine bestimmte Berechnungsphase Änderungen vorgenommen werden.
  • Preisregeln, deren Bedingungen als "Wahr" ausgewertet wurden, werden in der Reihenfolge ausgelöst, die durch den Wert im Feld "Evaluierungsreihenfolge" bestimmt wird. Preisaktionen, die einer Preisregel zugeordnet sind, werden in der Reihenfolge ausgelöst, die vom Feld "Auftrag" in der Preisaktion festgelegt wird. 

Wenn die gewünschte Preisgestaltungslogik besonders komplex ist oder wenn der Benutzer die Berechnungsmethode ändern möchte, muss möglicherweise ein Angebotsrechner-Plugin (QCP) verwendet werden.
Nummer des Knowledge-Artikels

000388745

 
Laden
Salesforce Help | Article