Antes de hacer un LOOP o cualquier otro bucle que se nos pueda ocurrir lanzar para conocer el numero total de registros que tenemos en nuestra tabla interna. Podemos lanzar lo siguiente:
DATA: lt_tabla TYPE TABLE OF mitabla, lv_total TYPE i. "Mi SELECT SELECT * INTO CORRESPONDING FIELDS OF TABLE lt_tabla FROM mitabla. DESCRIBE TABLE lt_tabla LINES lv_total.lv_total almacenará el valor total de registros.