✒️ABAP Las características de los programas ABAP
ABAP Las características de los programas ABAP
Dentro del mundo ABAP se pueden crear distintos tipos de objetos: el tipo de objeto que vamos a necesitar crear o modificar en el sistema va a depender del requerimiento o la necesidad del usuario del sistema SAP.
Los objetos más comunes con los que se trabajaran en el día a día como programadores ABAP son los siguientes:
· Los reportes, dentro de los cuales tenemos los reportes clásicos, el reporte interactivo y el reporte AVL.
· Los programas de diálogo, o también llamado module pool
· Los módulos de funciones y los módulos de funciones RFC
· Los formularios dentro de los cuales vamos a trabajar principalmente con los SAPScripts y los Smartforms
· Los Batch imput, que son un tipo de programa aque se utiliza para el ingreso de datos masivo de datos al sistema.
· Las ampliaciones, dentro de las cuales vamos a trabajar con los User Exit, los customer exit, los field exit, los screen exit los menu exit y los Enhancement.
· Las interfaces, es decir los archivos de entrada y los archivos de salida.
Veamos los llamados reportes básicos o simplemente reportes que son los objetos con los que más vamos a trabajar como programadores ABAP.
Reporte: Es un programa que consiste en una serie de instrucciones y palabras clave cuyo objetivo es procesar datos de entrada, que se ingresan al programa a través de lo que se conoce como Pantalla de Selección o se pueden obtener de las tablas bases de datos del sistema SAP.
Generalmente la estructura de un reporte es de la siguiente manera:
PALABRAS RESERVADAS.
Las palabras reservadas, como su nombre lo indica, son palabras o sentencias que están reservadas dentro del lenguaje de programación ABAP para ocupar determinadas funciones y que no pueden ser utilizadas por los programadores con otras intenciones diferentes para las que han sido creadas.
Ejemplo:
- ü REPORT
- ü DATA
- ü PERFORM
- ü INITIALIZATION
Existen cuatro tipos de palabras reservadas o claves:
Ø Las declarativas: que se utilizan para declarar datos que vamos a usar dentro del programa. Ej. DATA, TABLES o CONSTANT.
Ø Los eventos: que ocurren en el programa. Por ejemplo: START-OF-SELECTION, TOP-OF PAGE o INITIALIZATION
Ø Las de control: son sentencias de control de flujo de programa. Ejemplo: IF, WHILE o DO
Ø Las operativas: realizan funciones según la palabra clave. Ejemplo: WRITE, MOVE o TRASLATE
 
 
 
Sobre el autor
Publicación académica de Pedro Cruz Barrera, en su ámbito de estudios para la Carrera Consultor ABAP.
Pedro Cruz Barrera
Profesión: Consultor Funcional Sd, Key User Sd - Mexico - Legajo: JX94S
✒️Autor de: 35 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: PartTime
Presentación:
Consultor funcional sap sd avanzado, conocimientos de manejo de clientes de cadenas de autoservicio, conocimientos de facturacion, addendas de cadenas comerciales, recuperacion de cartera vencida
Certificación Académica de Pedro Cruz