Hello all,
DATA: BEGIN OF I_PUT_DATA OCCURS 0,
SOLD_TO TYPE /BIC/AZVAITM00-SOLD_TO,
MATERIAL TYPE /BIC/AZVAITM00-material,
ORDER_QTY TYPE /BIC/AZVAITM00-ORDER_QTY,
DOC_TYPE TYPE /BI0/OIDOC_TYPE,
END OF I_PUT_DATA.
DATA: BEGIN OF I_AZVAITM00 OCCURS 0,
DOC_NUMBER TYPE /BIC/AZVAITM00-D OC_NUMBER,
S_ORD_ITEM TYPE /BIC/AZVAITM00-S_ORD_ITEM,
FISCVARNT TYPE /BIC/AZVAITM00-FISCVARNT,
SOLD_TO TYPE /BIC/AZVAITM00-SOLD_TO,
MATERIAL TYPE /BIC/AZVAITM00-material,
ORDER_QTY TYPE /BIC/AZVAITM00-ORDER_QTY,
DOC_TYPE TYPE /BI0/OIDOC_TYPE,
END OF I_AZVAITM00.
There are above two internal table (I_PUT_DATA , I_AZVAITM00 ). data got selected into I_AZVAITM00 .
Now I want to copy data from I_AZVAITM00 to I_PUT_DATA .
I am doing in following way.
LOOP AT I_AZVAITM00.
MOVE-CORRESPONDING I_AZVAITM00 TO I_PUT_DATA.
APPEND I_PUT_DATA.
ENDLOOP.
Is there is another way. Outside loop only how can we assign/Move data?