✒️SAP El lenguaje de programación ABAP
SAP El lenguaje de programación ABAP
SAP ABAP
ABAP DEVELOPMENT WORKBENCH O ENTORNO DE DESARROLLO ABAP
Se podrá adaptar SAP a lo que el cliente o la empresa necesita.
ABAP es un lenguaje de programación ESTRUCTURADO.
ABAP tambien es un lenguaje orientado a eventos, que consiste en la secuencia de instrucciones que dependen de una condición o evento.
LAS PRINCIPALES FORTALEZAS DE ABAP
Utiliza sentencias de OPEN SQL para concectarse a cualquier base de datos.
EL lenguaje de programación puede ser estructurado a eventos y a objetivos
Hay miles de funciones para el manejo de archivos
Permite conexiones RPF para conectar a los sistemas SAP con cualquier otro sistema.
Permite creación de aplicaciones multi idioma
Posee una ayuda sobre la sintaxis y la semantica del lenguaje
ABAP POSEE DICCIONARIO
TRANSACCIÓN SE11: Diccionario ABAO
EDITOR DE PROGRAMA (SE38 - SE80)
Permite incluir corrección automatica, resaltar palabras clave y tener una visita en forma de estructura jerarquica, que ofrece la posibilidad de ocultar o desglosar bloques sintactico. (son utilizadas para crear aplicaciones o programas ABAP dentro del sistema SAP).
EL SCREEN PAINTER (Transacción SE51)
Se crean rapidamente interfases gráficas de usuario uncluyendo una amplia gama de elementos de control, como botones de pulsación, check box, etiquetas etc...
ENTORNO DE DEPURACIÓN (DENTRO DE LA TRANSACCIÓN SE38): El modo debugging de ABAP, tiene ayudas como breakpoints y watchpoints.
LAS MODIFICACIONES AL SISTEMA DE SAP:
Esta tiene pequeñas ampliaciones, para que se pueda adaptar el sistema a las necesidades del cliente.
Las principales AMPLIACIONES SON:
Customer Exits (Transacciones CMOD Y SMOD): Espacios para que el usuario agregue codigo para validaciones y mejoras.
Field Exits (Transacciones CMOD y escribir PRFB): Son validaciones de los elementos asociados.
BADIS: (Transacciones SE18 Y SE19): Utilización de objetos ABAP para la implementación de validaciones, sin tener que modificar el codigo.
Enhancements (SE38): permite agregar funcionalidades determinadas.
Estructuras Append SE11: Son objetos ABAP que se crean para agregar datos o configuraciones a las bases de datos.
 
 
 
Sobre el autor
Publicación académica de David Santiago Sanchez Rojas, en su ámbito de estudios para el Carrera Consultor Basis NetWeaver.
David Santiago Sanchez Rojas
Profesión: Project Manager - Espa?a - Legajo: OG54O
✒️Autor de: 16 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Soy santiago un profesional en negocios internacionales y master en direcci?n y creaci?n de empresas, apasionado por el business intelligence y la ia, con una pasi?n grande por la gesti?n de proyectos
Certificación Académica de David Sanchez