✒️ABAP Las características de los programas ABAP
ABAP Las características de los programas ABAP
APLICACIONES ABAP: Se pueden crear distintos tipos de objeto, como ser:
Reporte: Tipo de programa ABAP donde generalmente existe una pantalla de selección donde se ingresan ciertos parámetros, luego a partir de estos parámetros se realiza una selección de datos a tablas SAP o tablas Z y finalmente se muestra los datos obtenidos en pantalla mediante la utilización de sentencia write.
Reporte interactivo: Es un tipo de reporte ABAP donde se muestra un primer listado por pantalla con cierta informacion y luego clikeando un linea determinada del primer listado, se accede a otros datos relativos a esa linea y asi sucesivamente por cuantos niveles tenga el listado.
Reporte ALV: Tipo de reporte especifico de ABAP donde el sistema nos proporciona una gran cantidad de funcionaliddes para agregar a nuestro reporte, como la impresion, enviar a excel, ordenar, clasificar, etc.
Programa de Dialogo: Tipo de programa ABAO que consiste en una serie de pantallas o dynpros por las que el usuario va navegando a medida que se produce la ejecucion del programa. Cada pantalla o dynpro tiene una logica asociada.
Formulario: Son objetos de SAP que se utilizan en la creacion de documentos que necesitan ser impresos, visualizados por pantalla o enviados por correo electronico. Ejemplos de formularios son facturas, remitos, ordenes de compra, solicitudes de pedido, etc.
BATCH INPUT: Es una tecnica que consiste en simular a un usuario ingresando datos en SAP pero de manera automatica y utilizando las validaciones que nos proporciona el sistema en sus transacciones. Es un metodo seguro y fiable. Se utiliza generalemtne cuando debe realizarse un elevado numero de altas, modificaciones o bajas.
User exits: Son huecos que deja SAP dentro de los objetos standard del sistema, para que los programadores agreguen codigo de modo de satisfacer un requerimiento que no satisface SAP.
Field exits: Objeto ABAP que se utiliza para relacionar un campo de una dynpro de un determinado programa con un codigo de programa o funcion. El nexo de union entre la funcion y el campo es a traves del elemento de datos de dicho campo.
Funciones: Programa ABAP que se crean a traves de la transaccion SE37 y que pueden ser reutilizados en cualquier otro programa.
RFC: Llamada a funcion remota. Es un protocolo que permite a un programa ehecutar codigo en otra maquina remota sin tener que preocuparse por las comunicaciones entre ambos.
Palabra clave: Palabra propia del lenguaje que no puede sr utilizada por el programador con otra intension con el que se le designo.
Pantalla de seleccion: Conjunto de campos de entrada y selecciones, que se muestran al ejecutar un reporte y que sirven para filtrar datos en tablas del sistema.
REPORT: Palabra reservada de ABAP que se visualiza al comienzo de un programa e indica que el programa en cuestion es un reporte.
A la derecha de la palabra reservada REPORT se indica el nombre del reporte.
Transaccion: Nomenclador para ejecutar una funcionalidad del sistema SAP R/3
SE38 : Editor ABAP- Permite la creacion, modificacion y visualizacion de un programa ABAP.
Objeto local: Un programa o cualquier otro objeto de SAP es grabado como objeto local, es decir no es asignado a una clase de desarrollo o paquete, cuando dicho objeto es de pruebas, es decir no se transportara dicho objeto al ambiente de testing.
Debugger: Es la herramienta que nos proporciona SAP para identificar y corregir errores de programacion.
Breakpoint: Son puntos de control que se colocan en el programa, para que al ejecutarse se detenga el procesamiento en esos puntos, de modo de poder analizar un posible error o la razon por la cual ciertas variables adquieren determinados valores.
Sesion: En SAP se llama sesion o modo a cada pantalla de trabajo que tiene abierta un usuario.
 
 
 
Sobre el autor
Publicación académica de Ernesto Aristides Romano, en su ámbito de estudios para la Carrera Consultor ABAP.
Ernesto Aristides Romano
Profesión: Empleado - Argentina - Legajo: JT79Z
✒️Autor de: 208 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP BI / BW BO Nivel Avanzado
- Carrera Consultor en SAP BI / BW BO Nivel Inicial
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial