Loading
Försäkring
InsQuoteService:getPlanSpecs

InsQuoteService:getPlanSpecs

Använd denna tjänst för att få alla offertradartiklar (det vill säga planspecifikationerna) associerade med en specifik produkt.

Anteckning
Anteckning

Denna tjänst stöds inte för gästanvändare.

Om en gästanvändare försöker köra ett OmniScript eller en integreringsprocess eller användargränssnittfunktion som använder denna tjänst kommer tjänsten inte att köras och gästanvändaren kommer att se ett felmeddelande.

Klass: InsQuoteService

Metod: getPlanSpecs

Så här fungerar det

  1. Tar quoteId och productId.

  2. Returnerar offertradartikel-ID, instansnyckel för offertradartikeln och produktinformation för alla planer som använder den specificerade produkten.

Fjärralternativ

Alternativ

Beskrivning

quoteId

Obligatoriskt

ID för målcitat.

productSpecId

ID för målprodukt.

Ignoreras om alternativet coverageSpecIds tillhandahålls.

coverageSpecIds

Lista över täcknings-ID:n.

Ignoreras om alternativet productSecId tillhandahålls.

Indata-JSON

Denna tjänst tar inte en indata-JSON.

JSON för utdata

Tjänsten returnerar en lista i JSON för utdata med antingen QuoteLineItem-specifikationer för produkt-ID:n som matchar målprodukt-ID:n, eller QuoteLineItem-specifikationer som innehåller ett underordnat produkt-ID som matchar något av de tillhandahållna Täcknings-ID:na (exempel nedan).

Anteckning
Anteckning

Fälten som returneras i JSON för utdata kan uppdateras genom att ändra fieldSet för GetQuoteLineItemSpec i objektet QuoteLineItem. Observera att fälten Id, instanceKey och productId alltid kommer att returneras, även om de tas bort från fieldSet.

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