工资模型(元表纪百模工程-1)

1. 需求

公司员工的工资是按照销售业绩来确定。逻辑描述如下:通过设置业绩范围来确定工资,分为多个档次,比如业绩10000到100000,工资是3000;业绩100001到1000000,工资是10000。可以为个人设置分档标准,也可以全公司设置通用分档标准。

模型根据员工的业绩和设置的工资分档标准来计算每个员工的工资。

用户提供的输入数据:

  1. 员工表
  2. 工资档次设置表
  3. 员工绩效表

通过用户提供的工资计算规则,计算出员工工资后,在手机端可以看到员工的工资表。

2.模型实现

通过元表纪实现基础数据的接入和处理,并形成数据结果。模型结构如下所示:

上图中,“员工工资”表是最终的处理结果表。

2.1 基础主数据

基础主数据需要用户导入或者维护

2.1.1 员工表(表)

员工表是需要用户导入维护的。建议第一次导入,后续可以直接在元表纪中增删改查。如下图所示,员工表仅包含姓名、性别两列。当前有296个员工

2.2 业务配置表

业务配置表需要用户导入或者维护。

2.2.1 个人按业绩阶梯底薪设置表(表)

如果针对某个员工设置了工资阶梯表,则优先使用。如下图所示,设置一个员工李致远的业绩阶梯,表述了其底薪从4000到10000的计算规则。年度和月度取值为9999表示所有年度和月度。

2.2.2 通用按业绩阶梯底薪设置表(表)

所有员工的通用的工资阶梯表,如果没有为个人设置工资阶梯,则采用通用工资阶梯。如下图所示:

​​​​​​​2.3 业务数据

业务数据需要用户导入或者维护。

2.3.1.月度业绩(表)

用户导入或者维护每个员工的月度业绩。如下图所示:

​​​​​​​2.4 数据处理

数据处理由元表纪处理链自动处理刷新。

​​​​​​​2.4.1 按员工设置计算工资(表)

根据个人工资阶梯规则,获得配置了个人阶梯工资规则的员工的工资结果。如下图所示,计算出了李致远的工资(底薪金额)为4000元。

​​​​​​​2.4.2 按通用设置计算工资(表)

根据通用的阶梯工资规则,计算没有个人工资阶梯规则的其他所有人的工资。如下图所示,除了李致远(已经按个人设置),其他人的工资计算结果:

2.4.3.转移表:[按通用设置计算工资]->[员工工资](数据转移)

将通用设置计算的工资表转移到数据结果“员工工资”表中。

  1. 2.5 ​​​​​​​​​​​​​​数据结果

  2. 2.5.1 员工工资(表)

所有人的工资结果表,如下图所示,包含了李致远(个人工资阶梯配置)和其他所有人(通用工资阶梯配置)。

3 数据呈现

可以通过一个工资报表,呈现到用户的手机端。

  1. 总结

通过元表纪实现了工资模型的构建和呈现。每个月,用户只需要维护基础数据和每月的业绩数据即可,如果工资阶梯配置有变,可以直接修改,元表纪可以自动刷新数据。并可以将数据结果自动共享到移动端,方便高效。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值