Loading
Försäkring
InsCensusService:getMemberRatingFacts

InsCensusService:getMemberRatingFacts

Använd denna tjänst för att hämta värderingsfakta för folkräkningsmedlemmar, för användning som användarinmatningar för InsProductService:getRatedProducts.

Klass: InsCensusService

Metod: getMemberRatingFacts

Så här fungerar det

  • JSON-formaterad användareInmatningar av faktauppsättningen för folkräkning används för att bilda userInputs för getRatedProducts.

  • censusId och accountId används för att hämta objektet GroupCensus__c.

  • censusId används för att hämta objektet GroupCensusMember__c, som skapar användarinmatningar med hjälp av produkten GroupCensus__c.

  • Detaljer om värderingsfakta och dess attributvalda värden upprepas sedan till varje GroupCensusMember__c.

  • Om includeContributionInUserInput är sant läggs alla bidrag till i userInputs.

Inmatningar/fjärralternativ

Alternativ

Beskrivning

censusId

Obligatoriskt.

Id för folkräkningen med medlemmar att hämta.

accountId

Valfritt.

ID för Konto för folkräkning.

productCategory

Valfritt.

Strängvärde.

productCategory, som används för att gruppera klassbidrag.

includeContributionInUserInput drBundleName

Boolesk.

Används för att avgöra om bidrag kommer att läggas till i userInputs för utdata.

Standard = falskt.

Indata-JSON

Denna tjänst använder inte en indata-JSON.

JSON för utdata

Nedan visas exempelutdata för userInputs på en folkräkning med tre medlemmar och de valda värdena för attributet för värderingsfakta bifogade till folkräkningen (MEMBERAGE och 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"
}
 
Laddar
Salesforce Help | Article