Loading
Verzekering
InsPolicyService:createPolicyTerms

InsPolicyService:createPolicyTerms

Maak polisvoorwaarden in het object AssetTerm__c of InsurancePolicyTerm__c (voor Salesforce FSC) voor alle machtskenmerken op het niveau Polis en Polisdekking. Een power-kenmerk is een kenmerk dat een kenmerkklasse, kenmerkbereik, toepasselijk item en toepasselijke acties heeft.

Klasse: InsPolicyService

Methode: createPolicyTerms

De manier waarop het werkt...

  1. De service ontvangt de assetId als invoer.

  2. De service haalt alle stroomkenmerken op die zijn toegewezen op polisniveau en polisdekkingsniveau.

  3. Afhankelijk van de assetID-invoer maakt de service de polisvoorwaarden in het object AssetTerm__c of InsurancePolicyTerm__c voor de stroomkenmerken. Als assetID een ID van het object InsurancePolicy is, worden de polisvoorwaarden gemaakt in het object InsurancePolicyTerm__c, anders worden de polisvoorwaarden gemaakt in het object AssetTerm__c.

Externe opties

Optie

Beschrijving

assetId

Verplicht

Activum- (polis)-ID's

scopes

Optioneel

Door komma's gescheiden tekenreeks of een tekenreekslijst waarvoor het kenmerk power van toepassing is. Het werkt als een filter. Als u de parameter bereiken opgeeft, maakt de service alleen de kenmerken van de opgegeven bereiken. Mogelijke waarden omvatten:

  • Beleid

  • Polisdekking

  • Claim

  • Dekkingen van claims

Invoer-JSON

Hier is de indeling van de invoer-JSON:

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

Zie het volgende voorbeeld van invoer-JSON.

{ 
   "assetId":"02i6g000000h3T6AAI"
}

Uitvoer-JSON

Hier is de indeling van de uitvoer-JSON:

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

Zie het volgende voorbeeld van uitvoer-JSON.

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

Beschrijving van resultaten

fieldInfo Gedetailleerde informatie over de velden Beleid

policyVersions Een lijst van polissen ter vergelijking

 
Wordt geladen
Salesforce Help | Article