cancel
Showing results for 
Search instead for 
Did you mean: 

mapping UDF

Former Member
0 Kudos

source DTM[0] occcurance 1-9 Target

2005 mapping "137"

2380 mapping E1ED13-NTEND for EIEDT13-QUALF="015"

2379 102

DTM[1] occcurance 1-9 Target

2005 mapping "2"

2380 mapping E1ED13-NTEND for EIEDT13-QUALF="006"

2379 102

if this two conditions are not satisfied then it"ll supress the value.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Actually the field 2005 is a mandatory field.so when i map with the DTM field using createif function also i put the condition of QUALF field .but i am not getting the desired result.My result should be there will generate 2 DTM nodes .when the value of 2005 is 137 & 2.

best regards

Manas Mahani

Former Member
0 Kudos

first of all u will have to duplicate subtree on the DTM node on the target side

then if u place the qualifier condition on the node itself then there wont be any need to rewrite that condition for the child fields so map them directly

If this wont work then tell me what the source field structure is

Vaibhav

Former Member
0 Kudos

thanks Vaibhav it was really a helpful answer..

best regards

Manas Mahani

Former Member
0 Kudos

put the qualifier condition on the node DTM using createif function. In that way 2 DTM nodes will be created.

for the 2380 field, put the qualifier condition again using an empty constant in the else condition. 2005 and 2379 fields u can map directly

Vaibhav