Loading
Verzekering
InsQuoteService:getPlanSpecs

InsQuoteService:getPlanSpecs

Gebruik deze service om alle offerteregelitems (d.w.z. de planspecificaties) op te halen die aan een specifiek product zijn gekoppeld.

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: getPlanSpecs

De manier waarop het werkt...

  1. Neemt de quoteId en productId.

  2. Retourneert offerteregelitem-ID, instantiesleutel van het offerteregelitem en productinformatie voor elk plan dat het opgegeven product gebruikt.

Externe opties

Optie

Beschrijving

quoteId

Verplicht

ID van doelofferte.

productSpecId

ID van doelproduct.

Genegeerd als de optie coverageSpecIds wordt geboden.

coverageSpecIds

Lijst van dekkings-ID's.

Genegeerd als de optie productSecId wordt geboden.

Invoer-JSON

Deze service gebruikt geen invoer-JSON.

Uitvoer-JSON

De service retourneert een lijst in de uitvoer-JSON van QuoteLineItem-specificaties voor de product-ID's die overeenkomen met de doelproduct-ID, of van QuoteLineItem-specificaties die een onderliggende product-ID bevatten die overeenkomt met een van de opgegeven dekkings-ID's (voorbeeld hieronder).

Opmerking
Opmerking

De velden die worden geretourneerd in de uitvoer-JSON, kunnen worden bijgewerkt door het GetQuoteLineItemSpec fieldSet voor het object QuoteLineItem te wijzigen. Vergeet niet dat de velden Id, instanceKey en productId altijd worden geretourneerd, zelfs als ze worden verwijderd uit de fieldSet.

{
  'records': [{
    'Id': '0QLf4000000SX3tGAG',
    'instanceKey': 'Coverage 1a',
    'productId': '01tf4000001ZcLnAAK'
  }, {
    'Id': '0QLf4000000SX3rGAG',
    'instanceKey': 'Coverage 1b',
    'productId': '01tf4000001ZcLnAAK'
  }]
}
 
Wordt geladen
Salesforce Help | Article