Loading
保险
InsCensusService:getMemberRatingFacts

InsCensusService:getMemberRatingFacts

使用此服务检索人口普查成员的评级事实数据,用作InsProductService:getRatedProducts服务的用户输入。

类:InsCensusService

方法:getMemberRatingFacts

工作原理

  • JSON 格式的用户输入人口普查评级事实数据集用于形成getRatedProducts服务的userInputs。

  • censusId和accountId用于检索GroupCensus__c对象。

  • 该censusId用于检索GroupCensusMember__c对象,该对象使用GroupCensus__c产品生成用户输入。

  • 然后,评级事实的详细信息及其属性选定值会迭代到每个GroupCensusMember__c。

  • 如果includeContributionInUserInput为真,所有贡献都将添加到userInputs。

输入/远程选项

选项

说明

censusId

必需。

包含要检索成员的人口普查 ID。

accountId

可选。

人口普查的客户 ID。

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