breadcrumbDescription
InsCensusService:getMemberRatingFacts
Brug denne tjeneste til at hente vurderingsfaktadata for folketællingsmedlemmer til brug som brugerinput for InsProductService:getRatedProducts.
Metode: getMemberRatingFacts
Sådan fungerer det
-
JSON-formaterede userInputs af datasættet til optællingsvurdering af fakta bruges til at danne
userInputsforgetRatedProducts. -
censusIdogaccountIdbruges til at henteGroupCensus__c. -
censusIdbruges til at henteGroupCensusMember__c-objektet, som genererer brugerinput ved brug afGroupCensus__c-produktet. -
Detaljerne for vurderingsfaktaen og dens attributvalgte værdier gentages derefter til hver
GroupCensusMember__c. -
Hvis
includeContributionInUserInputer sand, tilføjes alle bidrag tiluserInputs.
Input-/fjernindstillinger
Indstilling |
Beskrivelse |
|---|---|
|
Påkrævet. Id for folketællingen med medlemmer, der skal hentes. |
|
Valgfrit. Id for konto til optælling. |
|
Valgfrit. Strengværdi. productCategory, der bruges til at gruppere klassebidrag. |
|
Boolesk. Bruges til at bestemme, om bidrag skal føjes til userInputs på outputtet. Standard = falsk. |
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"
}
