点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我面临一个奇怪的问题,我已使用BAPI_REPMANCONF_CREATE_MTS进行计划的订单确认。 BAPI工作正常,货物已完成移动,但作为回报,没有成功消息会导致我找到物料凭证编号,因为我们需要更新该凭证编号并将其发送到其他系统进行进一步处理。
当前BAPI已执行,但作为回报,没有消息,必须检查MSEG表中的物料文档。
有人早些时候遇到过这个问题吗?
我需要从MSEG表中编写查询以获取此文档吗?
请指导.. !!
此致
授予
你好
请参考同一主题的讨论
检索重要文档编号
最诚挚的问候
R.Brahmankar
您好
是的,BAPI设计是这样的,即BAPI本身不执行COMMIT WORK/ROLLBACK WORK。 相反,使用BAPI的用户负责在自己的应用程序中对COMMIT WORK/ROLLBACK WORK进行编程。 为此,您可以使用功能模块BAPI_TRANSACTION_COMMIT
材料文档将由BAPI_TRANSACTION_COMMIT更新。用于将数据保存到数据库。
如果BAPI错误,则BAPI_TRANSACTION_ROLLBACK必须 包含在功能模块中。
请参考其上的Wiki页面,
使用BAPI进行商品移动
最好的问候
R.Brahankar
嗨,
感谢您的及时答复。
我已经遍历了该线程,并且可以使用,但是为什么我们无法通过此标准BAPI来查找物料文档编号,我也尝试调试此BAPI,但是它在后台发布了物料文档而没有任何返回消息。 这是BAPI的标准行为吗?
此致
允许
你好
请按照我在之前的评论中的建议与您的ABAP人员进行检查。
最诚挚的问候,
R.Brahmankar
嗨,
我已经使用BAPI_TRANSACTION_COMMIT提交了BAPI,并且系统成功地过帐了文档,但我唯一关心的是,为什么系统在运行时不显示重要的文档编号或将其返回并返回消息。 为了满足要求,我必须从表BLPK和BLPP表中添加一个查询,以获取物料凭证编号和确认编号。
此致
授予
一周热门 更多>