Skip to Content
0
Former Member
Jun 27, 2008 at 03:16 AM

Mapping problem

10 Views

Hi

I am not able to populate all the records in target Message type. The Source and target message types are as shown below.

I mapped lot of fields of RECORD_TYPE_1(0..UNBOUND) to fields of CCD_TRANSACTION_DATA(1..UNBOUND). In source

I have abt 10000 records. But in rutime, in output file, I am able to see data in only one record and rest of them all are of

zero's.(I used remove context node function in this case). If I use split by value node function, I am able to see data in 10000

records, but all records are containing the same data of single record. How to solve this problem ?? I want to populate all the

10000 records data in target structure i.e CCD_TRANSACTION_DATA(1..UNBOUND) here.

Source Message Type

>RECORDSET

>>>RECORD_TYPE_0(1..1)

>>>RECORD_TYPE_1(0..UNBOUND)

>>>RECORD_TYPE_2(1..1)

>>>RECORD_TYPE_3(1..1)

>>>RECORD_TYPE_4(1..1)

Each RECORD_TYPE_0,1,2,3,4 again contains approx 20 fields.

Target Message Type

>CCD_HEADER_DATA(1..1)

>CCD_TRANSACTION_DATA(1..UNBOUND)

>CCD_TOTALS_RECORD(1..1)

Again each above structure contain approx 10 fields.

Any help in this regard is highly appreciated.

thanks

kumar