统计不同类型的采购数量
1. 简介
1.1 案例简介
在聚合表中设置指标时,可以对不同条件/口径的数据进行计算。本文将以采购场景中,统计不同类型的采购数据为例,如按订单采购、按库存采购等,来介绍具体的设置方式。
1.2 设计思路
1)新建基础表单「采购订单表」,用于录入订单详情,需包含采购方式、采购金额等字段。
2)通过 聚合表 汇总计算「采购订单表」中不同采购方式下的采购数量、采购金额等。
3)将计算结果展示在仪表盘中,便于相关成员查看。
1.3 预期效果
在「采购需求统计」看板中可以查看不同类型的采购数据。效果如下所示:
2. 设置步骤
2.1 新建「采购订单表」
1)新建一张「采购订单表」,用于录入订单的详细信息,如采购方式、采购金额、采购数量等。字段设置如下:
字段名称 | 字段类型 | 字段设置 |
采购订单编号 | 流水号 | —— |
单据日期 | 日期时间 | |
订单名称 | 单行文本 | |
采购业务员 | 成员单选 | |
采购类型 | 单选按钮组 | |
采购产品明细.产品名称 | 子表单.下拉框 | |
采购产品明细.型号规格 | 子表单.下拉框 | |
采购产品明细.数量 | 子表单.数字 | |
采购产品明细.单位 | 子表单.单行文本 | |
采购产品明细.价格 | 子表单.数字 | |
采购产品明细.小计 | 子表单.数字 | |
采购金额 | 数字 | 默认值设置为「公式编辑 >>SUM(采购产品明细.小计)」 |
采购数量 | 数字 | 默认值设置为「公式编辑 >>SUM(采购产品明细.数量)」 |
审批结果 | 单选按钮组 | —— |
2)在该表单的流程设定中,设有「主管审批」环节,并配置了节点负责人和字段权限,使主管能够收到流程待办消息,并对采购订单进行审批。如下图所示:
2.2 设置聚合表
新建一个聚合表,用于汇总计算不同采购类型的采购产品总数、总金额。具体设置如下:
1)进入「应用后台 >> 聚合表」,点击右上角的「新建聚合表Pro」后,将自动进入设置页面。
2)设置聚合表名称为「计算不同类型的采购数量」,选择数据来源为「采购订单表」,由于此处想要汇总计算子表单中的明细数据,因此需选择子表单为「采购产品明细」。
3)在「数据来源」处添加一个过滤条件为审批结果「等于任意一个」通过,仅对审批通过的采购订单进行统计。
4)将如下字段添加为维度,来按不同的月份和产品对采购数据进行分组汇总。
- 单据日期
- 采购产品明细.产品名称
- 采购产品明细.型号规格
- 采购产品明细.单位
5)点击添加一个指标,设置名称为「按订单采购数量」,选中「数量」字段并设置聚合方式为求和(SUM),聚合条件为采购类型「等于」按订单采购,得到按订单采购的产品总数量。
6)点击添加一个指标,设置名称为「按订单采购金额」,选中「小计」字段并设置聚合方式为求和(SUM),聚合条件为采购类型「等于」按订单采购,得到按订单采购的产品总金额。
7)同理,分别添加如下 2 个指标,来计算按库存采购的产品总数量和金额。设置完成后,点击页面右上角「保存」聚合表设置。
- 按库存采购数量:选中「数量」字段,设置聚合条件为采购类型「等于」按库存采购;
- 按库存采购金额:选中「小计」字段,设置聚合条件为采购类型「等于」按库存采购;
2.3 展示计算结果
1)回到应用访问界面新建一张仪表盘,来展示上述计算得到的聚合表数据。
2)在页面左侧点击添加一个统计表,选择数据源为「聚合表 >> 计算不同类型的采购数量」后,点击「确定」。
3)设置图表名称为「采购明细数据」,并进行如下设置:
- 选择图表类型为:透视表;
- 添加维度字段:采购产品明细.产品名称、单据日期、采购产品明细.型号规格、采购产品明细.单位;
- 添加指标字段:按订单采购数量、按订单采购金额、按库存采购数量、按库存采购金额。
2.4 效果演示
效果参见本文【1.3 预期效果】。