在薪资模式中是否有可用于在非周期状态下查询处理期间的操作?

2020-08-15 16:44发布

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

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


尊敬的专家:

在工资表架构中配置需要特定起始工资期的新规则时,我们使用操作CMPER来检查处理周期。 当它是正在处理的非周期时,此逻辑不能正确查询处理周期。 而是,当根据年和付款期限查询停机周期时,结果始终返回FALSE或" *"。

薪资模式中是否有用于在非周期状态下查询处理期间的操作?

如果没有,您是否可以建议替代解决方案?

亲切的问候,

达西·科德尔

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

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


尊敬的专家:

在工资表架构中配置需要特定起始工资期的新规则时,我们使用操作CMPER来检查处理周期。 当它是正在处理的非周期时,此逻辑不能正确查询处理周期。 而是,当根据年和付款期限查询停机周期时,结果始终返回FALSE或" *"。

薪资模式中是否有用于在非周期状态下查询处理期间的操作?

如果没有,您是否可以建议替代解决方案?

亲切的问候,

达西·科德尔

付费偷看设置
发送
3条回答
SKY徐
1楼 · 2020-08-15 17:05.采纳回答

你好朋友,

我创建了一条规则,似乎可以解决上述问题:

与PP1/2013的双周付款期比较-常用。

与PP1/2013 BEGDA 12/23/2012的下班工资日期(BONDT)比较,以数值表示:41266。从工资的数值中减去2012年12月23日的数值41266 当前正在处理的非周期工资单的日期; 然后将答案与零进行比较。 如果该数字为负,则处理付款日期为41266之前,否则为41266或之后。

亲切的问候,

Darcy Cogdell

lukcy2020
2楼-- · 2020-08-15 17:06

更正:2012年12月23日在SAP中表示为734860,这是从01/01/0001到2012年12月23日之间的天数。

此致

Darcy Cogdell

小熊yu生菜
3楼-- · 2020-08-15 17:07

嗨,达西,

我也在满足相同的要求,奇怪的是为什么CMPER不在下班时间工作。 这对于CMPERRMM还将"期间"与"期间"进行比较是否也有用?

谢谢

Govi

一周热门 更多>