Olet tässä:
InsContractService:createLargeSizeRenewQuoteInBatch
Käytä tätä palvelua salliaksesi hallita aloitettavien Apex määrää ja suoritettavien erien määrää per Apex, jos sopimuksilla on paljon juuritason rivikohteita.
Palvelu pilkkoo sopimusten rivikohteet jobSize- ja batchSize-parametrien mukaan ja kutsuu sitten uusimismenetelmää luodakseen uuden tarjouksen.
Etäasetukset
Vaihtoehto |
Kuvaus |
|---|---|
|
Pakollinen. Uusittavan suuren sopimuksen tunnus. |
|
Pakollinen. Integrointitoimenpiteen nimi, joka noutaa sopimuksen lisätiedot ja luo uusimisen tarjouksen. |
|
Uusi nimi tarjouksen uusimiseksi. Oletus = sopimuksen nimi. |
|
Käsiteltävien sopimuksen juuritason rivikohteiden määrä per asynkroninen Apex. Tämä parametri määrittää, montako Apex on luotu, riippuen sopimuksen juuritason rivikohteiden määrästä. TÄRKEÄÄ: Salesforce sallii enintään viiden Apex suorittamisen rinnakkain. |
|
Käsiteltävien juuritason sopimusten rivikohteiden määrä per erätyö. Tämä parametri määrittää, montako erää täytyy suorittaa, yhden työn käsittelemiseen tarvittavien juuritason rivikohteiden määrän perusteella. |
Tulos-JSON
Alla on esimerkki tuloksen JSON-tiedostosta, jossa jobSize = 2.
{
"apexJob2": "[{"rootItemIds":["a0t1J00000GkwlYQAR"],"quoteId":"0Q01J000001D9GNSA0","contractId":"8001J000000MzMtQAK"}]",
"apexJob1": "[{"rootItemIds":["a0t1J00000GkwlWQAR"],"quoteId":"0Q01J000001D9GNSA0","contractId":"8001J000000MzMtQAK"},{"rootItemIds":["a0t1J00000GkwlXQAR"],"quoteId":"0Q01J000001D9GNSA0","contractId":"8001J000000MzMtQAK"}]"} 