✒️ABAP El ALV jerárquico y el agrupamiento
ABAP El ALV jerárquico y el agrupamiento
Se pueden agrupar los registros mostrados en un ALV. Se declarará una tabla del tipo SLIS_T_SORTINFO_ALV y una estructura del tipo SLIS_SORTINFO_ALV.
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.
NOTAS: En un ALV Jerárquico no se puede utilizar el evento TOP-OF-PAGE con cabeceras y LOGO. Tampoco es posible el botón de exportar el listado debido a la disparidad de registros de ambas tablas.
 
 
 
Sobre el autor
Publicación académica de Francisco Javier Gomez Jimenez, en su ámbito de estudios para la Carrera Consultor ABAP.
Francisco Javier Gomez Jimenez
Profesión: Consultor Junior - España - Legajo: KW17D
✒️Autor de: 200 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado
🎓Egresado de los módulos:
- Carrera Consultor ABAP Nivel Inicial
- Carrera Consultor en SAP MM Nivel Avanzado
- Carrera Consultor en SAP MM Nivel Inicial