Skip to Content
0
Former Member
Dec 29, 2011 at 11:23 AM

mapping (please <removed>help)

24 Views

My scenario is Web Service to Idoc and I created everything in ESR and id part and configuration steps but stuck in mapping level

Here my Source Structure(example):

 

<MT_INPUT>
	<Header>
		<Vendor>XXXX</Vendor>
	</Header>
	<Records>
		<Item>
			<POSNR>10</POSNR>
			<TYPE>T</TYPE>
			<AMOUNT>100</AMOUNT>
		</Item>
	</Records>
	<Records>
		<Item>
			<POSNR>20</POSNR>
			<TYPE>G</TYPE>
			<AMOUNT>200</AMOUNT>
		</Item>
	</Records>
	<Records>
		<Item>
			<POSNR>30</POSNR>
			<TYPE>G</TYPE>
			<AMOUNT>300</AMOUNT>
		</Item>
	</Records>
	<Records>
		<Item>
			<POSNR>40</POSNR>
			<TYPE>T</TYPE>
			<AMOUNT>400</AMOUNT>
		</Item>
	</Records>
</MT_INPUT>


<MT_OUTPUT>
	<Header>
		<VendorName>XXXX</VendorName>
	</Header>
	<TYPE_T>
		<ITEM>
			<POSNR>10</POSNR>
			<TYPE>T</TYPE>
			<AMOUNT>100</AMOUNT>
		</ITEM>
		<ITEM>
			<POSNR>40</POSNR>
			<TYPE>T</TYPE>
			<AMOUNT>400</AMOUNT>
		</ITEM>
	</TYPE_T>
	<TYPE_S>
		<POSNR>20</POSNR>
		<TYPE>S</TYPE>
	</TYPE_S>
	<TYPE_G>
		<POSNR>30</POSNR>
		<TYPE>G</TYPE>
	</TYPE_G>
</MT_OUTPUT>

On the target side i need to collect items with type = t in TYPE_T Segment and take over the Amount values.

In another types amount shouldnt be created.

Could you please tell me how to map this?

thanks

PM

Edited by: Prateek Raj Srivastava on Dec 29, 2011 11:46 PM