✒️SAP / Los perfiles que trabajan en SAP Por Christopher Romero Perez
Los perfiles que trabajan en SAP

El Lenguaje De Programación ABAP
¿QUÉ ES ABAP?
Es un lenguaje de programación de cuarta generación, propiedad de SAP, que se utiliza para programar en sus productos SAP ECC y SAP S/4HANA.
Sus siglas significan Advanced Business Application Programming, es decir Programación Avanzada de Aplicaciones de Negocio, aunque también es conocido como SAP ABAP.
Historia de ABAP:
desarrollado por SAP como un lenguaje de programación para elaborar reportes para el sistema SAP R/2, en los años 80's. Era una mezcla entre COBOL y SQL.
En 1999 con el lanzamiento de la versión 4.6 de R/3, SAP lanzó una extensión orientada a objetos llamada ABAP Objets, esto no convirtió a ABAP en un lenguaje orientado a objetos, sino que permite que determinadas funcionalidades puedan ser pensadas y desarrolladas utilizando la programación orientada a objetos.
En las últimas versiones se fueron incorporando las últimas innovaciones tecnológicas de los lenguajes de programación modernos de hoy en día, inclusive puede programar en otros entornos de desarrollo diferentes al ABAP Development Workbench.
Las principales fortalezas de ABAP.
Los puntos fuertes que presenta ABAP son los siguientes:
· Utiliza sentencias de OPEN SQL para conectarse con prácticamente cualquier base de datos
· Es un lenguaje de programación estructurado, que también puede ser programado orientado a eventos y también puede programarse utilizando la orientación a objetos
· Cuenta con miles de funciones para el manejo de archivos, bases de datos, fechas, caracteres, entre otros
· Permite conexiones RFC para conectar a los sistemas SAP con cualquier otro sistema o lenguaje de programación
· Permite la creación de aplicaciones multiidiomas.
· Posee una ayuda muy potente sobre la sintaxis.
· Permite la realización de reportes en forma rápida y sencilla.
LAS HERRAMIENTAS PROPIAS DE ABAP
· El Diccionario de Datos ABAP (Transacción SE11)
· El Editor de programas (Transacciones SE38 y SE80)
· El Screen Painter (Transacción SE51)
· El Entorno de depuración (Dentro de la transacción SE38)
· Otras herramientas
Modificaciones del sistema estándar de SAP:
· Customer Exits (CMOD y SMOD)
· Field Exits (CMOD y escribir PRFB)
· BADIS (Business Adds-ins, SE18 y SE19)
· Enhancements (SE38)
· Estructiras Append (SE11)
LOS CONSULTORES SAP
Dentro del ecosistema SAP, existen básicamente 3 tipos de consultores, estos son:
Consultor Funcional: son aquellos profesionales que tienen el conocimiento de un área funcional o módulo del sistema y están encargados de ayudar a las empresas a configurar el sistema SAP
Consultor SAP Basis: tienen como principal responsabilidad la administración del entorno SAP asegurando la integridad del sistema, esto incluye tareas de mantenimiento, actualizaciones y generación de backups con el fin de tener un respaldo de la información.
Consultor Técnico: cuando hablamos de los consultores técnicos nos estamos refiriendo a las personas que poseen los conocimientos técnicos dentro del sistema SAP. En general nos referimos a los programadores ABAP, pero también podríamos estar hablando de otros perfiles dependiendo de la tecnología utilizada
CICLO DE TRABAJO DE UN CONSULTOR ABAP:
1. El requerimiento del cliente al consultor funcional
2. La elaboración del diseño funcional
3. Elaboración del diseño técnico y la programación
 
 
 
Sobre el autor
Publicación académica de Christopher Romero Perez, en su ámbito de estudios para el Curso Introducción SAP.
Christopher Romero Perez
Profesión: Lic. en Contaduría Pública. - Venezuela - Legajo: MS40V
✒️Autor de: 11 Publicaciones Académicas
🎓Egresado de los módulos:
- Master Accounting for SAP S/4HANA FINANCE
- Carrera Consultor SAP FI Nivel Avanzado
- Carrera Consultor SAP FI Nivel Inicial
- Curso Introducción SAP
Disponibilidad Laboral: FullTime
Presentación:
Egresado de la universidad tecnológica del centro de venezuela como lic. en contaduría, en busca de formar parte de un equipo donde pueda contribuir al desarrollo de metas y aprendizaje continuo.
Certificación Académica de Christopher Romero

























