每月提成计算案例
1. 简介
1.1 案例简介
在销售环节中,销售人员的工资通常与销售额挂钩。具体而言,根据销售额计算出提成,再加上基础工资,便是销售人员的工资总额。本文将详细介绍如何利用聚合表来实现这一工资计算。
1.2 设计思路
1)新建 2 张基础表单「销售订单表」和「工资表」,分别用于销售员录入订单数据和查询工资数据。
2)通过 聚合表 汇总计算「销售订单表」中每月、每位销售人员的销售总金额。
3)在「工资表」中利用 数据联动 调用聚合表的计算结果,并通过公式计算出每位销售人员的提成和工资。
1.3 预期效果
在「工资表」中输入月份并选择销售人员后,便会自动查询出该人员的销售业绩,继而计算出相应的提成金额和工资总额等。效果如下所示:
2. 设置步骤
2.1 新建「销售订单表」
新建一张「销售订单表」,用于录入订单的详细信息,如订单日期、销售负责人、订单金额等。字段设置如下:
字段名称 | 字段类型 | 字段设置 |
销售订单编号 | 流水号 | —— |
订单签订日期 | 日期时间 | |
客户名称 | 单行文本 | |
销售负责人 | 成员单选 | |
销售产品明细.产品名称 | 子表单.下拉框 | |
销售产品明细.规格型号 | 子表单.下拉框 | |
销售产品明细.标准售价 | 子表单.数字 | |
销售产品明细.销售数量 | 子表单.数字 | |
销售产品明细.金额小计 | 子表单.数字 | 默认值设置为「公式编辑 >>销售产品明细.标准售价*销售产品明细.销售数量」 |
订单金额 | 数字 | 默认值设置为「公式编辑 >>SUM(销售产品明细.金额小计)」 |
2.2 新建「工资表」
新建一张「工资表」,用于销售人员查询每月提成和工资等。字段设置如下:
字段名称 | 字段类型 | 字段设置 |
月份 | 日期时间 | 时间类型设置为「年-月」 默认值设置为「填写当时」 |
销售人员 | 成员单选 | —— |
销售金额 | 数字 | —— |
提成系数 | 默认值设置为「公式编辑 >> IFS(销售金额<5000,0.08,销售金额<10000,0.12,销售金额>=10000,0.15)」 | |
提成金额 | 默认值设置为「公式编辑 >> 销售金额*提成系数」 | |
工资总计 | 默认值设置为「公式编辑 >>6000+提成金额」 |
2.3 设置聚合表
新建一个聚合表,用于汇总计算每月每位销售人员的销售总额。具体设置如下:
1)进入「应用后台 >> 聚合表」,点击右上角的「新建聚合表Pro」后,将自动进入设置页面。
2)设置聚合表名称为「计算销售金额」,选择数据来源为「销售订单表」,由于此处仅需汇总计算表中的「订单金额」主字段,因此无需选择子表单。
3)将「订单签订日期」和「销售负责人」添加为维度,来按不同的月份和销售人员对订单数据进行分组汇总。
4)点击「订单签订日期」后的编辑按钮,可以修改其维度类型。支持的类型包括:年、年-季、年-月、年-周、年-月-日。如下图所示:
5)点击添加指标,设置名称为「销售金额」并选中「订单金额」字段,则当前公式为SUM (销售订单表.订单金额) ,能够对「订单金额」字段进行求和计算,得到每月每位销售人员的销售总额。
6)设置完成后,点击页面右上角「保存」聚合表设置。
2.4 调用计算结果
在「工资表」中通过 数据联动,根据月份和销售人员信息,从聚合表中调取出对应的销售金额。随后,表单内设置的公式便会自动计算出提成系数、提成金额等数据。
1)进入「工资表」的设计页面,选中「销售金额」字段,在「字段属性 >> 默认值」处,设置选项为「数据联动」,点击「数据联动设置」:
2)进入数据联动设置页面:
- 联动表单选择「聚合表 >> 计算销售金额」;
- 条件设置为:
- 「销售金额计算」中的订单签订日期字段等于「工资表」即当前表单的月份字段;
- 「销售金额计算」中的销售负责人字段等于「工资表」即当前表单的销售人员字段;
- 触发联动:「工资表」即当前表单的销售金额字段显示「销售金额计」中销售金额字段的值;
全部设置完成点击「确认」。
2.5 效果演示
效果参见本文【1.3 预期效果】。