点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 我正在使用Cus...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 我正在使用Cus...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的专家,
我正在使用Customer EXIT MWMIDO08(在自定义入站FM中调用FM L_IDOC_INPUT_WMMBXY)。 在此退出中,我将在IMSEG中处理数据。 要求是,如果出现任何错误,我必须将IDOC状态更新为52,而不是51。而且,以下过程(例如,退出后的MB_goods_mvt)一定不能发生。 我如何才能完成这一步。 如果我在退出中使用消息e(XXX),则状态将更新为51,并且不会发生其余步骤。 由于未传递IDOC_STATUS表,您能帮我实现这一点吗?
你好
该过程的备注:状态52是最终状态。 您无法再处理此Idoc。 从这个意义上讲,它类似于状态53,而与状态51不同,例如,您可以通过事务BD87重试IDoc处理。
如果您认为状态52符合您的要求和入站流程
我建议在您的客户名称空间中创建一个ALE入站包装,以处理以下状态设置:
然后,您可以在入站处理中使用WE20(合作伙伴配置文件)中的流程类型。
希望这会有所帮助,
亲切的问候
Lutz
一周热门 更多>