Loading
보험
InsPolicyService:renewPoliciesInBatch

InsPolicyService:renewPoliciesInBatch

이 서비스를 사용하여 많은 수의 정책 갱신에 대해 시작할 Apex 작업 수와 Apex 작업당 실행할 배치 수를 제어합니다.

클래스: InsPolicyService

방법: renewPoliciesInBatch

작동 방법

이 서비스는 여러 Apex 작업을 시작하며 각 작업은 내부적으로 createRenewalPolicy 서비스를 호출하여 정책을 배치로 갱신합니다.

  1. 서비스는 policyIds 목록을 가져옵니다.

  2. 서비스는 목록을 원하는 하위 목록 정책으로 나누고 이를 createRenewalPolicy 서비스에 보내 갱신 정책을 생성합니다.

노트
노트 제한 사항 및 지원되지 않는 항목을 이해하려면 보험 증권에 대한 고려 사항 및 제한 사항을 참조하십시오.

입력

입력

설명

policyId

갱신할 정책의 ID입니다.

원격 옵션

원격 옵션

설명

renewalClassName

갱신 정책을 만드는 서비스 클래스 이름(InsPolicyService.createRenewalPolicy)입니다.

jobSize

비동기식 Apex 작업당 갱신할 정책 수입니다.

이 매개 변수는 갱신할 정책 수에 따라 인스턴스화되는 Apex 작업 수를 결정합니다.

중요
중요

Salesforce에서는 최대 5개의 Apex 작업을 병렬로 실행할 수 있습니다.

batchSize

갱신할 정책 수(배치 작업당).

이 매개 변수는 단일 작업 내에서 처리하는 데 필요한 정책 수에 따라 실행할 배치 수를 결정합니다.

입력 JSON

다음은 입력 JSON의 예입니다.

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

출력 JSON

이 서비스에 대한 출력 JSON이 없습니다.

 
로드 중
Salesforce Help | Article