Datos en Tabla Interna
Hola a todos, tengo el siguiente problema
en un reporte ALV he creado una tabla interna t_faccom, la cual la cargo a traves de un select de una tabla de SAP
select NROLIQ
into TABLE t_faccom
from ZPSCD_LIQCAB
where fechaliq in Fecha and
RENTA = '01' and
REG_CODDANE = CODDANE and
USUARIO_CREA in Usuario.
Despues recorro la tabla t_faccom para generar una nueva asi:
loop at t_faccom.
select MANDT RENTA NROLIQ NROCONS IDATRIBUTO VALOR
into TABLE t_detimp
from ZPSCD_VLRSATRIB
where RENTA = '01' AND
NROLIQ = t_faccom-NROLIQ.
endloop.
El problema radica que en la tabla t_detimp siempre me deja el ultuimo regsitro leido de la tabla ZPSCD_VLRSATRIB y lo que necesito es que en ella queden todos los registros que cumplan la condició ¿ QUE PUEDE ESTAR SUCEDIENDO? ¿ALGUNA PROPUESTA PARA SOLUCIONARLO?
Gracias por la ayuda
|