2020-09-04 06:42发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家,
我有一个具有段名称的自定义idoc类型,zextension出现0..n,其中包含表名,字段名和字段值。 我必须将pi/po端的这些扩展段映射到外部wsdl的某些" x"节点下的不同字段。 有什么办法可以根据细分受众群中的值实现相同目标? 字段是否必须顺序排列才能映射到目标字段? 还会为每个字段再次生成一个新的" x"节点吗?
如果我对您的理解正确,那么您将具有这样的(简化)设置
源有效载荷
<?xml版本=" 1.0"编码=" UTF-8"?> <根> <!--...--> <数据> MARA MATNR 12345678 <数据> MARA ERSDA 20190812 <!--...--> <数据> MARC MATNR 12345678 <数据> MARC WERKS US01 <!--...-->
目标有效载荷
<?xml版本=" 1.0"编码=" UTF-8"?> <根> <马拉> 12345678 20190812 <马克> 12345678 US01
所以有趣的一点是,将源数据的值作为目标数据的节点名,对吧?
如果是的话,我确定应该有一些 使用图形映射和UDF的巫术解决方案,但在这种情况下,我会选择XSLT。 这应该运作良好,例如,请参阅此处 https://stackoverflow.com/questions/ 4708551/xslvalue-of-us-as-xslelement-name
干杯
Jens
你好Jyothir,
请详细说明映射器,并以图形形式提供所需的输入和输出,以便更好地提供帮助。
感谢和问候-Rajesh PS
最多设置5个标签!
如果我对您的理解正确,那么您将具有这样的(简化)设置
源有效载荷
目标有效载荷
所以有趣的一点是,将源数据的值作为目标数据的节点名,对吧?
如果是的话,我确定应该有一些 使用图形映射和UDF的巫术解决方案,但在这种情况下,我会选择XSLT。 这应该运作良好,例如,请参阅此处 https://stackoverflow.com/questions/ 4708551/xslvalue-of-us-as-xslelement-name
干杯
Jens
你好Jyothir,
请详细说明映射器,并以图形形式提供所需的输入和输出,以便更好地提供帮助。
感谢和问候-Rajesh PS
一周热门 更多>