Loading
보험
InsPolicyService:initiateLapseGracePeriod

InsPolicyService:initiateLapseGracePeriod

이 서비스는 정책의 요소에 따라 정책에 대한 유예 기간을 시작하거나, 정책이 만료되거나, 정책에 대해 어떠한 작업도 수행하지 않습니다.

이 서비스는 Salesforce FSC InsurancePolicy 개체가 아닌 Vlocity Policy(Asset) 개체에서 작동합니다.

클래스: InsPolicyService

방법: inititateLapseGracePeriod

작동 방법

  1. assetId 및 정책을 검색합니다.

  2. 정책에서 Status, GracePeriodStartDate__c, GracePeriodEndDate__c, ExpirationDate__c 값을 검색합니다.

  3. 상태 = Active이고 GracePeriodStartDate__c가 오늘보다 크거나 같은 경우:

    1. 상태를 Pending Lapse로 업데이트합니다.

    2. 유효 일자가 = GracePeriodStartDate__c인 Initiate Grace Period 유형의 정책에 대한 새 트랜잭션을 만듭니다.

  4. 상태 = Pending Lapse이고 GracePeriodEndDate__c가 오늘보다 크거나 같은 경우:

    1. 상태를 Lapsed로 업데이트합니다.

    2. 정책의 OriginalExpirationDate__c을 ExpirationDate__c로 설정합니다.

    3. 정책의 ExpirationDate__c를 오늘까지 설정합니다.

    4. 정책에 청구 계정이 있는 경우 청구 계정의 BillStatus__c가 Terminated로 설정됩니다. 그렇지 않으면 정책의 BillStatus__c이 Terminated로 설정됩니다.

  5. transactionId 필드에서 생성된 트랜잭션의 ID를 반환합니다.

원격 옵션

옵션

설명

assetId

(필수)

%theIdYouAreLookingFor%

유예 기간 또는 만료를 시작하는 정책의 ID입니다.

입력 JSON

이 서비스에는 입력 JSON이 필요하지 않습니다.

출력 JSON

출력 JSON에는 다음 키와 해당 값이 포함됩니다.

  • transactionId: 생성된 트랜잭션 레코드의 ID

{
    "transactionId": "a3g5A000000YRPpQAO"
}
 
로드 중
Salesforce Help | Article