找回密码
 立即注册

QQ登录

只需一步,快速开始

moer 活字格认证
金牌服务用户   /  发表于:2022-2-11 15:55  /   查看:3026  /  回复:10
1金币

代码写死,这些计算公式,是最简单,最直接的方式, 唯一的缺点,万一需要点变动,就需要改动代码。
稍微做的灵活一点,把一些参数/系数做成可配置, 如果只是变动这些参数也不需要修改代码。
能不能把计算工资的公式也做成可以配置的呢?
暂存没有什么思路。

【计算工资的需求如下】
一.普通组员
底薪+ 日班总产量70%*1.7/1万个+夜班总产量30%*1.7元/1万个 + 全勤 + 夜班宵夜补贴 (如此类推:上日/夜班的当值普通调机员转换总产量奖的日夜值)
计算公式举例:
C D 组早班:140元+(C组日班185152+D组日班279282)/10000*0.7*1.7+(C组夜班184954+D组夜班296477)/10000*0.3*1.7=140+55.27+24.55=219.82元
1.7元一万个:140+55.27+24.55=219.82元   
C D 组 晚班:140元+(C组日班185152+D组日班279282)/10000*0.3*1.7+(C组夜班184954+D组夜班296477)/10000*0.7*1.7= 220.98 元,即140元 + 23.69+ 57.29 =220.98元
1.7元一万个:140+23.69+57.29=220.98元   
二.副组长:
计算方式与组员一致+ 组长津贴 200元 + 200元绩效 + 全勤+ 晚班宵夜补贴
三.正组长:
140元/日 + 本组全日总产量* 0.5/10000*2元(每1万个2元)
举例: 140 + (本组全日总产量945865个,)+ 94.59 = 234.59元
234.59元*28天+组长津贴300元+400元绩效+ 150元 全勤
三.技术员组:
140元/日 + 全厂全日总产量/10000*2元(每1万个)*0.5*1/3+ 技术组津贴800元+全勤150元

调机人员日班4人,夜班3人(不含技术员)。员工不设缺员补助,有人请假或缺勤,例如3人或2人上班,余下人员,共享当天的产量奖。

最佳答案

查看完整内容

感谢各位大佬的支持~这个的话目前是做不到的 自定义公式呢是另一个产品spreadjs的功能,由于活字格是用了spreadjs的功能,所以在活字格中也是可以使用自定义公式的。不过这个涉及到代码,详情您可以参考,下方教程。也可以去参考夏超大佬的方法 自定义公式

10 个回复

倒序浏览
最佳答案
最佳答案
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-2-11 15:55:50
来自 9#
感谢各位大佬的支持~这个的话目前是做不到的
自定义公式呢是另一个产品spreadjs的功能,由于活字格是用了spreadjs的功能,所以在活字格中也是可以使用自定义公式的。不过这个涉及到代码,详情您可以参考,下方教程。也可以去参考夏超大佬的方法

自定义公式
回复 使用道具 举报
小许abc活字格认证
初级会员   /  发表于:2022-2-11 16:02:37
2#
本帖最后由 小许abc 于 2022-2-11 16:08 编辑

理论上可以。把各个工资组成部分设置个组,然后公式写入这个组。但这种也是要在有一定规律和规则下进行。

回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-2-11 18:12:30
3#
感谢楼上大佬的支持~
目前活字格中可配置的参数有服务端命令和模板命令这些。这个可不可通过设置不同的模板命令或者服务端命令,通过模板命令或者服务端命令的参数可以设置配置。然后不同的组员去调用不同的模板命令或者服务端命令去实现这个需求呢
回复 使用道具 举报
moer活字格认证
金牌服务用户   /  发表于:2022-2-11 18:25:23
4#
模板也是修改代码,不能做到上线的
网页上可以配置
回复 使用道具 举报
moer活字格认证
金牌服务用户   /  发表于:2022-2-11 18:26:15
5#
Lay.Li 发表于 2022-2-11 18:12
感谢楼上大佬的支持~
目前活字格中可配置的参数有服务端命令和模板命令这些。这个可不可通过设置不同的模 ...


模板也是修改代码,不能做到上线的
网页上可以配置
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-2-14 10:26:57
6#
您好,您的意思是在运行的页面中去修改公式嘛。
这个的话感觉不太好去做,可以添加多个字段存储公式,每次运行时根据条件选择不同的字段展示,但是这个也相当于是半固定的。如果公式需要改动的话,还是需要在设计器中修改,再重新发布使用的。
回复 使用道具 举报
moer活字格认证
金牌服务用户   /  发表于:2022-2-14 10:55:51
7#
如上图,假设这些可以自定义添加就完美了。 比如说:“夜班总产量”我可以配置根据xxx参数,从什么表查询,取什么字段值。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
swejet悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-2-14 10:56:13
8#
列间计算可以用自定义公式,这个论坛里有贴子,也有视频教程,我记得夏总也讲过,还有个例子是讲计算长宽高的
回复 使用道具 举报
mfkpie8
论坛元老   /  发表于:2022-2-22 13:19:10
10#
swejet 发表于 2022-2-14 10:56
列间计算可以用自定义公式,这个论坛里有贴子,也有视频教程,我记得夏总也讲过,还有个例子是讲计算长宽高 ...

大佬这个不是说不解决这个问题!我的建议也是能采纳一下变量的问题!怎么能让前端写入这个公式,简单一些不然这样太麻烦 了
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部