[Admin] Dashboard Filter for Mix Report Types

Background

RevOps team has built a dashboard for sales team to track team members' performance, but they're blocked by how to provide a manager view based on sales' hierarchy. Therefore, they seek for dev team's help to clear their blocker.

From following pic, you can see there are 3 reports are used in the dashboard, and they mix up different report types, and the primary object for each report type is different, listed below:

  • Conversation - we should use Owner's Direct Manager as report filter
  • Activity - we should use CreatedBy's Direct Manager as report filter
  • Lead - we should use SDR's Direct Manager as report filter

Pain Point: how to use one unified dashboard filter for all report charts.

Solution

Draft Version (V1)
  1. Maintain manager info on user detail page.
  2. Create formula field for each object to get user's direct manger info.
  3. Apply filter on dashboard.

It's easy to get the initial solution as listed above without any exploration (play and run).

However, we will find the formula field (or even the text field) can only be used in the report filter soon.

NOT in the dashboard filter.

Inspired by Client Success Manager a lookup field, we may need a lookup data type for that purpose.

The amended solution may like below.

V2
  1. Maintain manager info on user detail page.
  2. Create formula field lookup field for each object.
  3. Setup automation to populate the manager value when record saving with person changed.
  4. Apply filter on dashboard.

As shown in the following pic, it seems we need to add multiple filters rather than the unified one filter onto dashboard.

After adding the 2 filters for further exploration, and I found it doesn't make sense since the default filter logic is AND for every reports if we applied 2 filter on dashboard level.

We don't expect user to apply 1st filter for report 1, and then reset to apply 2nd filter for report 2.

Final Version (V3)

The same with V2, but the minor change is that we need to select right field for each report charts.

相关推荐
Channing Lewis1 个月前
salesforce apex测试类如果有多个httpmock,则只会返回一个,导致可能不符合预期
salesforce
Channing Lewis2 个月前
salesforce Portal User Visibility and Site User Visibility
运维·服务器·salesforce
NocoBase2 个月前
GitHub 上排名前 11 的开源管理后台(Admin Dashboard)项目
低代码·开源·github·仪表盘·admin
童安格粉丝2 个月前
Grafana配置告警规则推送企微机器人服务器资源告警
机器人·企业微信·grafana·告警·dashboard·阈值
Channing Lewis3 个月前
salesforce case可以新建一个roll up 字段,统计出这个case下的email数量吗
数据库·salesforce
Channing Lewis4 个月前
salesforce developer console 匿名执行是以什么身份执行的
数据库·安全·salesforce
Hu_O&M4 个月前
K8s-DashBoard部署与管理
云原生·容器·kubernetes·k8s·dashboard
刘大猫.5 个月前
Arthas dashboard(当前系统的实时数据面板)
jvm·arthas·dashboard·当前系统的实时数据面板·dashboard命令·arthas命令
小小码虫5 个月前
如何在页面调用utility bar并传递参数至lwc组件
javascript·ecmascript·salesforce·lwc