![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP Las características de los programas ABAP
ABAP Las características de los programas ABAP
![ABAP Las características de los programas ABAP ABAP Las características de los programas ABAP](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/497.jpg)
Los objetos ABAP
- los reportes, pueden tener reportes clasicos, reportes interactivos, reporte ALV
-programas de dialogo o module pool
-formularios
-Batch Input, programa para ingresos masivos de datos al sistema
- ampliaciones
-Interfaces.
Los reportes clasicos son los objetos que mas vamos a utilizar como programadores ABAP
existen cuatro tipos de palabras reservadas o claves:
Las declarativas
Los eventos
Las de control
Las operativas
Es importante escribir comentarios en todos los programas que trabajemos, ya que estos ayudan a entender la logica del codigo.
Existen dos formas de utilizar un comentario
1. con un asterisco en la primera columna de la fila.
2. con comillas en cualquier posición de linea.
Los eventos de un programa
un evento dentro de SAP es una etiqueta que identifica una seccion de codigo.
no se pueden crear eventos nuevos, solo utilizar los que ya existen
principales eventos
1. INITIALIZATION
Es el primer evento que se ejecuta dentro del programa.
2. AT SELECTION-SCREEN
Se utiliza para validar los campos introducidos en la pantalla de selección es decir este tipo de eventos solo lo vamos a encontrar en reportes que cuenten con una pantalla de selección.
3. START-OF SELECTION
se utiliza para realizar el procesamiento central de un programa
4.END-OF-SELECTION
este se procesa cuando termina el procesamiento central, es decir luego del START-OF SELECTION.
5.AT LINE-SELECTION
se utiliza para los reportes interactivos.
6. ATER USER COMAND
Se ejecuta cuando el usuario hace click en un boton del menu del reporte.
7. TOP-OF-PAGE
se utiliza para generar titulos o cabeceras
8. END-OF-PAGE
se ejecuta cuando se genera un listado de salida.
listado mas comunmente utilizados
- jerarquia de aplicaciones.
- paquete.
- programa.
-grupo de funciones
-clase o interface.
- Comp./Intf Web Dynpro para desarrollar aplicaciones web mediante sap
 
 
 
Sobre el autor
Publicación académica de Jose Sebastian Salamanca Garcia, en su ámbito de estudios para la Carrera Consultor ABAP.
Jose Sebastian Salamanca Garcia
Profesión: Estudiante - Colombia - Legajo: QN77N
✒️Autor de: 59 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Jose Salamanca