Loading
Forsikring
InsQuoteService:getPlanSpecs

InsQuoteService:getPlanSpecs

Bruk denne tjenesten til å hente alle tilbudslinjeelementene (det vil si planspesifikasjonene) som er knyttet til et bestemt produkt.

Merk
Merk

Denne tjenesten støttes ikke for gjestebrukere.

Hvis en gjestebruker prøver å kjøre en OmniScript- eller Integrasjonsprosedyre- eller grensesnittfunksjon som bruker denne tjenesten, kjøres ikke tjenesten, og gjestebrukeren får en feilmelding.

Klasse: InsQuoteService

Metode: getPlanSpecs

Slik virker det

  1. Tar quoteId og productId.

  2. Returnerer ID for tilbudslinjeelement, forekomstnøkkel for tilbudslinjeelementet og produktinformasjon for en hvilken som helst plan som bruker det angitte produktet.

Eksterne alternativer

Alternativ

Beskrivelse

quoteId

Obligatorisk

Id for måltilbud.

productSpecId

ID for målprodukt.

Ignorert hvis coverageSpecIds er angitt.

coverageSpecIds

Liste over deknings-ID-er.

Ignorert hvis productSecId er angitt.

Inndata-JSON

Denne tjenesten bruker ikke en inndata-JSON.

Utdata-JSON

Tjenesten returnerer en liste i utdata-JSON-koden for enten QuoteLineItem-spesifikasjonene for produkt-ID-ene som samsvarer med målprodukt-ID-en, eller QuoteLineItem-spesifikasjonene som inneholder en underordnet med en productId som samsvarer med en av de oppgitte Coverage-ID-ene (eksempel nedenfor).

Merk
Merk

Feltene som returneres i utdata-JSON-filen, kan oppdateres ved å endre GetQuoteLineItemSpec-feltetSet på QuoteLineItem-objektet. Vær oppmerksom på at feltene Id, instanceKey og productId alltid returneres, selv om de fjernes fra fieldSet.

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