如果员工全月工作

2020-08-31 16:48发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


如果员工活动了整月,则在最后一天生成值为1的3t02工资类型

如何编写pcr?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


如果员工活动了整月,则在最后一天生成值为1的3t02工资类型

如何编写pcr?

付费偷看设置
发送
2条回答
Baoming ROSE
1楼-- · 2020-08-31 17:51

您可能需要一个以上的pcr,即如果员工在当月的某一天处于"非活动状态",将生成编号为1的时间类型9INA(如INActive),并将其累加到表TES和 SALDO和第二个pcr,如果当月存在TT 9INA,则第二个pcr将在该月的最后一天生成WT 3T02。

并且不要忘记与仅在该月处于非活动状态的员工进行测试

哎,真难
2楼-- · 2020-08-31 17:27

嗨,

(在PCR中)有些事情-使用时间类型(ZACT)作为标记来表示活动状态

如果它的第一天(VARSTFDYPP或类似的东西)在时间类型ZACT中写出1-HRS = 1 ADDDBZACTZ

如果不是第一天, 前一天HRS = DZACT,并将值写回到同一时间类型下的当前日期。

如果是该期间的最后一天,而前一天的ZACT为1,则员工已经 在所有期间都处于活动状态。

bg

一周热门 更多>