如何将错误消息从用户出口传递到BAPI返回参数?

2020-09-19 00:49发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 我已经实现了...

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

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


尊敬的专家,

我已经实现了一个用户出口:MM08R002,用于用PO数量验证发票数量(通过MIRO创建发票时)-用于107/108/122移动类型

这在手动进行发票(MIRO)时可以正常工作,我可以使用某些FM填写错误日志框。

但是也可以使用BAPI发布相同的请求书:BAPI_INCOMINGINVOICE_CREATE。 但是,在通过BAPI过帐发票时,RETURN []参数是初始参数,并且正在生成发票。

谁能帮助我在用户出口(组件: EXIT_SAPLMR1M_001)中输入错误消息来填充BAPI返回参数。

这可以通过编写" MESSAGE ENNN(MSG_CLASS)"来实现,但是要进行此T代码验证,需要寻找其他方式,例如通过FM或其他方式来实现。

感谢与问候,

维杰