点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
SAP您好用户
我正在尝试在SAP PI(7.5)-RosettaNet/RNIF 2.0中使用双向动作异步请求/响应时遇到的问题,我们正在寻求一些帮助。
场景:
我们的客户向我们发送了Rosettanet消息PIP 3A4R(购买订单请求),并将其传递给后端SAP ECC系统,并向客户发送了收据确认。 稍后(几秒钟),SAP生成另一个出站IDoc,然后我们将其作为PIP 3A4C(采购订单确认)发送给客户-异步。 但是,此消息(3A4C)在PI中失败,表示无法找到相关ID,如下所示:
MP:原因com.sap.engine.interfaces.messaging.api.exception.MessagingException捕获的异常:无法对该消息进行关联。
将消息传输到端点 使用连接IDoc_AAE_http:// sap.com/xi/XI/System 失败,原因是:com。 sap.engine.interfaces.messaging.api.exception.MessagingException:无法对该消息执行关联。
我创建了两个通信通道(每个通道用于两个动作异步请求和响应),以及两个ICos来处理PO请求和响应。
任何人都可以帮助我了解我是否应该使用适配器模块/消息映射等自己处理关联ID,或者PI是否在内部处理此部分。 如果以后是真的,我将无法理解它的逻辑方面-PI如何才能知道请求中使用的关联ID,然后还使用相同的ID作为响应? 有人可以解释或告诉我我在做什么错吗?
此外,客户说他们希望将与请求中相同的CID(对话ID)也发送到响应中。 我在请求消息的标题中看不到该CID-这是我需要在PI中激活还是需要执行其他任何步骤才能查看/使用的东西?
请让我知道是否要我提供其他任何信息来帮助提供解决方案/修复程序?
谢谢!
罗希特
Hello Rohit,
我们现在也面临着同样的问题。 您在这里找到任何解决方案了吗?
谢谢
Priya
嗨,团队,
作为CCBPM向SAP PO 7.5迁移的一部分,我们也面临着同样的问题。 将关联ID返回接收器系统有什么解决方法。
谢谢
Gabriel
一周热门 更多>