正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史记录

« 前一个 版本 4 当前 »

汇总表配置步骤及效果图

基本步骤:

效果图:

应用场景:

汇总表主要应用于不同维度信息的字段统计。比如上述例子:统计当月薪酬数据、按照二级单位和薪酬方案和职位、三个维度统计发薪员工数和应发合计数。

这种报表看似复杂、但是通过汇总表按照统计维度自定生成合计就会很简单、只需要配置人掌握必要表关联关系、有sql分组统计概念即可会配置。

打开汇总表

点击系统设置-服务器设置-报表类别-将关闭汇总表设置成否

在报表平台中新建汇总表

配置过滤

以示例报表为例、点击设计在过滤设置中添加部门、月份过滤器



设置数据源

1. 点击数据源设置-选择自定义-选择自定义模型

此示例主数据模型 SalaryResultData 关联DepartmentHierarchy、统计维度相对二级部门、薪酬方案、岗位。合计项应发合计、去重项为人员id。

对应hcm.model.count参数为:

{
  "model": "SalaryResultData",
  "filter_dict": {
    "month": "2020-01"
  },
  "extra_property": {
    "relations": [
      {
        "model": "DepartmentHierarchy",
        "filter": {
          "dept_level.department_id": ":depart_id",
          "dept_level.begin_date": {
            "lte": "2020-01-31"
          },
          "dept_level.end_date": {
            "gt": "2020-01-31"
          },
          "dept_level.l0_id": 13567318
        },
        "key": "dept_level"
      }
    ]
  },
  "group_by": [
    "dept_level.l1_id",
    "program_id",
    "position_id"
  ],
  "sum_by": [
    "salary_count"
  ],
  "distinct_count_by": [
    "employee_id"
  ]
}


2. 设置模型参数(月份month、月份最后一天date_str、部门dept_id)

    即有三个固定值需要替换13567318换成部门、2020-01-31月末最后一天、2020-01换成月份。所以

3. 进行可视化关联模型以及过滤配置、不清楚的学习下、上节明细表关联可视化配置

4. 最后设置过滤条件、进行模型参数和外层过滤参数绑定

设置字段

保存数据源之后、在设计面板维度中主模型和关联模型中维度分别选择二级部门、薪酬方案和职位。在统计中选择员工数(统计方式:去重计算)、选择应发合计(统计方式:合计)

注意⚠️:汇总表的count_by和group_by这些统计和计数参数是最后在设计面板配置的、不同于明细表、仪表板和分析表、他们是在数据源中直接设置好。

最后保存、生成汇总表


地址:https://inspur6.hcmcloud.cn/#/stat-report?id=7589



更多配置

汇总表list页面支持汇总后,对统计字段排序

汇总表页高级设置配置:aggr_sorted:true,列表页配置:list_config:{aggr_sorted:true},即可通过点击表头对字段汇总值进行排序


  • 无标签