2020-09-09 10:14发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的专家,
我面临着在PCR中检索正确值的挑战,我需要获取表P0041中的字段DAT02,但是如果IT0041之前已被定界,则P0041中可能有多个记录,我需要访问最后一个有效的记录, 操作TABLEP0041仅占有第一条记录,在我找到有效的记录之前,是否有办法在P0041中循环,请进行指导。
TABLEP0041
VARGBDAT02
致谢
戈登
关于IT0041上的日期,您需要什么?
如果是IT0014上的日期与当前工资核算日期之间的月数或年数,请查看工序NUM或 AMT。
IT0041中使用了很多日期类型来记录不同的日期,这些日期是在IT0041中手动输入的,我需要访问的日期类型记录在字段DAT02中。 并且此字段中的值需要与某些截止日期进行比较,因此NUM和AMT操作不符合我的要求。 我能够在字段BDAT02中获得确切的值。 但是,如果以前对IT0041进行定界,则P0041中有多个记录,则TABLEP0041操作只是给我第一条记录,这不是我期望的。 我想访问与当前薪资周期匹配的最后一条记录。 只是不知道在可以检索到最后一条正确记录之前是否可以循环P0041。 非常感谢,如果有人有任何建议,谢谢。
嗨,兄弟,
在标准架构本身中,您可以看到LOOP操作,以此为参考并尝试一次 兄弟..因为我们之前没有做过..尝试一下。.我希望错误和错误会解决..
谢谢
斯里兰卡
在操作级别而非架构级别的PCR ZFH1内部需要循环,因此功能LPBEG在那里不起作用。
ACTIO ZFH1 AR
Gordon
你好Gordon,
我的印象是,NUM和AMT运营部门查看了在当前薪资周期内有效的IT0041。 我会尝试确认是否有机会。
如果不是这种情况,请与ABAP资源讨论创建自定义薪资操作。
您好,雷米 ,
感谢您的答复和建议。
如果WPBP进行了拆分,则NUM或AMT可能会读取IT0041的前半部分(重新使用后分成2条记录),与TABLE操作相同,则它是不正确的。 运行工资单时会发生此问题,应该读取IT0041的后半部分,但是TABLEP0041只是给我第一个拆分中的日期类型值。 这就是为什么我正在为此寻求更好的解决方案的原因。
最多设置5个标签!
关于IT0041上的日期,您需要什么?
如果是IT0014上的日期与当前工资核算日期之间的月数或年数,请查看工序NUM或 AMT。
IT0041中使用了很多日期类型来记录不同的日期,这些日期是在IT0041中手动输入的,我需要访问的日期类型记录在字段DAT02中。 并且此字段中的值需要与某些截止日期进行比较,因此NUM和AMT操作不符合我的要求。 我能够在字段BDAT02中获得确切的值。 但是,如果以前对IT0041进行定界,则P0041中有多个记录,则TABLEP0041操作只是给我第一条记录,这不是我期望的。 我想访问与当前薪资周期匹配的最后一条记录。 只是不知道在可以检索到最后一条正确记录之前是否可以循环P0041。 非常感谢,如果有人有任何建议,谢谢。
嗨,兄弟,
在标准架构本身中,您可以看到LOOP操作,以此为参考并尝试一次 兄弟..因为我们之前没有做过..尝试一下。.我希望错误和错误会解决..
谢谢
斯里兰卡
在操作级别而非架构级别的PCR ZFH1内部需要循环,因此功能LPBEG在那里不起作用。
ACTIO ZFH1 AR
致谢
Gordon
你好Gordon,
我的印象是,NUM和AMT运营部门查看了在当前薪资周期内有效的IT0041。 我会尝试确认是否有机会。
如果不是这种情况,请与ABAP资源讨论创建自定义薪资操作。
您好,雷米 ,
感谢您的答复和建议。
如果WPBP进行了拆分,则NUM或AMT可能会读取IT0041的前半部分(重新使用后分成2条记录),与TABLE操作相同,则它是不正确的。 运行工资单时会发生此问题,应该读取IT0041的后半部分,但是TABLEP0041只是给我第一个拆分中的日期类型值。 这就是为什么我正在为此寻求更好的解决方案的原因。
致谢
Gordon
一周热门 更多>