SAP人员一直在从事TRM项目。
当我们需要将数据从SAP FI/CO迁移到SAP TRM并更改翻译日期时,这非常有用。
问题陈述:
TPM20事务代码中的翻译日期不正确。这是因为我们正在通过SAP TRM模块中的事务代码TBB1(资金过账流)事务迁移旧文档。
当通过事务代码TBB1将记录过账到SAP TRM时,翻译(WEERT)被默认为SAP TRM中预期的当前日期。
但当我们从SAP迁移旧文档时,我们不希望更改任何交易日期,因为这是不正确的。
为了实现我们已经实施了一个BADI TPM ACCIF TRAC,并尝试在extpm ACCIF TRAC~ACCIT BLDAT\u EXIT的方法中同时更改翻译日期和文档日期
但是没有成功,只更改了文档日期,bi大数据分析,老虎淘客,但更改了转换日期,没有成功。
to实现翻译日期的更改我们已经实现了方法如果\u EX\u TPM\u ACCIF\u TRAC~ACCIT\u EXIT and bingo…。工作
解释本博客中使用的日期术语
BUDAT:发布日期(文档发布日期)
BLDAT:文档日期/发票日期(文档输入/存放日期)
WWERT:翻译日期(用于选择汇率的日期)
结论:我们可以在帮助下更改翻译日期和文档日期BADI实现
在BADI文档中,没有提到事务日期的更改,大数据是干嘛的,但是我们可以通过方法实现,如果\u EX\u TPM\u ACCIF\u TRAC~ ACCIT\u EXIT.
为TPM\u ACCIF\u TRAC创建一个实现,大数据技术,学生云服务器,并通过Se19中的Z类实现
如果\u EX\u TPM\u ACCIF\u TRAC~ ACCIT\u EXIT,则实现该方法隐藏类名以避免任何版权冲突
更改文档日期ch\u accit\u bldat此处翻译日期更改将不起作用
如果\u EX\u TPM\u ACCIF\u TRAC~ accit\u EXIT
更改翻译日期WWERT,则实现方法。供应商和客户有两个版本
ch\u accit\u c–WWERT=ch\u accit\u c–bldat。ch\u accit\u d–wwert=ch\u accit\u c–bldat.
结果:
事务代码TPM20
现在文档日期和翻译日期都发生了变化。
我们绕过了默认为当前日期的标准逻辑。
迁移完成后,此实现被停用。
希望对SAP TRM有用在移民工作中与这种问题斗争的人们。