由于接收器/接口确定错误,IDOC卡在SM58中。

2020-08-25 03:20发布

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

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


尊敬的专家,

我有一个场景,我在集成配置中维护一个条件,以将消息传递到它们的接收者。 共有三个接收方,当从发送方系统传递条件正确的数据时,消息已成功传递到其各自的接收方系统。

但是,如果三个条件中的任何一个条件都不满足,则所有消息都会陷入SM58中,并显示错误(提交错误:ASJ.ejb.005043(组件失败: sap.com/com.sap.aii.ad )。

例如,假设有三个接收器:R1,R2和R3。

要传递到R1的消息的条件是/IDOC/E1/WERKS = 250

并且对于接收器R2和R3不保持任何条件。 所有消息都应传递到两个接收者。

因此,当WERKS的值变为250时,该消息将传递到所有三个接收者,而当传递的值在WERKS字段中不是250时,消息将卡在SM58中。

按照我们的预期,消息应该流向R2和R3接收者,而不管WERKS的任何值如何,但这不是这种情况。

此处使用的PO版本为7.5。任何建议将不胜感激。

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

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


尊敬的专家,

我有一个场景,我在集成配置中维护一个条件,以将消息传递到它们的接收者。 共有三个接收方,当从发送方系统传递条件正确的数据时,消息已成功传递到其各自的接收方系统。

但是,如果三个条件中的任何一个条件都不满足,则所有消息都会陷入SM58中,并显示错误(提交错误:ASJ.ejb.005043(组件失败: sap.com/com.sap.aii.ad )。

例如,假设有三个接收器:R1,R2和R3。

要传递到R1的消息的条件是/IDOC/E1/WERKS = 250

并且对于接收器R2和R3不保持任何条件。 所有消息都应传递到两个接收者。

因此,当WERKS的值变为250时,该消息将传递到所有三个接收者,而当传递的值在WERKS字段中不是250时,消息将卡在SM58中。

按照我们的预期,消息应该流向R2和R3接收者,而不管WERKS的任何值如何,但这不是这种情况。

此处使用的PO版本为7.5。任何建议将不胜感激。

付费偷看设置
发送
9条回答
nice_wp
1楼-- · 2020-08-25 03:27

嗨!

PI消息监控器中消息的处理状态如何?

Evgeniy。

me_for_i
2楼-- · 2020-08-25 03:40

嗨,Chetan!

请问您是否提供ICo的"接收器"标签的屏幕截图?

关于Evgeniy。

嗨,

能否请您分享您的集成配置设置。 我建议您为R2,R3添加一条规则,其中/IDOC/E1/WERKS!= 250,应该可以解决该问题。

Baoming ROSE
4楼-- · 2020-08-25 03:43

它不能解决问题。
如果 如上所述添加条件,那么IDOC和250将不会流到R2和R3。

此致,
Chetan Risbud

何必丶何苦呢
5楼-- · 2020-08-25 03:43

ico.jpg @ Evgeniy Kolmakov -请在附件中找到ICO中维护的用于接收器和接口确定的条件的屏幕截图。

Cikesha
6楼-- · 2020-08-25 03:29

嗨! 您有没有条件的接收器入站接口吗? 还是每个系统只有一个具有条件集的入站接口?

Evgeniy。

一周热门 更多>