✒️ABAP Los conceptos importantes de reportes
ABAP Los conceptos importantes de reportes
VARIANTE DE EJECUCIÓN
La variante de ejecución es una pantalla (SELECT OPTION) ya pre rellenada o con campos ya completados para no tener que repetir la entrada de datos.
VARIANTE: En SAP una variante es una imagen de información fija que podemos introducir en una pantalla de selección de una transacción. Se puede introducir valores a cada uno de los campos de una pantalla de selección y grabarla para más tarde recuperarla de nuevo a la hora de ejecutar el programa o transacción. |
COMO CREAR UNA VARIANTE:
1. No situamos en la pantalla de selección de la que queremos crear una variante.
2. Rellenamos los campos con los datos que queremos que se graben en la variante
3. (en NETWEAVER) MENU -> GOTO -> VARIANTS -> SAVE AS A VARIANT
4. Entramos el nombre de la VARIANTE
5. Entramos la descripción
6. Modificamos o no los marcadores de campos según las necesidades
7. Grabamos
COMO RECUPERAR UNA VARIANTE:
1. Nos situamos en la pantalla de selección
2. (en NETWEAVER) MENU -> GOTO -> VARIANTS -> GET
3. Nos mostrará la lista de variantes.
4. Seleccionamos la nuestra y aceptamos.
COMO BORRAR UNA VARIANTE:
1. Nos situamos en la pantalla de selección
2. (en NETWEAVER) MENU -> GOTO -> VARIANTS -> DELETE
3. Nos mostrará la list de variantes
4. Seleccionamos la variante
5. Nos pregunta si solo en este cliente o en todos.
CREAR TRANSACCIONES ASOCIADAS A REPORTS:
Los usuarios finales de nuestros programa no tendrán acceso a la Tx SE38 para ello se crean transacciones que ellos si podrán ejecutar y se asocian a nuestros programas.
Mediante la Tx SE93, podemos crear, modificar transacciones para asociarlas a nuestros programas. |
COMO CREAR UNA TRANSACCION:
1.- Ejecutamos Tx SE93
2.- Entramos el nombre de la transacción Z que queremos crear
3.- Pulsamos en Crear
4.- Entramos la descripción.
5.- Indicamos de que tipo es (en nuestro caso 2ª opción)
6.- Aceptamos
7.- Nos pedirá el programa/report que asociar
8.- Podemos indicar una variante
9.- Podemos indicar las autorizaciones
10.- Grabamos
11.- Nos pedirá el paquete al que asignarlo
12.- Ya la podemos ejecutar.
COMO BORRAR UNA TRANSCCION ERRONEAMENTE CREADA:
1.- Ejecutamos Tx SE93
2.- Ponemos el nombre de la transacción Z que queremos borrar
3.- Pulsamos en el icono de la papelera.
COMO MODIFICAR UNA TRANSACCION CREADA:
1.- Ejecutamos Tx SE93
2.- Ponemos el nombre de la transacción Z que queremos modificar
3.- Pulsamos en Ver/View o Modificar/Change
EL NAVEGADOR DE OBJETOS
Mediante la Tx (transacción) SE80 podemos acceder al navegador de objetos. Mediante esta transacción podemos ver y modificar, programas, paquetes, módulos de función, clases, aplicaciones WebDynPro, etc.
Esta transacción resulta más útil que la Tx SE38 cuando se crean programas complejos.
UTILIZACION DE COLORES EN REPORTS
Mediante la sentencia FORMAT COLOR podemos establecer un color, se debe ejecutar antes que la sentencia write.
Sintaxis: FORMAT COLOR <color/es>.
COLOR también se puede aplicar al write.
Sintaxis: WRITE <texto/campo> COLOR <color>.
 
 
 
Sobre el autor
Publicación académica de Josep Antoni Lopez Moyano, en su ámbito de estudios para la Carrera Consultor ABAP.
Josep Antoni Lopez Moyano
Profesión: It Manager - España - Legajo: QP26P
✒️Autor de: 375 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP HCM Nivel Inicial
- Carrera Consultor Basis NetWeaver Nivel Avanzado
- Carrera Consultor Basis NetWeaver Nivel Inicial
- Máster Funcional ABAP
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial