Hola... no te entendi muy bien la pregunta, hay partes en donde no te explicas bien...
Pero si hablas de LOOP... en el PBO realizas el LOOP y no dentro de un MODULE... antes de llamar a la dynpro carga tu tabla interna.
Luego en el PBO haces el loop a tu tabla.
* Carga datos a table control
LOOP AT it_lotes
WITH CONTROL tc_lotes
CURSOR tc_lotes-current_line.
* << aca si kieres le pones algun module, segun convenga >>
ENDLOOP.
Esto te creara lineas en tu dynpro tantas las q tenga tu tabla interna... y te las mostrara sin problemas, te mostrara todas..
Cualquier cosa alamos..
Salu2,
Marcko