Loading
保險
InsPolicyService:createPolicyTerms

InsPolicyService:createPolicyTerms

在 AssetTerm__c 或 InsurancePolicyTerm__c (針對 Salesforce FSC) 物件中為所有 Policy 和 PolicyCoverage 層級的 Power 屬性建立原則字詞。強大屬性是具有屬性類別、屬性範圍、適用項目和適用動作的屬性。

類別:InsPolicyService

方法:createPolicyTerms

運作方式

  1. 服務會收到 assetId 作為輸入。

  2. 此服務會在原則層級和原則涵蓋範圍層級中取回指派的所有權限屬性。

  3. 服務會根據 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"
  ]
}

結果描述

fieldInfo 關於「保單」欄位的詳細資訊

policyVersions 要比較的原則清單

 
正在載入
Salesforce Help | Article