✒️ABAP Los conceptos importantes de reportes
ABAP Los conceptos importantes de reportes
Variantes de Ejecución.
Variante: es una imagen fija de la pantalla de selección de una transacción de modo que podemos introducir los valores que deseamos en cada uno de los campos de la pantalla y grabar dicha pantalla para no tener que volver a cargarlos, las variantes se asocian a los programas del tipo reporte.
Creación de transacciones asociadas a reportes.
Para que los usuarios finales puedan utilizar los programas que nosotros desarrollamos, debemos crear transacciones asociadas a los programas, ya que ellos no tienen acceso a la transacción SE38, ni a ninguna otra transacción de desarrollo. Para crear transacciones asociadas a reportes usamos la transacción SE93.
Existen diferentes tipos de transacciones en SAP
- Transacciones de dialogo: son las mas comunes dentro de estándar de SAP están ligadas a un programa o dynpro o pantalla de un programa ABAP al llamar a estas transacciones se carga el programa el ABAP y se llama a la dynpro de esta manera una transacción de dialogo llama a una secuencia de pantallas mas que de un programa.
- Transacciones de parámetros: estas transacciones son llamas a a otras transacciones existentes con parámetros de entrada es decir que son llamadas a transacciones con parámetro definidos pudiendo emitir la pantalla inicial de la transacción original.
- Transacciones de variantes: son transacciones ya existentes llamadas con una variante anteriormente creada al acceder a una transacción de variante se ejecuta la transacción subyacente con la variante en cuestión
- Transacciones de reporte: son transacciones que llaman a un reporte ABAP la transacción se debe mapear con la pantalla de selección de un programa ejecutable internamente cuando se llama este tipo de transacciones el programa ejecuta un submit al programa ejecutable.
- Transacciones orientadas a objetos: estas transacciones aparecen a partir de la versión 6.1 de SAP y la transacciones esta linkeada a un método de una clase local o global.
El navegador de Objetos.
Mediante la transacción SE80 podemos crear, modificar y visualizar todo tipo de objetos. Algunos de ellos son: Paquetes, Programas, Módulos de función, Clases, Aplicaciones WebDynpro.
Esta transacción es mas útil que la SE38, ya que permite crear directamente desde aquí, todos los objetos componentes de dicho programa.
para crear transacciones mediante la SE80 vasta con visualizar nuestro menú en el lado izquierdo de la pantalla haciendo clip derecho sobre el programa seleccionando la opción crear transacción.
Utilizar colores en reportes.
Se puede utilizar colores a la hora de hacer impresiones por pantalla, tanto en un reporte interactivo como en un reporte clásico. Para esto, vamos a ejecutar la sentencia FORMAT COLOR antes de hacer un WRITE.
 
 
 
Sobre el autor
Publicación académica de Jorge Luis Leal Marquez, en su ámbito de estudios para la Carrera Consultor ABAP.
Jorge Luis Leal Marquez
Profesión: Analista de Sistemas - Venezuela - Legajo: CD46R
✒️Autor de: 113 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP BI / BW BO Nivel Inicial
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: PartTime
Presentación:
Profesional del área de tecnológica, enfocado a garantizar la continuidad de las operaciones. consultor abap.
Certificación Académica de Jorge Leal