Loading
Страхование
InsCensusService:getMemberRatingFacts

InsCensusService:getMemberRatingFacts

Используйте эту службу для извлечения данных факта рейтинга для участников переписи для использования в качестве вводных данных пользователя для службы InsProductService:getRatedProducts.

Класс: InsCensusService

Метод: getMemberRatingFacts

Принцип работы

  • Пользователь в формате JSONВводные данные набора данных фактов рейтинга переписи используются для формирования userInputs для службы getRatedProducts.

  • censusId и accountId используются для извлечения объекта GroupCensus__c.

  • censusId используется для извлечения объекта GroupCensusMember__c, который создает вводные данные пользователя посредством продукта GroupCensus__c.

  • Сведения о факте рейтинга и выбранные значения атрибута потом итерируются к каждому GroupCensusMember__c.

  • Если includeContributionInUserInput истинна, все взносы добавляются в userInputs.

Параметры ввода/удаления

Параметр

Описание

censusId

Обязательно.

Код переписи с участниками для извлечения.

accountId

Дополнительно.

Код организации для переписи.

productCategory

Дополнительно.

Значение строки.

productCategory, используемый для группировки вкладов класса.

includeContributionInUserInput drBundleName

Логическое значение.

Используется для определения, будут ли взносы добавлены к userInputs в выводе.

По умолчанию = false.

JSON ввода

Данная служба не использует JSON ввода.

Вывод JSON

Ниже приводится образец результатов userInputs переписи с тремя участниками и атрибуты отдельных значений факта оценки, прилагаемого к переписи (MEMBERAGE и 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"
}
 
Загрузка
Salesforce Help | Article