您位於此處:
InsContractService:createRenewQuotesInBatch
使用此服務可讓您控制要起始的 Apex 工作數,以及針對大量契約續約執行每個 Apex 工作的批次數。
方法:createRenewQuotesInBatch
運作方式
-
服務會取得
contractIds清單。 -
服務會將清單拆分為所需的子清單契約,並將其傳送至續約整合程序 (IP)。
-
IP 包含用來取回契約詳細資料的步驟,並呼叫
createUpdateQuote服務以建立續約報價。 -
IP 會在 Salesforce 限制內執行程序 (最多五個並列執行的 Apex 工作)。
遠端選項
選項 |
描述 |
|---|---|
|
選擇性。 要續約的契約識別碼清單。 |
|
必要。 用於續約契約的整合程序名稱。 |
|
用來識別待續約契約的篩選條件。 以逗號分隔 fieldName:fieldValue 配對。 範例: 此參數可在 OmniScript 中作為選項對應或輸入對應提供。 |
|
每個非同步 Apex 工作的待處理契約數目。 此參數決定例項化 Apex 工作的數量,取決於續約所需的契約數量。 重要:Salesforce 允許最多將五個 Apex 工作並列執行。 |
|
要處理的契約數,每個批次工作。 此參數會根據在一個工作中處理所需的契約數量,決定要執行的批次數量。 |
