Hi All,
I'm trying to do the Mapping in PI to map from Source XML to Target XML as shown below. Right now i'm experiencing issue whereby i'm able to create the context of POM_GST_COND_MT but the Rows are not being moved to the other context of POM_GST_COND_MT.
Your help is appreciated thanks!
Current Mapping Output
Source XML
<?xml version="1.0" encoding="UTF-8"?><ns0:Messages xmlns:ns0="http://sap.com/xi/XI/SplitAndMerge"> <ns0:Message1> <ns1:PROXY_GST_COND_MT> <CONDITION> <F_KAPPL>123</F_KAPPL> <F_KSCHL>123</F_KSCHL> <F_ALAND>123</F_ALAND> <F_TAXK1>123</F_TAXK1> <F_TAXM1>123</F_TAXM1> <F_TAXIW>123</F_TAXIW> <F_DATAB>123</F_DATAB> <F_DATBI>123</F_DATBI> <F_KBETR>123</F_KBETR> <F_MWSK1>123</F_MWSK1> </CONDITION> <CONDITION> <F_KAPPL>1234</F_KAPPL> <F_KSCHL>1234</F_KSCHL> <F_ALAND>1234</F_ALAND> <F_TAXK1>1234</F_TAXK1> <F_TAXM1>1234</F_TAXM1> <F_TAXIW>1234</F_TAXIW> <F_DATAB>1234</F_DATAB> <F_DATBI>1234</F_DATBI> <F_KBETR>1234</F_KBETR> <F_MWSK1>1234</F_MWSK1> </CONDITION> <SITE> <F_WERKS>1001</F_WERKS> </SITE> <SITE> <F_WERKS>1002</F_WERKS> </SITE> </ns1:PROXY_GST_COND_MT> </ns0:Message1></ns0:Messages>
Target XML
<?xml version="1.0" encoding="UTF-8"?><ns0:Messages xmlns:ns0="http://sap.com/xi/XI/SplitAndMerge"> <ns0:Message1> <ns1:POM_GST_COND_MT> <ROW> <F_KAPPL>123</F_KAPPL> <F_KSCHL>123</F_KSCHL> <F_ALAND>123</F_ALAND> <F_TAXK1>13</F_TAXK1> <F_TAXM1>123</F_TAXM1> <F_TAXIW>13</F_TAXIW> <F_DATAB>123</F_DATAB> <F_DATBI>123</F_DATBI> <F_KBETR>123</F_KBETR> <F_MWSK1>123</F_MWSK1> </ROW> <ROW> <F_KAPPL>1234</F_KAPPL> <F_KSCHL>1234</F_KSCHL> <F_ALAND>1234</F_ALAND> <F_TAXK1>1234</F_TAXK1> <F_TAXM1>1234</F_TAXM1> <F_TAXIW>1234</F_TAXIW> <F_DATAB>1234</F_DATAB> <F_DATBI>1234</F_DATBI> <F_KBETR>1234</F_KBETR> <F_MWSK1>1234</F_MWSK1> </ROW> </ns1:POM_GST_COND_MT> <ns1:POM_GST_COND_MT> <ROW> <F_KAPPL>123</F_KAPPL> <F_KSCHL>123</F_KSCHL> <F_ALAND>123</F_ALAND> <F_TAXK1>13</F_TAXK1> <F_TAXM1>123</F_TAXM1> <F_TAXIW>13</F_TAXIW> <F_DATAB>123</F_DATAB> <F_DATBI>123</F_DATBI> <F_KBETR>123</F_KBETR> <F_MWSK1>123</F_MWSK1> </ROW> <ROW> <F_KAPPL>1234</F_KAPPL> <F_KSCHL>1234</F_KSCHL> <F_ALAND>1234</F_ALAND> <F_TAXK1>1234</F_TAXK1> <F_TAXM1>1234</F_TAXM1> <F_TAXIW>1234</F_TAXIW> <F_DATAB>1234</F_DATAB> <F_DATBI>1234</F_DATBI> <F_KBETR>1234</F_KBETR> <F_MWSK1>1234</F_MWSK1> </ROW> </ns1:POM_GST_COND_MT> <ns1:POM_GST_COND_MT> <ROW> <F_KAPPL>123</F_KAPPL> <F_KSCHL>123</F_KSCHL> <F_ALAND>123</F_ALAND> <F_TAXK1>13</F_TAXK1> <F_TAXM1>123</F_TAXM1> <F_TAXIW>13</F_TAXIW> <F_DATAB>123</F_DATAB> <F_DATBI>123</F_DATBI> <F_KBETR>123</F_KBETR> <F_MWSK1>123</F_MWSK1> </ROW> <ROW> <F_KAPPL>1234</F_KAPPL> <F_KSCHL>1234</F_KSCHL> <F_ALAND>1234</F_ALAND> <F_TAXK1>1234</F_TAXK1> <F_TAXM1>1234</F_TAXM1> <F_TAXIW>1234</F_TAXIW> <F_DATAB>1234</F_DATAB> <F_DATBI>1234</F_DATBI> <F_KBETR>1234</F_KBETR> <F_MWSK1>1234</F_MWSK1> </ROW> </ns1:POM_GST_COND_MT> </ns0:Message1></ns0:Messages>