📘ABAP ALV Jerárquico
Definición de ABAP ALV Jerárquico
Los ALV Jerárquicos se utilizan cuando tenemos que mostrar en un reporte, datos de cabecera y de posición.
En las declaraciones de las tablas internas de cabecera y posiciones, debe haber como mínimo un campo en común, que será el campo o campos por los cuales son vinculan las tablas de cabecera y de posiciones.
Para implementar un ALV jerárquico primeramente debemos declarar las tablas internas de cabecera y detalle con el campo o campos en común.
Luego debemos declarar una estructura del tipo SLIS_KEYINFO_ALV y contendrá el campo clave que une a las dos tablas internas.
Luego crearemos el catálogo del ALV para ambas tablas internas, sumando los campos de ambas tablas en la tabla del catálogo.
A continuación tenemos que completar la estructura ST_KEYINFO. En los campos HEADER01 y ITEM01 va a ir el campo de la tabla de cabecera que hace de vínculo con la tabla de detalles.
Por último, ejecutamos la función REUSE_ALV_HIERSEQ_LIST_DISPLAY