PO将源上的多个字段映射到单个目标字段(0到n)问题

2020-08-16 11:24发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 如何在源str中的多个字...

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

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


嗨,

如何在源str中的多个字段上映射多个值。

可能在图形映射中使用UDF或任何其他建议吗?

来源

P1

P2

P3

定位结构

P1

P2

P3

谢谢

Raj

7条回答
天桥码农
2020-08-16 11:50

嗨,Raj

如果您更改了源有效负载结构,并使用图形映射解决了此问题。 这是为您提供的解决方案。 项目段下的SalesEntryseq字段表示有效负载中的" S"字段。

然后,您需要一个上下文类型为UDF的结果,如下所示。

 public void createTargetNodes(String [] a,ResultList ParentNode,ResultList ChildNodeValues,Container Container)引发StreamTransformationException {

      字符串s [] = a [0] .split(";");
      for(int i = 0; i  

如果您想继续使用旧的源代码结构,请参考我的 博客

https://blogs.sap.com/2020/06/21/use-of-return-as-xml-feature-and-dom-parser-in-graphical-mapping/

屏幕截图的某些部分已刻意绘制,因此仅显示了相关部分。

问候

Anupam

一周热门 更多>