HR_INFOTYPE_OPERATION 0008副本未更新ANSAL

2020-09-22 09:01发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 维护IT0...

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

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


嗨,

维护IT0008至PA30时,将根据输入的工资类型/值自动填充ANSAL。

使用FM时

HR_INFOTYPE_OPERATION来维护IT0008记录,插入和更新记录没有问题-正确填充了ANSAL。

当我们使用FM复制现有记录并更改一个或多个字段时,它会按预期复制数据,但其中包括旧的ANSAL,不会根据新数据重新计算。

如果我们处理FM并在前台模式下运行它,那么将向我们展示新复制的数据和旧的ANSAL,如果我们在屏幕上进行更改,则可以正确地重新计算ANSAL。

有人遇到这种行为或对使用HR_INFOTYPE_OPERATION时如何获取ANSAL的计算有任何见解吗?

欢呼

bg

2条回答
绿领巾童鞋
2020-09-22 09:35

嗨,

是的,我可以从RP_ANSAL_FROM_WAGETYPES获取ANSAL,实际上我正在使用RP_GET_ANSAL_FROM_PERNR进行计算,但是我的问题是HR_INFOTYPE_OPERATION。

我的期望是,如果我更改工资类型值,则将在副本上重新计算ANSAL,就像使用PA30进行复制一样。

当我们在自定义数据加载ABAP中使用此FM时,我可以解决此问题,但是我很好奇它的行为方式/原因。

致谢

bg

一周热门 更多>