2020-09-03 12:40发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好大师,
在运行工资单时,我很难编写PCR来比较日期指定日期和当月的日期。
要求:我已在信息类型41中维护了日期指定日期(每个员工的日期各不相同),PCR必须检查当前月的工资核算周期,如果该值大于应通过PCR的值,则小于该值。 应该通过错误提示。
请提出任何建议,以解决该问题。
此致
Sai Krishna
您在pcr中使用了哪些操作?
如果您必须将月份(从IT0041日期开始)与工资核算期间的月份进行比较(假设您有每月工资核算期间), 那么如果您使用IT0014来记录一个信息WT,其编号为1到12(每月),则可能会更容易。
在工资单中处理该WT,然后可以将其进行比较。 具有当前工资核算期间的数字(可能使用临时变量和2个不同的PCR)。
Hello Sai,
在薪资处理中,可以使用操作RTE,NUM或AMT从IT0041中读取日期。 通过pe04,查看这些操作之一的文档。 查看" 6位操作数",然后查看第二个变量:表格字段,最后查看选项F-日期规范。
operation-num-to-read-it0041.png
嗨,雷米,
谢谢您的回应,我尝试使用工资核算期间进行书写,操作CMPER,我曾经检查过所有期间,而我所面临的困难是将带信息类型41的日期类型输入PCR。
客户不使用信息类型14来存储信息,因为每个员工的日期都不同。
您能否建议在处理时如何在PCR中读取日期为41的信息类型。
嗨Sai Krishna,
SAP社区中有许多与阅读IT0041相关的主题。 请仔细阅读操作NUM和TABLE的文档,您将获得所需的铅。 将日期与当前期间结束日期或当前期间开始日期进行比较并得出决定。
最多设置5个标签!
您在pcr中使用了哪些操作?
如果您必须将月份(从IT0041日期开始)与工资核算期间的月份进行比较(假设您有每月工资核算期间), 那么如果您使用IT0014来记录一个信息WT,其编号为1到12(每月),则可能会更容易。
在工资单中处理该WT,然后可以将其进行比较。 具有当前工资核算期间的数字(可能使用临时变量和2个不同的PCR)。
Hello Sai,
在薪资处理中,可以使用操作RTE,NUM或AMT从IT0041中读取日期。 通过pe04,查看这些操作之一的文档。 查看" 6位操作数",然后查看第二个变量:表格字段,最后查看选项F-日期规范。
operation-num-to-read-it0041.png
嗨,雷米,
谢谢您的回应,我尝试使用工资核算期间进行书写,操作CMPER,我曾经检查过所有期间,而我所面临的困难是将带信息类型41的日期类型输入PCR。
客户不使用信息类型14来存储信息,因为每个员工的日期都不同。
您能否建议在处理时如何在PCR中读取日期为41的信息类型。
此致
Sai Krishna
嗨Sai Krishna,
SAP社区中有许多与阅读IT0041相关的主题。 请仔细阅读操作NUM和TABLE的文档,您将获得所需的铅。 将日期与当前期间结束日期或当前期间开始日期进行比较并得出决定。
一周热门 更多>