duda sobre ordenación de tablas.
Buenas compañeros, tenog una duda a ver si podeis ayudarme.
Tengo dos tablas, vamos a llamarlas t_entregas y t_doc_aux.
ambas tablas tienen la siguiente estructura:
DATA: BEGIN OF t_entregas OCCURS 0,
vbeln LIKE vbak-vbeln,
posnr LIKE vbap-posnr,
sernr LIKE equi-sernr,
matnr LIKE equi-matnr,
werks LIKE vbap-werks,
lgort LIKE lips-lgort.
DATA: END OF t_entregas.
DATA: BEGIN OF n_doc_aux OCCURS 0,
vbeln LIKE n_docu-vbeln,
num_pos LIKE n_docu-num_pos.
DATA: END OF n_doc_aux.
Vale, imaginemos que n_doc_aux esta ordenada por num_pos, de menor a mayor.
ahora necesito ordenar t_entregas en función de n_doc_aux.
Había pensado en pasar los datos de t_entregas a una nueva tabla auxiliar para ordenar esta, limpiar la original y pasar los datos de nuevo a t_entregas.
sin embargo, por mucho que lo intento, no logro sacar el código abap...
Alguna ayuda?
|