Loading
Forsikring
InsPolicyService:renewPoliciesInBatch

InsPolicyService:renewPoliciesInBatch

Brug denne tjeneste til at kontrollere antallet af Apex, der skal initieres, og antallet af batches, der skal køres pr. Apex, for et stort antal policefornyelser.

Kategori: InsPolicyService

Metode: renewPoliciesInBatch

Sådan fungerer det

Denne tjeneste starter flere Apex-job, og hvert job fornyer politikkerne i batches ved at kalde createRenewalPolicy intern.

  1. Tjenesten tager en liste over policyIds.

  2. Tjenesten opdeler listen i de ønskede underlistepolitikker og sender dem til createRenewalPolicy til oprettelse af fornyelsespolitikker.

Bemærk
Bemærk Hvis du vil forstå begrænsningerne og hvad der ikke understøttes, kan du se overvejelser og begrænsninger for forsikringspolicer.

Input

Input

Beskrivelse

policyId

Id'et på den politik, der skal fornyes.

Fjernindstillinger

Fjernindstilling

Beskrivelse

renewalClassName

Navnet på serviceklassen (InsPolicyService.createRenewalPolicy) til oprettelse af fornyelsespolitikker.

jobSize

Antal policer, der skal fornyes, pr. asynkront Apex.

Denne parameter bestemmer, hvor mange Apex der oprettes, på baggrund af antallet af policer, der skal fornyes.

Vigtigt
Vigtigt

Salesforce tillader maksimalt fem Apex, der skal køres parallelt.

batchSize

Antal policer, der skal fornyes, pr. batchjob.

Denne parameter bestemmer, hvor mange batches der skal køres, i henhold til antallet af policer, der skal behandles i et job.

Input JSON

Her er et eksempel på input-JSON:

"policyIds": [
     "0YT5w000000Y8MNGA0",
     "0YT5w000000Y8MIGA0",
     "0YT5w000000Y8MDGA0",
     "0YT5w000000Y8M8GAK"
   ]

Output JSON

Der er ingen output-JSON for denne tjeneste.

 
Indlæser
Salesforce Help | Article