您位於此處:
InsPolicyService:createPolicyTerms
在 AssetTerm__c 或 InsurancePolicyTerm__c (針對 Salesforce FSC) 物件中為所有 Policy 和 PolicyCoverage 層級的 Power 屬性建立原則字詞。強大屬性是具有屬性類別、屬性範圍、適用項目和適用動作的屬性。
方法:createPolicyTerms
運作方式
-
服務會收到 assetId 作為輸入。
-
此服務會在原則層級和原則涵蓋範圍層級中取回指派的所有權限屬性。
-
服務會根據 assetID 輸入,在 AssetTerm__c 或 InsurancePolicyTerm__c 物件中為 power 屬性建立原則字詞。如果 assetID 是 InsurancePolicy 物件的識別碼,則原則字詞會在 InsurancePolicyTerm__c 物件中建立,否則原則字詞會在 AssetTerm__c 物件中建立。
遠端選項
選項 |
描述 |
|---|---|
assetId |
必要 資產 (保單) 識別碼 |
scopes |
選擇性 以逗號分隔字串,或 Power 屬性適用的字串清單。它會作為篩選條件運作。如果您指定 scores 參數,則服務只會建立指定範圍的屬性。可能的值包括:
|
輸入 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"
]
}