点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的人们,
根据我的业务需求,我需要创建一个检验批。
现在我在报告中使用以下功能模块来创建检验批号。
QPL1_INSPECTION_LOT_CREATE
QPL1_UPDATE_MEMORY
QPL1_INSPECTION_LOTS_POSTING
BAPI_TRANSACTION_COMMIT
现在,如果我处理单一记录,上述顺序对我来说很好。
但是,如果尝试通过多个记录以创建检验批号的多个记录,则是为第一个记录创建,而在第二个记录之后,我的程序终止,错误为001No状态对象不存在&
任何人都可以通过提供解决方案来帮助我。
预先感谢。
此致
Shekar
您好,
您在ST22中收到了简短的转储吗? 请检查转储的详细信息。
是否使用了功能模块STATUS_BUFFER_REFRESH?
与消息BS001和临时对象编号有关,请阅读SAP KBA 2558352 。
另请参阅SAP注释536769-没有状态对象的检验批
最重要的问候,
R.Brahmankar
你好Brahmankar,
St22中没有空转储
我没有在程序中使用Status_Buffer_refresh功能模块。
此致
Shekar。
你好,
您必须调试该过程并尝试找出根本原因。
您是否已阅读这些SAP注释?
89541是否存在不带状态对象的检验批:EM BS001
536769没有状态对象的检验批
最好的问候,
R.Brahmankar
您尝试在提交工作之前添加QPL1_INITIALIZE的调用。
注意:使用未发布的FM,您必须在系统上自己进行一些可用的搜索! >
一周热门 更多>