idoc到Web服务

2020-09-24 01:53发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,专家们,从sap系统中获取了...

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

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


嗨,专家们,从sap系统中获取了多个公司代码,这些代码以idoc的形式出现,但是是Web服务的目标系统

发生情况是(1,1)父节点作为子节点,而正在向Web服务发送数据时,只有一个公司代码到达Web服务

从pi发生的情况为(1,1)时如何将所有公司代码发送到Web服务

任何人都可以帮助我吗?

谢谢。

此致

Naveen

4条回答
callcenter油条
2020-09-24 02:30

亲爱的纳文

在这种情况下,目标Web服务被开发为每条消息接受1个Company节点。

即使将所有公司代码发送到目标Web服务,消息也可能在目标系统中失败。
如果仍然要将所有公司代码发送到1个节点,则可以使用以下方法:-

  • 创建一个udf,此udf的输入将是具有所有公司代码的IDOC节点。
  • 实现" for循环",它将循环遍历输入IDOC节点中的所有公司代码。
  • 使用","连接公司代码并返回连接的值
  • 将udf映射到Web服务公司代码字段

感谢和问候

西坎德

一周热门 更多>