✒️ABAP Las características de los programas ABAP
ABAP Las características de los programas ABAP
LECCION CARACTERISTICAS DE LOS PROGRAMAS ABAP
UNIDAD 2 Declaración y procesamiento de datos.
Aplicaciones ABAP
Objetos comunes en SAP
- Reporte, Reporte interactivo y Reporte ALV
- Programa de Dialogo
- Formularios
- Batch Imput
- User exits
- Fiel exits
- Funciones y RFC
Existen 4 tipos de palabras claves:
- Declarativas
- Data, Tables, Constant
- Eventos
- Start-of-selection, top-of-page
- Control
- If, While, Do
- Operativas
- Write, move
Estructura de un programa
Report (Nombre)
Tables
Data
eventos
subrutinas
los comentarios podemos ponerlos de 2 formas con asteristo al inicio de la linea, con comillas dobles en cualquier posición de la linea.
Principales eventos de un programa:
Initialization: inicializar los campos de la pantalla de selección de un programa o variable
at-selection-screen validar datos introducidos en los parametros de pantalla de selección
Start-of-selection este evento se lanza cuando se procesa la instrucción Report, se ejecuta el código que esta entre report y start-of-selection.
end-of-selection termina el procesamiento central del programa es decir luego del S-O-Sele
AT-LINE-SELECTION Permite al usuario seleccionar una linea de un listado y realizar alguna accion (reportes interactivos)
AT-USER-COMMAND se utiliza cuando el usuario presiona un boton del menú en un reporte
TOP-OF-PAGE Se utiliza para para colocar titulos o cabeceras.
END-OF-PAGE Este evento se lanza cuando se crea una nueva pagina, esto ocurrira cuando el numero de lineas sobrepase el fijado en la pagina en la sentencia report.
DEBUGGER
2 tipos de Break point
Estáticos se generan escribiendo en el programa la sentencia break-point el programa detendra la ejecución donde escribimos el BP y pasará automaticamente al modo debugging funcionan independientemente del usuario que ejecute el programa.
Dinamicos
Existen 3 tipos de debugging
Break point del debugging que son creados en el debugger y se borran cuando se cierra el debugger
Break point de sesión que son creados en el editor abap y duran mientras duran las sesión del usuario para todos los modos externos existentes para las sesión de logon.
Break point Externos que son validos para todas las sesiones para todos los usuarios y son validos por 2 horas
Single step ejecutamos paso a paso
execute ejecutamos sub rutina a subrutina sin entrar al contenido
return regresamos a la rutina de nivel superior
Run continuamos la ejecución hasta el final del programa.
 
 
 
Sobre el autor
Publicación académica de Franco Alfieri Maringota Alvarado, en su ámbito de estudios para la Carrera Consultor ABAP.
Franco Alfieri Maringota Alvarado
Peru - Legajo: GF44M
✒️Autor de: 288 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP FI Nivel Inicial
- Carrera Consultor en SAP BI / BW BO Nivel Avanzado
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
- Carrera Consultor en SAP BI / BW BO Nivel Inicial