您在此处:
InsPolicyService:modifyPaymentSchedule
使用此服务,根据新的保费频率修改现有付款计划。
此服务适用于 Salesforce FSC InsurancePolicy 对象,而不是 Vlocity 策略(资产)对象。
方法: modifyPaymentSchedule
工作原理
-
该服务接受保险单 ID,并且保险单付款计划的生效日期发生变化。
-
如果保单的原始保单 ID 没有现有的付款计划,服务将返回一条错误消息。
要创建付款计划,请使用
InsPolicyService: createPaymentSchedule。 -
该服务使用保单的保费计算方法、付款类型、标准保费、标准费用和标准税生成修改后的付款计划。如果未提供
paymentFrequency作为输入,服务会使用策略的高级频率。 -
保存付款计划时,服务会将记录链接到保单的原始保单 ID。
-
该服务将付款计划添加到 JSON 结果。
远程选项
远程选项 |
描述 |
|---|---|
|
必需。 修改生效的日期。 |
|
可选。 检索保险单记录的自定义类。 默认值是 |
|
可选。 检索付款计划的 Omnistudio 数据映射器。 |
|
付款计划的新保费频率值。 |
|
带有要修改的付款计划的保险单的 ID。 |
|
可选。 保存付款计划的自定义类。 默认值是 |
|
可选。 保存付款计划的数据映射器。 |
|
可选。 保存付款计划记录的 默认值是 |
输入 JSON
{
"policyId": "0YT6g000000MEPEGA4",
"effectiveDate": "3/1/2021",
"paymentFrequency": "Quarterly",
"postPaymentSchedule": "false"
}输出 JSON
{
"output": {
"paymentSchedule": [
{
"totalAmount": 298.53,
"toDelete": null,
"taxAmount": 26.75,
"scheduleDate": "2021-01-01",
"premiumAmount": 267.53,
"insTransaction": null,
"Id": "a606g000000R1s7AAC",
"feeAmount": 4.25
},
{
"totalAmount": 269.64,
"toDelete": null,
"taxAmount": 24.16,
"scheduleDate": "2021-02-01",
"premiumAmount": 241.64,
"insTransaction": null,
"Id": "a606g000000R1s8AAC",
"feeAmount": 3.84
},
{
"totalAmount": 433.36,
"toDelete": null,
"taxAmount": 38.84,
"scheduleDate": "2021-03-15",
"premiumAmount": 388.36,
"insTransaction": null,
"Id": null,
"feeAmount": 6.16
},
...
],
"errorCode": "INVOKE-200",
"error": "OK"
}
