Loading
Forsikring
InsQuoteService:createEndorsementQuote

InsQuoteService:createEndorsementQuote

Brug denne tjeneste til at oprette et anbefalingstilbud med tilbudslinjevarer for enkelt- og flerrodspolitikker.

Kategori: InsQuoteService

Metode: createEndorsementQuote

Sådan fungerer det

Tjenesten bruger policyId og effectiveDate som inputparametre til at oprette et anbefalings tilbud og tilbudslinjevarer.

Hvis du vil oprette et enkelt rodtilbud, skal tjenesten:

  1. Opretter kun en rod tilbudslinjevare.

  2. Transformerer InsurancePolicyCoverages-, InsurancePolicyAssets- og InsurancePolicyParticipants-registreringer til at oprette tilbudslinjevarer og etablerer relationer mellem dem.

  3. Transformerer InsurancePolicySurcharge-registreringer til at oprette QuotePricingAdjustment__c registreringer

    .
  4. Returnerer en quoteId i output-JSON.

Hvis du vil oprette et tilbud med flere rod, skal tjenesten:

  1. Opretter flere rod tilbudslinjevarer, der svarer til antallet af underordnede policer.

  2. Transformerer InsurancePolicyCoverages-, InsurancePolicyAssets- og InsurancePolicyParticipants-registreringer til at oprette tilbudslinjevarer og etablerer relationer mellem dem for hver underordnet police.

  3. Transformerer InsurancePolicySurcharge-registreringer til at oprette QuotePricingAdjustment__c registreringer.

  4. Returnerer en quoteId i output-JSON.

Input

Du skal overføre disse input.

INPUT

Beskrivelse

policyId

Påkrævet

Id'et på den seneste overordnede politikversion, hvorfra anbefalingstilbuddet skal oprettes.

effectiveDate

Påkrævet

Tilbuddets ikrafttrædelsesdato.

name

Valgfrit

Navnet på det tilbud, der skal oprettes.

options

Valgfrit

En JSON-struktur, der angiver indstillinger til at eksekvere regler.

INPUT

Beskrivelse

policyId

Påkrævet

Id'et på den seneste overordnede politikversion, hvorfra anbefalingstilbuddet skal oprettes.

effectiveDate

Påkrævet

Tilbuddets ikrafttrædelsesdato.

name

Valgfrit

Navnet på det tilbud, der skal oprettes.

remoteOptions

Valgfrit

En JSON-struktur, der angiver indstillinger til at eksekvere regler.

  • unEligibilityRequiredDefaultSelectedRules – Angiver, om der skal udføres berettigelse og standardvalgte regler.

    Standarden er Falsk.

  • runRelationshipRules – Angiver, om relationsregler skal eksekveres.

    Standarden er Falsk.

  • runSelectedValidationRules – Angiver, om de valgte valideringsregler skal eksekveres.

    Standarden er Falsk.

Input JSON

Her er der et eksempel på input-JSON.

{
   "policyId": "0YT5w000000Y8MNGA0",
   "effectiveDate":"2024-04-04",
   "Name":"Endorse-Quote",
   "remoteOptions": {
      "runEligibilityRequiredDefaultSelectedRules": false,
        "runRelationshipRules": false,
        "runSelectedValidationRules": false
    }
}     

Output

Indstilling

Beskrivelse

Id

Id'et på det anbefalede tilbud, der er oprettet.

Output JSON

Her er eksempelresultat-JSON:

{
  "Id":"0Q04x0000077hZFCAY"
}
 
Indlæser
Salesforce Help | Article