Loading
보험
InsPolicyRevenueScheduleService:cancelRevenueSchedule

InsPolicyRevenueScheduleService:cancelRevenueSchedule

정책이 취소되면 이 서비스는 취소 일자까지의 매출을 계산하기 위해 매출 일정을 조정합니다.

클래스: InsPolicyRevenueScheduleService

방법: cancelRevenueSchedule

작동 방식

  1. 이 서비스는 증권(자산) ID, 트랜잭션 ID, 증권 취소 유효 날짜를 찾습니다.

  2. modificationType를 사용하여 트랜잭션 테이블 Type 필드를 쿼리하여 정책에 대한 수정 사항 목록을 가져옵니다. modificationType가 지정되지 않은 경우 서비스에서 기본적으로 사용Changed/Endorsed합니다.

  3. 매출 일정을 수정하여 증권(자산) 개체에서 향후 획득되지 않은 매출을 제거합니다.

  4. 출력 JSON에 정책 ID를 반환합니다.

원격 옵션

옵션

설명

assetId

(필수)

취소된 정책의 정책 ID입니다.

transactionId

(필수)

정책이 취소되면 생성되는 트랜잭션 ID입니다.

effectiveDate

(필수)

정책 취소 날짜입니다.

getDataDRBundleName

이 서비스에서 정책(자산) 정보를 검색하는 데 사용하는 Omnistudio 데이터 매퍼의 이름입니다.

Salesforce FSC를 사용하는 경우 이 옵션 또는 getDataCustomClassName를 지정해야 합니다.

getDataCustomClassName

이 서비스에서 정책(자산) 정보를 검색하는 데 사용하는 사용자 정의 클래스의 이름입니다.

Salesforce FSC를 사용하는 경우 이 옵션 또는 getDataDRBundleName를 지정해야 합니다.

modificationType

(필수)

기간 동안 정책에 대한 수정 사항의 유형입니다.

값이 지정되지 않은 경우 서비스에서 Changed/Endorsed를 기본값으로 사용합니다.

입력 JSON

이 서비스는 입력 JSON을 사용합니다.

"CancelPolicy": {
	"startDate": "2017-10-31T07:00:00.000Z",
	"endDate": "2018-10-30T07:00:00.000Z",
	"originalPremium": 0,
	"modifyDate": "2018-06-22T07:00:00.000Z",
	"CancelDateValidation": true
},
"PolicyId": "02if200000YfCDEAA3",
}

출력 JSON

서비스가 출력 JSON에 정책 ID를 반환합니다.

{
    "PolicyId": "02if200000YfCDEAA3"
}
 
로드 중
Salesforce Help | Article