Loading
Försäkring
InsQuoteService:createEndorsementQuote

InsQuoteService:createEndorsementQuote

Använd denna tjänst för att skapa en stödoffert med offertradartiklar för policyer med en rot och flera rotar.

Klass: InsQuoteService

Metod: createEndorsementQuote

Så här fungerar det

Tjänsten tar policyId och effectiveDate som indataparametrar för att skapa en stödoffert och offertradartiklar.

För att skapa en offert med en enda rot:

  1. Skapar endast en rotcitatradartikel.

  2. Transformerar posterna InsurancePolicyCoverages, InsurancePolicyAssets och InsurancePolicyParticipants för att skapa offertradartiklar och etablera relationer mellan dem.

  3. Transformerar InsurancePolicySurcharge-posterna för att skapa QuotePricingAdjustment__c

    .
  4. Returnerar en quoteId i JSON för utdata.

För att skapa en offert med flera rötter:

  1. Skapar flera rotcitatradartiklar som motsvarar antalet underordnade policyer.

  2. Transformerar posterna InsurancePolicyCoverages, InsurancePolicyAssets och InsurancePolicyParticipants för att skapa offertradartiklar och etablera relationer mellan dem för varje underordnad policy.

  3. Transformerar InsurancePolicySurcharge-posterna för att skapa QuotePricingAdjustment__c.

  4. Returnerar en quoteId i JSON för utdata.

Indata

Du måste skicka dessa indata.

INMATNING

Beskrivning

policyId

Obligatoriskt

ID för den senaste överordnade policyversionen som stödofferten ska skapas från.

effectiveDate

Obligatoriskt

Offertens giltighetsdatum.

name

Valfri

Namnet på offerten som ska skapas.

options

Valfri

En JSON-struktur som specificerar alternativ för att utföra regler.

INMATNING

Beskrivning

policyId

Obligatoriskt

ID för den senaste överordnade policyversionen som stödofferten ska skapas från.

effectiveDate

Obligatoriskt

Offertens giltighetsdatum.

name

Valfri

Namnet på offerten som ska skapas.

remoteOptions

Valfri

En JSON-struktur som specificerar alternativ för att utföra regler.

  • unEligibilityRequiredDefaultSelectedRules—Specificerar om de valda reglerna ska köras eller inte.

    Standard är Falskt.

  • runRelationshipRules—Anger om relationsregler ska köras.

    Standard är Falskt.

  • runSelectedValidationRules —Specificerar om valda valideringsregler ska köras.

    Standard är Falskt.

Indata-JSON

Här är ett exempel på indata-JSON.

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

Utdata

Alternativ

Beskrivning

Id

ID för den stödoffert som skapats.

JSON för utdata

Här är exempelutdata-JSON:

{
  "Id":"0Q04x0000077hZFCAY"
}
 
Laddar
Salesforce Help | Article