Skip to Content
0
Former Member
Jul 28, 2016 at 08:36 AM

Need a Graphical Mapping solution for the following requirement!!

30 Views

Hello Every One,


Greetings for the day!!


I need a graphical mapping solution for the following requirement. Here are the below details.


<span style="font-size: 12pt;">Source Structure:</span>

<span style="font-size: 12pt;">MT_Source:</span>

<span style="font-size: 12pt;"> |__</span>HEADER(1:Unbounded)

* </span><span style="font-size: 10pt;">|___ Field1</span></p><p><span style="font-size: 10pt;"> |___Field2</span></p><p><span style="font-size: 10pt;"> |___*Field3

*

ITEM(1:Unbounded)</strong></span></p><p><span style="font-size: 10pt;"> |___ Field1</span></p><p><span style="font-size: 10pt;"> |___Field2</span></p><p><span style="font-size: 10pt;"> |___Field3</span></p><p><span style="font-size: 10pt;">
</span></p><p><span style="font-size: 10pt;">*</span>In my above Case, both HEADER and ITEM lie under same hierarchy of Message Type. Now I need my output target XML structure like as follows.


<span style="font-size: 12pt;">MT_Target:</span>

<span style="font-size: 12pt;"> |__</span>HEADER(1:Unbounded)

* </span><span style="font-size: 10pt;">|___ Field1</span></p><p><span style="font-size: 10pt;"> |___Field2</span></p><p><span style="font-size: 10pt;"> |___*Field3

*

ITEM(1:Unbounded)</strong></span></p><p><span style="font-size: 10pt;"> |___ Field1</span></p><p><span style="font-size: 10pt;"> |___Field2</span></p><p><span style="font-size: 10pt;"> |___*Field3</span></p><p><span style="font-size: 10pt;"><br>The input XML structure incoming to Message Mapping after communication channel would be one header followed by some 'n' number of items and again one header followed by 'n' number of items. Would request you to kindly provide me the graphical mapping solution for the same so that i can proceed further.</span></p><p><span style="font-size: 10pt;"><br></span></p><p><span style="font-size: 10pt;">Thanks in advance!!</span></p><p><span style="font-size: 10pt;"><br></span></p><p><span style="font-size: 10pt;"><br></span></p><p><!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:AllowPNG></o:AllowPNG> </o:OfficeDocumentSettings> </xml><![endif] ></p><p><! [if gte mso 9]><![endif] ><! [if gte mso 9]><![endif] ><! [if gte mso 10]>

/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}