映射要求

2020-09-24 10:47发布

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

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


专家们,

我的要求如下。

源代码结构如下:

如果您观察到"地址"节点从0..3次出现。

理想的情况下,应具有NationalVersion,该地址应具有与AddressTpe NC,NV,NG相同的地址节点,如下所示。

NationalVersion上有3个地址节点,所有3个地址类型均为NC,NV,NG。

但是在某些情况下,NationalVersion不会具有所有3个Address节点,因为PI映射必须创建仅填充了AddressType且其余所有字段均为NULL值的Address节点。

在这种情况下,它有2个地址节点NG,NV但没有NC。

在这种情况下,目标结构中应再包含一个地址类型为NC的地址​​节点。

有时NationalVersion将没有至少一个"地址"节点。

在这种情况下,映射应创建3个地址节点,其中只有AddressType填充,其余字段应在所有3个字段中填充NULL值。

请提出映射逻辑。

谢谢

拉姆。

capture.jpg (97.5 kB)

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

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


专家们,

我的要求如下。

源代码结构如下:

如果您观察到"地址"节点从0..3次出现。

理想的情况下,应具有NationalVersion,该地址应具有与AddressTpe NC,NV,NG相同的地址节点,如下所示。

NationalVersion上有3个地址节点,所有3个地址类型均为NC,NV,NG。

但是在某些情况下,NationalVersion不会具有所有3个Address节点,因为PI映射必须创建仅填充了AddressType且其余所有字段均为NULL值的Address节点。

在这种情况下,它有2个地址节点NG,NV但没有NC。

在这种情况下,目标结构中应再包含一个地址类型为NC的地址​​节点。

有时NationalVersion将没有至少一个"地址"节点。

在这种情况下,映射应创建3个地址节点,其中只有AddressType填充,其余字段应在所有3个字段中填充NULL值。

请提出映射逻辑。

谢谢

拉姆。

capture.jpg (97.5 kB)
付费偷看设置
发送
1条回答
风早神人
1楼-- · 2020-09-24 11:26

你好

我猜源中的地址是可选的,比我将在目标结构中简单地创建3个地址,并从源1:1映射它(如果IF源为空,则为null)。 那应该易于实现并且应该满足您的要求。

一周热门 更多>