奇怪的结构图

2020-08-15 03:11发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好。 当前,我面临着一个怪异...

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

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


你好。

当前,我面临着一个怪异的结构要映射,源是一个定义良好的xml数据对象,但是目标结构却怪异地解耦了,我不确定如何通过消息映射解决它。 我被要求避免使用Java映射,因此我必须尝试使其与消息映射一起使用。

源代码结构如下:

您会看到一个普通的定义良好的xml数据对象,其中有两个标头字段像一个主键一样。

目标结构为:

就像它被定义为关系表一样,其中struct充当头表,而substruct是另一个通过组合主键引用struct的表。 项目就像表中的注册表。 我知道这很奇怪,但这是必要条件。

我尝试了几种删除上下文的功能组合,使用了尽可能多的功能并按值划分,但似乎都没有得到期望的结果。

提前感谢社区可以提供的任何帮助。

(12.0 kB)
7条回答
huskylover
2020-08-15 03:50

如果没有XSL选项,则应该可以使用usaOneAsMany和一些上下文魔术来实现。 诚然,UOAM是其中最用户不友好的功能之一,每当我需要它时,我都会避免这样做,因为我需要再次解决它。

话虽如此, 看看 https://integrationlearn.com/sap-pi-mapping/useoneasmany- (-easy-example/的解释)(这曾经是SDN内的博客,但我实在无法在SAP社区内找到它。我希望双方共同同意迁出该地,这不只是简单的 昵称;-)

这应该完全符合您的要求吗? 我看到的最大区别是,您拥有的是子结构,而本教程则没有。

还要看一下:https://blogs.sap.com/2015/02/20/useoneasmany-in-sap-pi/

干杯

Jens

一周热门 更多>