您在此处:
InsPolicyService:createPolicyTerms
在 AssetTerm__c 或 InsurancePolicyTerm__c 对象(适用于 Salesforce FSC)中,为 Policy 和 PolicyCoverage 级别的所有电源属性创建保单条款。电源属性是具有属性类、属性范围、适用项目和适用操作的属性。
方法:createPolicyTerms
工作原理
-
服务接收 assetId 作为输入。
-
该服务检索在保单级别和保单承保范围级别分配的所有功率属性。
-
根据 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"
]
}