点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的专家,
我们正在研究一个正在进行的薪资项目。 以前,我们将国家/地区分组99用于未本地化的国家/地区,现在我们要继续对另一个未本地化的国家/地区使用99。 我们已经定制了系统和表,并且一切正常,但是,发生了新的错误。 当我们想运行旧国家(正常工作)的工资单时,会出现以下错误:
在T511P中转换常量MAXBT时发生错误
已调用CONVERT_TO_LOCAL_CURRENCY
使用的数据:<有效期结束日期:2019年2月28日
常量:MAXBT
T511P货币MAD
薪资驱动程序IQD的货币
新国家的薪资计划正在正常运行,我们想知道如果没有ABAPer,我们是否可以解决此问题。 是否可以解决此问题?
此外,由于两个国家/地区的货币不同,我们不能在两个国家/地区使用MAXBT,并且对于99个国家/地区组,我们只能为1个货币/地区维护MAXBT。我们可以不使用ABAPer吗?
嗨,阿里,
这取决于您在这里所说的"此问题"。
FM CONVERT_TO_LOCAL_CURRENCY使用表TCURR进行货币转换。
此错误的最可能原因是在给定的日期缺少MAD-IQD对的条目。 创建条目后,您将摆脱错误。
但是我不确定它是否可以解决问题。 我什至没有意识到它的体积。
我个人不确定将molga 99用于两个实际版本(甚至对于自定义驱动程序)是否有意义。
在较低层次上,也要谈论该转换案例本身-在追溯情况下,convert_to_local_currency将采用FOR-PERIOD的支付日期,这并不总是合适的。
通常,从非本地货币MAD进行这种转换 在IQD薪资驱动程序中总体上看起来并不好,因为根本不应该发生。
亲切的问候,
亚历克斯
一周热门 更多>