Hola, expertos soy nuevo en el mundo de SAP y queria hacer la siguiente consulta, estoy realizando un reporte donde filtro campos de diversas tablas estandares, pude crear tres estructuras y de esas creé tres tablas internas con sus workareas, creé otra estructura donde me almacena todos los campos de las tablas internas mencionadas y una tabla interna final que me permitirá filtrar todos los datos en un ALV.
el detalle es que en las iteraciones me duplica los registros y si coloco al append fuera del loop me trae solo un registro
Buenas, habria que revisar mejor la lógica de por qué se te estan generando datos duplicados, pero podés hacer un delete adjacents duplicates from GIT_MATERIALS comparing -los campos que quieras comparar para que se borren los duplicados-.