Hey, Strcutuer of source and target is different. Example:
Table xyz: contain the following fields: F1, F2,F3 F4 F5 and define the work area lw_xyz of type table xyz.
Now your fetching data of fields F2 and F4 fields from table xyz. When reasult move into work area, It will assign as
Sorce to Target
F2 = F1
F4 = F2
= F3
= F4
So, Data is correct but data assigning to wrong fields. This is normal behavior of open SQL. Please write Select * or add move in corresponding fields.
Ravishankar