✒️ABAP Los conceptos importantes de reportes
ABAP Los conceptos importantes de reportes
Una variante de ejecución permite guardar datos ingresados a mano para no tener que volver a cargarlos.
Cuando se declara un check box con la pantalla de selección con la adición DEFAULT X, el mismo quedará por defecto tildado.
Si queremos que los usuarios finales utilicen los programas, debemos crear transacciones asociadas. Dichas transacciones se crean desde la transacción estándar SE93.
Tipos de transacciones SAP:
Transacciones de diálogo: son las más comunes y al llamar estas transacciones se carga el programa ABAP y se llama a la DYNPRO. Llama a una secuancia de pantallas más que a un programa.
Transacciones de parámetros: son llamadas a otras transacciones existentes con parámetros de entrada.
Transacciones de variantes: transacciones ya existentes llamadas con una variante anteriormente creada.
Transacciones de reporte: llaman un reporte ABAP y se debe mapear con la pantalla de selección de un programa ejecutable. El sistema ejecuta internamente un SUBMIT al programa ejecutable.
Transacciones orientadas a objetos: a parece a partir de la version SAP 6.1 y está linkeada a a un método de una clase local o global.
PARA CREAR UNA TRANSACCIÓN ASOCIADA SE DEBE SEGUIR EL PROCEDIMIENTO DEL EJEMPLO, PERO NO SE PUEDE SEGUIR EL MISMO PARA CREAR LA TRANSACCIÓN ZTRX_USUARIOS YA QUE ESTA YA ESTÁ CREADA.
Procedimiento:
1. Entrar por la transacción SE93.
2. Introducir el código de la transacción y CREAR.
3. Se introduce la descripción breve y el tipo de transacción y se tilda.
4. Se introduce el nombre del porgrama (previamnete creado), la imagen de selección es 1000, y se graba.
5. FINALMENTE, para ejecutar la transacción, se introduce en el campo de comandos y se da enter.
La transacción SE80 (navegador de objetos) sirve para crear, modificar y modificar cualquier objeto (paquetes, programas, módulos de función, clases, aplicaciones WebDynpro, etc. Con programas complejos es mejor que la SE38 ya que permite crear desde allí todos los objetos del programa.
Para crear transacciones asociadas desde SE80, se selecciona el menú a la izquierda de la pantalla y seleccionar CREAR TRANSACCIÓN.
Para utilizar colores en las impresiones por pantalla, se usa la sentencia FORMAT COLOR antes de un WRITE. Entonces la salida se imprimirá resaltada.
LAS VARIANTES ABAP SE UTILIZAN PARA GUARDAR LOS PARÁMETROS INGRASADOS POR PANTALLA, PARA NO TENER QUE CARGARLOS NUEVAMENTE. CON UNA VARIANTE SE PUEDEN INTRODUCIR VALORES EN CADA UNO DE LOS CAMPOS DE UNA PANTALLA DE SELECCIÓN Y GRABARLA PARA MÁS TARDE RECUPERARLA DE NUEVO.
 
 
 
Agradecimiento:
Ha agradecido este aporte: Jose Alvarez Torres
Sobre el autor
Publicación académica de Pedro Ernesto Maldonado, en su ámbito de estudios para la Carrera Consultor ABAP.
Pedro Ernesto Maldonado
Profesión: Ingeniero Ambiental y Sanitario. Icelt Teacher - Colombia - Legajo: ME22C
✒️Autor de: 59 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Inicial
🎓Egresado del módulo:
Certificación Académica de Pedro Maldonado