Loading
Verzekering
InsCensusService:getMemberRatingFacts

InsCensusService:getMemberRatingFacts

Gebruik deze service voor het ophalen van beoordelingsfeitgegevens voor tellingsleden, voor gebruik als gebruikersinvoer voor de InsProductService:getRatedProducts.

Klasse: InsCensusService

Methode: getMemberRatingFacts

De manier waarop het werkt...

  • JSON-genoteerde userInvoer van de gegevensset van de tellingsbeoordelingsfeit wordt gebruikt om userInputs te vormen voor de getRatedProducts.

  • De censusId en accountId worden gebruikt om het GroupCensus__c op te halen.

  • De censusId wordt gebruikt om het GroupCensusMember__c op te halen, dat de gebruikersinvoer genereert met behulp van het GroupCensus__c.

  • Details voor het beoordelingsfeit en de door het kenmerk geselecteerde waarden worden vervolgens herhaald voor elke GroupCensusMember__c.

  • Als includeContributionInUserInput true (waar) is, worden alle bijdragen toegevoegd aan de userInputs.

Invoer-/externe opties

Optie

Beschrijving

censusId

Verplicht.

ID van de telling met op te halen leden.

accountId

Optioneel.

ID van account voor telling.

productCategory

Optioneel.

Tekenreekswaarde.

De productCategory, gebruikt om klassenbijdragen te groeperen.

includeContributionInUserInput drBundleName

Booleaans.

Gebruikt om te bepalen of bijdragen worden toegevoegd aan de userInputs voor de uitvoer.

Standaard = false (onwaar).

Invoer-JSON

Deze service gebruikt geen invoer-JSON.

Uitvoer-JSON

Hieronder ziet u de voorbeelduitvoer van userInputs voor een volkstelling met drie leden en de door het kenmerk geselecteerde waarden van het beoordelingsfeit dat aan de telling is gekoppeld (MEMBERAGE en 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"
}
 
Wordt geladen
Salesforce Help | Article