Du är här:
InsContractService:createRenewQuotesInBatch
Använd denna tjänst för att styra hur många Apex jobb som ska inledas och antalet satser som ska köras per Apex jobb för ett stort antal kontraktförnyelser.
Metod: createRenewQuotesInBatch
Så här fungerar det
-
Tjänsten tar en lista över
contractIds. -
Tjänsten delar upp listan i önskade underlistkontrakt och skickar det till förnyelseintegreringsförfarandet (IP).
-
IP-adressen innehåller stegen för att hämta kontraktdetaljer och anropar
createUpdateQuoteför att skapa den förnyade offerten. -
IP-adressen kör processerna inom Salesforce-gränsen (högst fem Apex jobb körs parallellt).
Fjärralternativ
Alternativ |
Beskrivning |
|---|---|
|
Valfritt. Lista över kontrakt-ID:n för förnyelse. |
|
Obligatoriskt. Namn på integreringsprocess att använda för förnyande av kontrakt. |
|
Filter som används för att identifiera kontrakt som ska förnyas. Kommaavgränsade fältName:fieldValue-par. Exempel: Denna parameter kan levereras som antingen en alternativkarta eller indatakarta i OmniScript. |
|
Antal kontrakt som ska bearbetas, per asynkront Apex jobb. Denna parameter avgör hur många Apex jobb som instansieras, med tanke på antalet kontrakt som behövs för att förnya. VIKTIGT: Salesforce tillåter att högst fem Apex jobb körs parallellt. |
|
Antal kontrakt som ska bearbetas, per batchjobb. Denna parameter avgör hur många satser som ska köras, enligt antalet kontrakt som behövs för att bearbeta inom ett jobb. |
