
Unidad 5 : Reportes
Lección 1: Conceptos importantes de reportes.
1.1 Creación de una variante de ejecución
Ø SE38
Ø VARIANTE: imagen de información fija que podemos introducir en una pantalla de selección.
1.2 Creación de transacciones asociadas a reportes.
Ø SE93
Ø Audio tip2:
o Transacciones de diálogo: están ligada a una dynpro o pantalla de un programa ABAP
o Transacciones de parámetros: Son llamadas a transacciones con parámetros definidos pudiendo omitir la pantalla inicial de la transacción original
o Transacciones de variantes. Ya existentes llamadas con una variantes anteriormente creada.
o Transacciones de reportes: Llaman a un reporte ABAP. Se ejecuta un SUBMIT al programa ejecutable.
o Transacciones orientadas a objetos. Linkeadas a un método de clase local o global.
1.3 El navegador de objetos.
Ø SE80
Ø Audio tip 3: SE93
1.4 Utilización de colores en reportes.
Ø FORMAT COLOR
Audio tip 1:
Si deseamos que un check box de la pantalla de selección de un reporte aparezca por defecto tildado entonces debemos utilizar la adición de DEFAULT X al momento de declarar el check box en la pantalla de selección lo mismo se puede aplicar para los radio buttons
Audio tip 2:
Existen diferentes tipos de transacciones en SAP.
Transacciones de diálogo: son las transacciones más comunes dentro del estándar de SAP. Estas transacciones están ligadas a una dynpro o pantalla de un programa ABAP. Al llamar a estas transacciones se carga el programa ABAP y se llama a la dynpro, de esta manera un transacción de diálogo llama a una secuencia de pantallas más que un programa.
Transacciones de parámetros. Estas transacciones son llamadas a otras transacciones existentes con parámetros de entrada, es decir, que son llamadas a transacciones con parámetros definidos pudiendo omitir 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 un reporte ABAP. La transacción se debe mapear con la pantalla de selección de un programa ejecutable. Internamente cuando se llama a este tipo de transacciones el sistema ejecuta un SUBMIT al programa ejecutable.
Transacciones orientadas a objetos: Este tipo de transacciones aparecen a partir de la versión 6.1 de SAP y la transacción esta linkeada a un método de una clase local o global.
Audio tip 3:
Para crear transacciones asociadas a reportes, podemos utilizar tanto la transacción SE93 como la transacción SE80. Para crear transacciones mediante la SE80 vasta con visualizar nuestro programa en el menú de la izquierda de nuestra pantalla y presionar el botón derecho de mouse sobre él seleccionando la opción crear transacción