breadcrumbDescription
InsContractService:createRenewQuotesInBatch
Brug denne tjeneste til at give dig mulighed for at kontrollere, hvor mange Apex, der skal initieres, og antallet af batches, der skal køres pr. Apex, for et stort antal kontraktfornyelser.
Metode: createRenewQuotesInBatch
Sådan fungerer det
-
Tjenesten tager en liste over
contractIds. -
Tjenesten opdeler listen i de ønskede underlistekontrakter og sender den til fornyelsesintegrationsproceduren (IP).
-
IP indeholder trinene til at hente kontraktoplysninger og kalder
createUpdateQuotetil oprettelse af fornyelsestilbuddet. -
IP kører processerne inden for Salesforce-grænsen (maksimalt fem Apex, der kører parallelt).
Fjernindstillinger
Indstilling |
Beskrivelse |
|---|---|
|
Valgfrit. Liste over kontrakt-id'er til fornyelse. |
|
Påkrævet. Navn på integrationsprocedure, der skal bruges til fornyelse af kontrakter. |
|
Filtre, der bruges til at identificere kontrakter, der skal fornys. Kommasepareret fieldName:fieldValue-par. Eksempel: Denne parameter kan angives enten som et valgkort eller et inputkort i OmniScript. |
|
Antal kontrakter, der skal behandles, pr. asynkront Apex. Denne parameter bestemmer, hvor mange Apex der oprettes på basis af antallet af kontrakter, der skal fornyes. VIGTIGT: Salesforce tillader maksimalt fem Apex, der skal køres parallelt. |
|
Antal kontrakter, der skal behandles, pr. batchjob. Denne parameter bestemmer, hvor mange batches der skal køres, i henhold til antallet af kontrakter, der skal behandles i et job. |
