通过在SAP PO中定义服务接口,无法将IDOC从SAP发送到PO系统

2020-09-26 12:25发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我的方案是用Ido...

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

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


专家您好,

我的方案是用Idoc肥皂擦洗。

我已经在SAP PO系统中创建了发件人服务接口,并选择了请求消息作为Idoc。 创建的ICO以及给定的发送方组件和发送方服务接口与ESR中创建的相同。 自从我想使用服务接口创建以来,我没有提供IDOC名称

我已经从ECC触发了IDOC,但尚未到达SAP PO系统。 我去检查了日志查看器,在这里我看到一个错误,因为找不到通信通道。

频道已正确创建并正常运行。 其他所有接口也都使用它。

要检查连接是否工作正常,我创建了不带服务接口的设计对象,并在ICO中将idoc作为发送方接口进行了测试。 它的工作正常。 我已经触发了idoc,它已接收到PO系统。

任何人都可以建议为什么发件人idoc方案不能与服务接口一起使用吗?

我需要在NWA中进行任何设置吗? 我使用的是PO 7.4版本。

创建服务接口的原因是我的场景是IDOC到SOAP Async到Sync。 因此希望将响应bean保留在模块下的发件人idoc通道中,并将响应消息作为文件发送到ftp服务器。

注意:在这种情况下,我将创建自己的IDOC通道,而不是使用通用idoc通道来维护模块参数。

任何人都请提出如何使其与服务界面一起使用的提示。

谢谢

Bhaksar

(15.0 kB)
1条回答
huskylover
2020-09-26 12:38

Bhaskar,

您不能使用某些发送者接口创建ICO,然后将其用于出站IDOC。 您需要使用IDOC作为发送者接口,并仅使用异步OM创建ICO到SOAP方案,现在,完成ID部件开发后,现在跳回到ESR,并创建一个具有idoc作为请求和一些结构作为响应的服务接口。 相应地更改OM。 在ESR中进行这些更改后,请勿更改ID中的任何内容。 请参阅此博客

Br,

Manoj

一周热门 更多>