| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | TYPES:   BEGIN OF ty_one,       a TYPE char2,       b TYPE char2,       C TYPE char2,   END OF ty_one,   BEGIN OF ty_two,       b TYPE char2,       C TYPE char2,   END OF ty_two. DATA:   lt_tab1    TYPE STANDARD TABLE OF ty_one,   lt_tab2    TYPE STANDARD TABLE OF ty_two. FIELD-SYMBOLS: <fs_struct> TYPE ty_one,                <fs_struct1> TYPE ty_two.   APPEND INITIAL LINE TO lt_tab1 ASSIGNING <fs_struct>.   <fs_struct>-a = 'a1'.   <fs_struct>-b = 'b1'.   <fs_struct>-C = 'c1'.   APPEND INITIAL LINE TO lt_tab1 ASSIGNING <fs_struct>.   <fs_struct>-a = 'a2'.   <fs_struct>-b = 'b2'.   <fs_struct>-C = 'c2'.   APPEND INITIAL LINE TO lt_tab2 ASSIGNING <fs_struct1>.   <fs_struct1>-b = 'z1'.   <fs_struct1>-C = 'z2'.   " MOVE-CORRESPONGING для внутренних таблиц не работает,   " простая альтернатива:   cl_reca_data_services=>move_corresponding_table(     EXPORTING       IT_SRC  = lt_tab1     CHANGING       CT_TRG  = lt_tab2 ). | 
Upd Для ABAP версии 7.40, оператор move-corresponding работает с таблицами, см справку по F1.