Sie befinden sich hier:
InsQuoteService:recalculateRollupFormulas
Verwenden Sie diesen Service, um den Preis auf der Ebene des unter- oder untergeordneten Angebotsbelegpostens zu summieren und ihn auf der Ebene des übergeordneten Angebotsbelegpostens neu zu berechnen.
Dieser Service wird für Gastbenutzer nicht unterstützt.
Wenn ein Gastbenutzer versucht, ein OmniScript oder ein Integrationsverfahren oder eine Benutzeroberflächenfunktion auszuführen, die diesen Service verwendet, wird der Service nicht ausgeführt und dem Gastbenutzer wird eine Fehlermeldung angezeigt.
Methode: recalculateRollupFormulas
Funktionsweise
Dieser Service wird hauptsächlich für große Angebote mit mehreren Instanzen verwendet.
-
Wenn die
InsQuoteService:createUpdateQuotein einem Anruf nicht abgeschlossen wird, wird das Angebot durch mehrere Anrufe mit einer Teilmenge von Angebotsbelegposten aktualisiert. Daher ist das Rollup in jedem Anruf nicht vollständig. -
Dieser Service verwendet als Eingabe- oder Remote-Option die
quoteIddes Angebots, das den Rollup-Preis neu berechnen muss. -
Nachdem alle Angebotsbelegposten dem Angebot hinzugefügt wurden, berechnet dieser Service den Rollup-Preis auf der Ebene des übergeordneten und des Stamm-Angebotsbelegpostens neu.

