问题现象: | 如果存在几个工资项目以层级递进的形式进行计算时,每次点击计算只会计算出一层的计算结果,必须多次计算才能得到最终的正确结果。 举例如,有5个工资项目:计件工资、绩效工资、应发合计、个税、实发合计。其中计件工资是手工输入。 其他的工资项目计算公式如下: 1. 绩效工资 = 计件工资 × 0.3; 2. 应发合计 = 计件工资 + 绩效工资; 3. 个税 = 应发合计 × 5% ; 4. 实发合计 = 应发合计 – 个税。 此时手工输入计件工资=3000 然后计算 得到的结果会是:绩效工资=900;应发合计=3000 而不是3900;个税 = 0 而不是195;实发合计=3000 而不是3705. 然后再次计算结果又会改变,直至4次计算后 才会得到最终的正确结果。 |
问题原因: | |
解决方案: | 您好, 此问题【经查看数据/测试】现做如下分析与答复: 按照您的描述进行测试,只计算了一遍没有出现您的问题,应发合计为3900,个税为165,实发合计为3735.建议您在890+sp1+薪资模块补丁的环境下进行测试。 如有问题,敬请及时邮件联系,无需反馈问题! |
相关补丁: | |
版本: | 8.90 |
模块: | 薪资管理 |
产品: | 人力资源 |
问题名称: | 关于薪资模块公式运算中的问题 |
最后更新: | 2011-08-01 08:21:34 |