Loading
保险
InsPolicyService:createPolicyTerms

InsPolicyService:createPolicyTerms

在 AssetTerm__c 或 InsurancePolicyTerm__c 对象(适用于 Salesforce FSC)中,为 Policy 和 PolicyCoverage 级别的所有电源属性创建保单条款。电源属性是具有属性类、属性范围、适用项目和适用操作的属性。

类:InsPolicyService

方法:createPolicyTerms

工作原理

  1. 服务接收 assetId 作为输入。

  2. 该服务检索在保单级别和保单承保范围级别分配的所有功率属性。

  3. 根据 assetID 输入,服务会在 AssetTerm__c 或 InsurancePolicyTerm__c 对象中为电源属性创建策略条款。如果 assetID 是 InsurancePolicy 对象的 ID,则在 InsurancePolicyTerm__c 对象中创建保单条款,否则在 AssetTerm__c 对象中创建保单条款。

远程选项

选项

说明

AssetId

必填

资产(保单)ID

scopes

可选

逗号分隔的字符串,或 power 属性适用的字符串列表。它用作筛选器。如果您指定范围参数,服务将仅创建给定范围的属性。可能的值包括:

  • 策略

  • 保单范围

  • 索赔

  • 索赔承保范围

输入 JSON

以下是输入 JSON 的格式:

{ 
   "assetId":"",
   "scopes":""
}

请参阅以下输入 JSON 的示例。

{ 
   "assetId":"02i6g000000h3T6AAI"
}

输出 JSON

以下是输出 JSON 的格式:

{  
   "policyTermCreationErrors": {},
   "policyTermIds": []
   "inactivatedPolicyTerms": []
}

请参阅以下输出 JSON 示例。

{
  "policyTermCreationErrors": {
    "a3w6g000000TxurAAC_COLLISION": "Invalid decimal: No Coverage"
  },
  "policyTermIds": [
    "a5X6g000001LeUUEA0",
    "a5X6g000001LeUVEA0",
    "a5X6g000001LeUWEA0",
    "a5X6g000001LeUXEA0",
    "a5X6g000001LeUYEA0",
    "a5X6g000001LeUZEA0"
  ]
  "inactivatedPolicyTerms": [
    "a5X6g000001LeUVEA0"
  ]
}

结果描述

fieldInfo 有关策略字段的详细信息

policyVersions 用于比较的策略列表

 
正在加载
Salesforce Help | Article