点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好PP专家,
我们拥有集成到SAP ERP的MES系统。 订单在MES中处理,并且MES系统将反冲请求发送到ECC以进行反冲。
当我们在MES中完成单个数量时,MES将反冲请求发送给ECC,并且ECC将立即处理反冲。 我们没有任何问题。但是,当我们完成多个数量时,说MES中有20个数量时,MES向发送了20个反冲请求 ECC。当时,ECC中有19个反向请求失败,我们收到了错误消息
BAPI调用失败! 用户ZMESUSER阻止了Mat的生产版本0001。 XXXXXX。
我们必须手动一次重试失败的反冲请求,然后ECC将成功处理所有反冲请求。
我的问题是:
我们可以在ECC中做任何事情,以便ECC一次接收并处理所有多个反冲请求,而不会失败。
感谢所有输入。
谢谢
古鲁纳德。
您好,
" MES向ECC发送了反冲洗请求,ECC将立即处理反冲洗"
两个系统如何通信? 您是从MES系统使用RFC调用发送确认吗?
SAP锁定正在更新的对象是合乎逻辑的,否则将导致系统中的数据不一致。
在使用SAP开发自定义界面时,应考虑到此锁定。
要处理此问题,您需要一种与之相关的排队机制和处理信息。 同一对象。
该怎么做?
您可以使用Idocs进行确认
您可以使用中间件按逻辑顺序进行处理
您可以开发一个 MES系统中的一种机制来依次发送确认等。
Idocs是最广泛使用的方法。
对于Idocs的基本理解,您可以参考以下链接
功能顾问的IDoc基础
问候
阿布舍克语
您好
您可以为您的订单定义一个确认控件,该控件稍后在后台作业中过帐发货/收货。 一旦运行程序CORUPROC,就会发布Backflush。
问候
Caetano
嗨Caetano,
感谢您的回复。 客户想要立即发货/收货,因为他们正在将物料运输到不同的工厂,并且在某些情况下,他们会立即进行FG物料的存储位置移动。
此致
Gurunadh。
嗨Abhishek,
谢谢您的投入。 我在中间件和MES中工作。 我们正在开发自定义界面。 我只是在这里检查是否可以在ECC方面做任何事情来更好地处理此问题。
此致
古鲁纳德。
一周热门 更多>