使用自定义ABAP程序创建多个检验批的问题

2020-09-10 22:20发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的人们, 根据我的业务需求...

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

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


亲爱的人们,

根据我的业务需求,我需要创建一个检验批。

现在我在报告中使用以下功能模块来创建检验批号。

QPL1_INSPECTION_LOT_CREATE

QPL1_UPDATE_MEMORY

QPL1_INSPECTION_LOTS_POSTING

BAPI_TRANSACTION_COMMIT

现在,如果我处理单一记录,上述顺序对我来说很好。

但是,如果尝试通过多个记录以创建检验批号的多个记录,则是为第一个记录创建,而在第二个记录之后,我的程序终止,错误为001No状态对象不存在&

任何人都可以通过提供解决方案来帮助我。

预先感谢。

此致

Shekar

4条回答
微wx笑
2020-09-10 22:56

您好,

您在ST22中收到了简短的转储吗? 请检查转储的详细信息。

是否使用了功能模块STATUS_BUFFER_REFRESH?

与消息BS001和临时对象编号有关,请阅读SAP KBA 2558352

另请参阅SAP注释536769-没有状态对象的检验批

最重要的问候,

R.Brahmankar

一周热门 更多>