Loading
Forsikring
InsCensusService:getMemberRatingFacts

InsCensusService:getMemberRatingFacts

Brug denne tjeneste til at hente vurderingsfaktadata for folketællingsmedlemmer til brug som brugerinput for InsProductService:getRatedProducts.

Kategori: InsCensusService

Metode: getMemberRatingFacts

Sådan fungerer det

  • JSON-formaterede userInputs af datasættet til optællingsvurdering af fakta bruges til at danne userInputs for getRatedProducts.

  • censusId og accountId bruges til at hente GroupCensus__c.

  • censusId bruges til at hente GroupCensusMember__c-objektet, som genererer brugerinput ved brug af GroupCensus__c-produktet.

  • Detaljerne for vurderingsfaktaen og dens attributvalgte værdier gentages derefter til hver GroupCensusMember__c.

  • Hvis includeContributionInUserInput er sand, tilføjes alle bidrag til userInputs.

Input-/fjernindstillinger

Indstilling

Beskrivelse

censusId

Påkrævet.

Id for folketællingen med medlemmer, der skal hentes.

accountId

Valgfrit.

Id for konto til optælling.

productCategory

Valgfrit.

Strengværdi.

productCategory, der bruges til at gruppere klassebidrag.

includeContributionInUserInput drBundleName

Boolesk.

Bruges til at bestemme, om bidrag skal føjes til userInputs på outputtet.

Standard = falsk.

Input JSON

Denne tjeneste bruger ikke et input-JSON.

Output JSON

Nedenfor er et eksempel på userInputs på en folketælling med tre medlemmer og de attributvalgte værdier for den vurderingsfakta, der er knyttet til folketællingen (MEMBERAGE og MEMBERGENDER).

{
  "ContextId": "",
  "timeStamp": "2019-08-02T14:03:20.161Z",
  "userId": "0056F0000077bTYQAY",
  "userName": "jsmith@company.com",
  "userProfile": "System Administrator",
  "userTimeZone": -420,
  "userCurrencyCode": "EUR",
  "sfdcIFrameOrigin": "https://company.com",
  "sfdcIFrameHost": "web",
  "layout": "lightning",
  "isdtp": "p1",
  "id": "a1e6F000004RDdXQAW",
  "vlcPersistentComponent": {},
  "censusId": "a396F000001KurRQAS",
  "userInputs": [
    {
      "JLRF.MEMBERGENDER": "Female",
      "JLRF.MEMBERAGE": 33
    },
    {
      "JLRF.MEMBERGENDER": "Male",
      "JLRF.MEMBERAGE": 49
    },
    {
      "JLRF.MEMBERGENDER": "Male",
      "JLRF.MEMBERAGE": 35
    }
  ],
  "error": "OK"
}
 
Indlæser
Salesforce Help | Article