on 07-27-2009 6:37 PM
Hi,
I have the following source structure:
E1EDKT1 (0...9999)
Segment
TDID
E1EDKT2 (0.....9999)
TDLINE
My requirement is when TDID is XYZ, then I have to map the value of TDLINE to the target field.
I am successfully able to map as long as the ocurance of the segment E1EDKT2 is only once with in E1EDKT1. But if there is more than once, mapping is getting failed.
Eample:
<E1EDKT1 SEGMENT="1">
<TDID>0010</TDID>
<TSSPRAS>E</TSSPRAS>
<TSSPRAS_ISO>EN</TSSPRAS_ISO>
<E1EDKT2 SEGMENT="1">
<TDLINE>SHOT PATTERN LAKE #1 NE</TDLINE>
<TDFORMAT>*</TDFORMAT>
</E1EDKT2>
<E1EDKT2 SEGMENT="1">
<TDLINE>2 HOLES @ 20' OF POWDER</TDLINE>
<TDFORMAT>*</TDFORMAT>
</E1EDKT2>
<E1EDKT2 SEGMENT="1">
<TDLINE>26 HOLES@62' OF POWDER</TDLINE>
<TDFORMAT>*</TDFORMAT>
</E1EDKT2>
<E1EDKT2 SEGMENT="1">
<TDLINE>4 1/2" DIA</TDLINE>
<TDFORMAT>*</TDFORMAT>
</E1EDKT2>
<E1EDKT2 SEGMENT="1">
<TDFORMAT>*</TDFORMAT>
</E1EDKT2>
</E1EDKT1>
<E1EDKT1 SEGMENT="1">
<TDID>Z201</TDID>
<TSSPRAS>E</TSSPRAS>
<TSSPRAS_ISO>EN</TSSPRAS_ISO>
<E1EDKT2 SEGMENT="1">
<TDLINE>SHOT SERVICE</TDLINE>
<TDFORMAT>*</TDFORMAT>
</E1EDKT2>
</E1EDKT1>
<E1EDKT1 SEGMENT="1">
<TDID>Z207</TDID>
<TSSPRAS>E</TSSPRAS>
<TSSPRAS_ISO>EN</TSSPRAS_ISO>
<E1EDKT2 SEGMENT="1">
<TDLINE>GEORGE HAWS</TDLINE>
<TDFORMAT>*</TDFORMAT>
</E1EDKT2>
</E1EDKT1>
<E1EDKT1 SEGMENT="1">
<TDID>Z208</TDID>
<TSSPRAS>E</TSSPRAS>
<TSSPRAS_ISO>EN</TSSPRAS_ISO>
<E1EDKT2 SEGMENT="1">
<TDLINE>MIKE PAGE</TDLINE>
<TDFORMAT>*</TDFORMAT>
</E1EDKT2>
</E1EDKT1>
<E1EDKT1 SEGMENT="1">
<TDID>Z215</TDID>
<TSSPRAS>E</TSSPRAS>
<TSSPRAS_ISO>EN</TSSPRAS_ISO>
<E1EDKT2 SEGMENT="1">
<TDLINE>SHOT #86217</TDLINE>
<TDFORMAT>*</TDFORMAT>
</E1EDKT2>
<E1EDKT2 SEGMENT="1">
<TDFORMAT>*</TDFORMAT>
</E1EDKT2>
</E1EDKT1>
In the above example I need to map TDLINE = SHOT #86217 to target filed as TDID=Z215. Can anyone please help how to achive the same.
Regards,
N@v!n
Edited by: navin kumar on Jul 27, 2009 7:39 PM
Hi Navin
I guess is a context problem...or maybe you need a MapwithDefault
but i dont understand what do yuo want?,can you give the Payload.
Thanks
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
null
Edited by: navin kumar on Jul 27, 2009 8:34 PM
Edited by: navin kumar on Jul 27, 2009 8:35 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.