✒️ABAP / Los conceptos importantes de reportes Por Oscar Aravena Muller
ABAP Los conceptos importantes de reportes

Introducción: Aprende a optimizar reportes SAP con variantes de ejecución (ahorra tiempo en parámetros), creación de transacciones personalizadas para usuarios finales y uso de colores para mejorar la visualización de datos.
1 Variantes de Ejecución
¿Qué son?
Imágenes fijas que almacenan valores de pantallas de selección para reutilizarlos.
Solución perfecta para reportes con muchos parámetros.
Pasos para crear una variante:
-
Ejecuta el reporte (ej: ZTEST_REPORTE_USUARIOS) y completa los campos.
-
Clic en "Grabar" en la barra de herramientas.
-
Asigna nombre y descripción:
-
Nombre: ZPRUEBA_1810
-
Descripción: "Prueba de usuarios activos"
-
-
Confirma grabación → Mensaje en barra de estado: "Variante guardada".
Cómo usarla:
-
Botón "Traer variante" en la pantalla de selección.
-
Selecciona la variante creada (ej: ZPRUEBA_1810).
-
Ventaja: Evita reingresar 20+ parámetros manualmente.
¿Sabías? Las variantes son útiles tanto en producción como en fases de pruebas.
2 Creación de Transacciones para Reportes
Objetivo: Permitir que usuarios finales ejecuten reportes *sin acceso a SE38/SE80*.
Pasos (vía transacción SE93):
-
Ejecuta SE93 → Ingresa nombre de transacción (ej: ZUSU).
-
Clic en "Crear" → Completa:
-
Descripción breve: "Reporte de usuarios"
-
Tipo de transacción: "Reporte"
-
-
Configura detalles clave:
-
Programa: ZTEST_REPORTE_USUARIOS
-
Imagen de selección: 1000 (valor por defecto)
-
Opciones avanzadas:
-
Variante de inicio: Asocia una variante para ejecución automática.
-
Objeto de autorización: Restringe acceso.
-
Capacidad GUI: Marca HTML, Java y Windows.
-
-
-
Grabar → Ejecuta con ZUSU en el campo de comandos.
Error común:
Confundir transacción (ej: ZUSU) con programa (ej: ZTEST_REPORTE_USUARIOS).
3 Uso de Colores en Reportes
Sintaxis básica:
Tabla de colores y usos recomendados:
| 1 | COL_HEADING | Azul/Gris | Títulos |
| 2 | COL_NORMAL | Gris claro | Datos normales |
| 3 | COL_TOTAL | Amarillo | Totales |
| 4 | COL_KEY | Azul/Verde | Claves |
| 5 | COL_POSITIVE | Verde | Valores positivos |
| 6 | COL_NEGATIVE | Rojo | Valores negativos |
| 7 | COL_GROUP | Violeta | Agrupaciones |
Efectos de intensidad:
-
INTENSIFIED ON: Color oscuro/intenso (valor por defecto).
-
INTENSIFIED OFF: Color claro/tenue.
Ejemplo práctico:
Tip: Usa F1 sobre FORMAT COLOR en ABAP para ver la ayuda completa.
Conclusión
-
Variantes: Ahorran tiempo almacenando combinaciones de parámetros.
-
Transacciones personalizadas: Dan acceso seguro a usuarios finales (vía SE93).
-
Colores: Mejoran legibilidad con FORMAT COLOR + códigos predefinidos.
-
Atención:
-
Siempre prueba variantes en IDES antes de producción.
-
Usa objetos de autorización en transacciones para seguridad.
-
Términos clave:
Variante de ejecución, SE93, Transacción Z, FORMAT COLOR, COL_POSITIVE, INTENSIFIED OFF.
 
 
 
Sobre el autor
Publicación académica de Oscar Aravena Muller, en su ámbito de estudios para la Carrera Consultor ABAP Nivel Inicial.
Oscar Aravena Muller
Profesión: Futuro Analista Programador - Chile - Legajo: ZT54U
✒️Autor de: 90 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor SAP BTP Fiori
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
























