Loading
Forsikring
InsPolicyService:createMultiRootPolicy

InsPolicyService:createMultiRootPolicy

Brug denne tjeneste til at udstede en politik med flere rod fra et tilbud.

Kategori: InsPolicyService

Metode: createMultiRootPolicy

Sådan fungerer det

Tjenesten:

  1. Bruger quoteId og effectiveDate indstillinger til at udstede en politik med flere rod.

  2. Genererer underordnede politikker for hvert rodprodukt.

  3. Konsoliderer præmier, moms og gebyrer fra de underordnede policer i den overordnede politik.

  4. Opretter de nødvendige transaktioner, hvis createTransaction er indstillet til true.

  5. Konsoliderer disse transaktioner i den overordnede politik for flere rod.

Yderligere felter

  • Brugere kan tilsidesætte politikfeltværdierne ved brug af indstillingen additionalFields.

  • Yderligere felter understøttes for både overordnede og underordnede politikker på rodpolitikniveau.

  • Indstillingen additionalFields opdaterer kun felter på objektniveauet Forsikringspolice.

  • Den underordnede politik bruger produktkoden som en identifikator for produktet i additionalFields JSON-strukturen.

  • Den overordnede multi-root-politik bruger MULTI_ROOT_PARENT_POLICY som en identifikator i additionalFields JSON-strukturen.

Fjernindstillinger

Indstilling

Beskrivelse

quoteId

Påkrævet

Id'et på det tilbud, som politikken skal oprettes fra.

effectiveDate

Påkrævet

Politikkens ikrafttrædelsesdato.

endDate

Valgfrit

Slutdatoen for politikken.

createTransaction

Valgfrit

Et boolesk flag, der angiver, om overordnede og underordnede transaktioner skal oprettes for politikken.

Standard er falsk.

transactionType

Valgfrit

Transaktionsnavn og -type, kun gældende, når createTransaction er Sand.

Standard er Sold Policy.

createContactForParticipants

Valgfrit

Et boolesk flag til at bestemme, om der skal oprettes kontaktregistreringer for deltageren.

Standarden er Sand.

term

Valgfrit

Varighed af forsikringspolicen.

Standard er årlig.

ratingDate

Valgfrit

Den vurderingsdato, der blev brugt til at prissætte input-JSON.

additionalFields

Valgfrit

En JSON-struktur, der knytter policeproduktkoder til politikfelter og deres respektive værdier.

refPolicyNumToPopulate

Valgfrit

Et boolesk flag til at angive, om referencepolitiknummeret skal genereres. Denne indstilling kræves, når der føjes et referencepolitiknummerfelt til additionalFields JSON-strukturen.

Standarden er Sand.

Input JSON

Denne tjeneste bruger ikke et input-JSON.

Her er et eksempel på additionalFields JSON.

"additionalFields": {
      "MULTI_ROOT_PARENT_POLICY": {
        "name": "parent policy",
        "term": "Annual"
      },
      "AUTOROOT": {
        "name": "test",
        "year": "2024"
      },
      "COMMERCIAL": {
        "name": "Commercial",
        "type": "Comprehensive"
      }
    } 

Output

Indstilling

Beskrivelse

jobId

Id'et på det asynkrone batchjob.

Output JSON

Her er eksempelresultat-JSON:

{
 "jobId": "7073t0000BNGivxAQD"
}
 
Indlæser
Salesforce Help | Article