Loading
Verzekering
InsQuoteService:recalculateRollupFormulas

InsQuoteService:recalculateRollupFormulas

Gebruik deze service om de prijs op het onderliggende of kleinonderliggende niveau van het offerteregelitem op te tellen en deze opnieuw te berekenen naar het bovenliggende niveau van het offerteregelitem.

Opmerking
Opmerking

Deze service wordt niet ondersteund voor gastgebruikers.

Als een gastgebruiker probeert een OmniScript- of integratieprocedure of UI-functie uit te voeren die deze service gebruikt, wordt de service niet uitgevoerd en krijgt de gastgebruiker een foutbericht te zien.

Klasse: InsQuoteService

Methode: recalculateRollupFormulas

De manier waarop het werkt...

Deze service wordt voornamelijk gebruikt voor grote offertes voor meerdere exemplaren.

  1. Wanneer InsQuoteService:createUpdateQuote niet in één gesprek wordt voltooid, wordt de offerte bijgewerkt met een subset van offerteregelitems door middel van meerdere gesprekken; daarom is het totaal in elk gesprek geen volledige prijs.

  2. Deze service gebruikt als invoer of externe optie de quoteId van de offerte die de totaalprijs opnieuw moet berekenen.

  3. Nadat alle offerteregelitems aan de offerte zijn toegevoegd, berekent deze service de totaalprijs opnieuw op bovenliggend en rootniveau van het offerteregelitem.

Externe opties

Optie

Beschrijving

quoteId

Verplicht

ID van de offerte die de service gaat gebruiken om de totaalprijs opnieuw te berekenen.

Invoer-JSON

Deze service gebruikt geen invoer-JSON.

Uitvoer-JSON

Hier is een eenvoudig voorbeeld van een bijgewerkte offerteregelitem-ID en de eenheidsprijs ervan: 

{
   "0QL1U0000006GZ4WAM": 1283
}
 
Wordt geladen
Salesforce Help | Article