Professional Documents
Culture Documents
Agenda
Botn Referencia Utilizacin en Mensajes y Tablas transparentes. Gestin de versiones. Bsqueda de transaccin asociada a vista de actualizacin. Algunas sentencias ABAP. Introduccin al Diccionario de datos. El Debugger. Anlisis de Dump. Enhacement.
Una transaccin arroja un mensaje Z y necesitamos analizar que esta validando el sistema.
Una tabla Z requiere ser modificada. Debemos analizar el impacto del cambio.
NE
Tabla temporal en la memoria del servidor de aplicaciones. Es creada y mantenida por un programa durante la ejecucin, y es descartada cuando el programa termina.
Sintaxis Implcita
APPEND <internal table>.
Dnde? Especifica la tabla Interna o variables que almacenarn temporalmente a los datos
Qu registros?
F1 Ayuda a Sentencias
F1
El Diccionario ABAP permite la administracin de todos los tipos de definiciones usadas en R/3. En el diccionario se pueden crear tipos definidos por el usuario (elementos de datos, estructuras, y tipos de tablas) para ser usadas en programas ABAP, mdulos de funciones, etc. Tablas, indices y vistas pueden ser definidas en el diccionario ABAP y creadas con esta definicin en la BD. El diccionario tambin provee servicios que soportan al desarrollo de programas, por ejemplo definicin de valores posibles (F4 help), seteos y liberacin de lockeos, asignar una ayuda de campo (campo F1) a un campo de una pantalla.
Tablas Transparentes
Elemento de Datos
Tipo
Longitud
Debugger - Contexto
Botones de avance Puede iniciarse de distintas formas: /H en la lnea de comandos Setear el breakpoint y ejecutar el programa (hasta 30) Desde la SE38 mediante botn Debbugging Sintaxis BREAK-POINT
Programa / Include
Cdigo Fuente
Breakpoint de debugger: Es solo vlido mientras la instancia de debugging est activa. Breakpoint de sesin: permanecen activos independientemente de la instancia de debugger y es vlido para todas las sesiones de un usuario. Breakpoint externo o de usuario: es vlido para todos los usuarios loggeados en el sistema. Son vlidos por 2 hs.
Debugger Watchpoint
El programa se interrumpe cuando el contenido de un campo alcanza el valor indicado
Ampla la vista
Enhacement
Tipos de enhacement
Menu Exits : permiten agregar elementos al men desplegable en aplicaciones estndar. Puede utilizar estos elementos de men para llamar a sus propias transacciones. Screen exits: permite aadir campos a las pantallas estndar. User exit: Se componen de subrutinas vacas (FORM) en especial Includes, en la que se permite agregar cdigo. Estas subrutinas estn dentro dentro de lugares especiales dentro de los programas, por lo que solo es posible realizar una extensin si SAP lo tiene previsto. Function Exits: permiten agregar funcionalidad dentro de mdulos de funciones. Desempean un papel tanto en las salidas de men y la pantalla. Field Exits: permite crear su propia lgica de programacin para cualquier elemento de datos en el diccionario. Usted puede utilizar esta lgica para llevar a cabo los controles, las conversiones, o proceso de negocio relacionadas con cualquier campo de la pantalla.
Bsqueda de Enhacement
Preguntas
Gracias!