点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好专家
客户正在从现有的储蓄计划过渡。由于这是未注册的计划,因此不必在Benefit中进行设置。
IT0014的现有计划扣除WT仅计算员工供款。 定义自定义规则以计算Emp。 贡献根据WT 88xx扣除。
在新计划中,必须同时计算雇员和雇主的出资额,但是计算出的雇主出资额仅包括在界面文件中。
定义了两个推论WT:
88xx-EE贡献(介于0到12%之间)
88xx-ER贡献如下确定。
如果是EE Contri。 %在0到6%之间-> ER贡献为1/3(EE贡献%)
如果是EE Contri。 %> 7到12-> ER贡献将保持不变2%
问题:
1。 我应该定义z处理类来解决上述情况吗?
2。 如何为上述计算定义自定义PCR?
我正在粘贴我一直认为的逻辑,但这是我的第一个薪资实现,编写自定义PCR需要帮助。
员工贡献逻辑:
如果AMT/NUM在1到12%之间
员工贡献度(0到12%)-> NUM * 0.01
阅读EE基本工资= AMT(常规/兼职)
多种RNA(将贡献率%和基本工资相乘)
ADDWT到输出表-> EE扣除额显示在薪资结果中
雇主贡献逻辑:
如果
员工贡献率NUM在1-6%之间
雇主缴费百分比(NUM * 0.01)/3
阅读EE基本工资= AMT(常规/兼职)
多种RNA(将贡献率%和基本工资相乘)
ADDWT到输出表-> ER贡献AMT包含在接口文件中
否则
EE贡献百分比NUM> 6%
雇主缴费百分比(固定为2%)NUM * 0.02
阅读EE基本工资= AMT(常规/兼职)
多种RNA(将贡献率%和基本工资相乘)
ADDWT到输出表-> ER贡献AMT包含在接口文件中
为当前计划定义的逻辑:
请解释以下逻辑以获得更好的理解。
- - ADDWT&R827 VAR变量表
- - NUM * 0.01乘法
- - AMT =&R190设置
- - MULTI NAA Multipl。 Amt/no/rate
- - AMT +和R827添加
- - ELIMI * ????
- - ADDWT * OT输出表
- - ZERO =&R827 VVVV设置为零
我的工作时间很短。 非常感谢您为上述情况定义自定义规则和PCR提供即时帮助。
谢谢!
什么函数将调用该pcr?
典型的输入将被处理什么?
操作ELIMI *将消除正在处理的WT的所有拆分。 在该pcr中处理的WT的预期拆分是什么,您确定要消除所有拆分吗?
您确定调用pcr时临时变量&R190是否存在?
由于四舍五入,我了解到通常最好在除法之前进行乘法运算(并且AMT * 0.01与AMT/100相同)。 因此,我建议采用以下顺序:ADDWT&R827 AMT =&R190 MULTI NAA AMT/100 AMT +&R827 ELIMI * ....
一周热门 更多>