Loading
Vakuutus
InsPolicyService:createPolicyTerms

InsPolicyService:createPolicyTerms

Luo käytännön termejä AssetTerm__c- tai InsurancePolicyTerm__c (Salesforce FSC:lle) -objekteihin kaikille Power-attribuuteille Policy- ja PolicyCoverage-tasolla. power-attribuutti on attribuutti, jolla on attribuutin luokka, attribuutin vaikutusalue, asiaankuuluva kohde ja asiaankuuluvat toiminnot.

Luokka: InsPolicyService

Metodi: createPolicyTerms

Miten se toimii?

  1. Palvelu vastaanottaa input-arvona assetId-arvon.

  2. Palvelu noutaa kaikki vakuutustason ja vakuutusten kattavuustasolla kohdistetut power-attribuutit.

  3. Riippuen assetID-syötteestä, palvelu luo vakuutusehdot AssetTerm__c- tai InsurancePolicyTerm__c -objekteille power-attribuuteille. Jos assetID on InsurancePolicy-objektin tunnus, vakuutusehdot luodaan InsurancePolicyTerm__c-objektissa, muussa tapauksessa vakuutusehdot luodaan AssetTerm__c-objektissa.

Etäasetukset

Vaihtoehto

Kuvaus

assetId

Pakollinen

Omaisuuden (käytännön) tunnukset

scopes

Valinnainen

Pilkuilla erotettu merkkijono tai merkkijonoluettelo, johon power-attribuuttia sovelletaan. Se toimii suodattimena. Jos määrität scope-parametrin, palvelu luo vain määritettyjen vaikutusalueiden attribuutit. Mahdollisiin arvoihin sisältyy:

  • Käytäntö

  • Käytännön kattavuus

  • Korvausvaatimus

  • Korvausvaatimuksen kattavuus

Syötetty JSON

Alla on syötetyn JSON-tiedoston muoto:

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

Alla on esimerkki syötetystä JSON-tiedostosta.

{ 
   "assetId":"02i6g000000h3T6AAI"
}

Tulos-JSON

Alla on tuloksen JSON-tiedoston muoto:

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

Alla on esimerkki output JSON-tiedostosta.

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

Tulosten kuvaus

Lisätietoja käytäntöjen kentistä fieldInfo

policyVersions Vertailuun käytäntöjen luettelo

 
Ladataan
Salesforce Help | Article