Loading
Страхование
InsPolicyService:createPolicyTerms

InsPolicyService:createPolicyTerms

Создайте условия политики в объекте AssetTerm__c или InsurancePolicyTerm__c (для Salesforce FSC) для всех атрибутов power на уровне Policy и PolicyCoverage. Атрибут power - это атрибут, содержащий класс атрибута, область атрибута, применимый элемент и применимые действия.

Класс: InsPolicyService

Метод: createPolicyTerms

Принцип работы

  1. Служба получает assetId в качестве ввода.

  2. Служба извлекает все атрибуты власти, назначенные на уровне полиса и уровне покрытия полиса.

  3. В зависимости от ввода кода актива, служба создает условия политики в объекте AssetTerm__c или InsurancePolicyTerm__c для атрибутов power. Если assetID является кодом объекта InsurancePolicy, условия полиса создаются в объекте InsurancePolicyTerm__c, в противном случае условия полиса создаются в объекте AssetTerm__c.

Удаленные параметры

Параметр

Описание

assetId

Обязательно

Коды активов (политики)

scopes

Дополнительно

Строка, разделенная запятыми, или список строк, к которым применяется атрибут power. Он работает как фильтр. При указании параметра scopes служба создает только атрибуты данных scopes. Возможные значения:

  • Полис

  • Покрытие полиса

  • Заявка-претензия

  • Покрытие претензии

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