🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

✒️ABAP El lenguaje de programación ABAP

ABAP El lenguaje de programación ABAP

ABAP El lenguaje de programación ABAP

ABAP es un lenguaje de programacion de cuarta generacion, propiedad de SAP, Que su utiliza para programar en sis productos. Sus siglas Advanced Business Application Programming es decir programacion avanzada de aplicaciones de negocios.

ABAP Devolopment Workbench (Entorno de desarrollo ABAP) se compone una serie de herramientas integradas , que permite crear desarrollo nuevos en poco tiempo.

Abap es un lenguaje estructurado. la programacion estructurada es un paradigma de programacion orientado a mejorar la claridad, surge a finales de los 70.

Secuencia: es el orden en que las instrucciones deben ser ejecutada.

Instruccion condicional o seleccion: son las condiciones

Interacion: es la repeticion de una instruccion o grupo de instrucciones mientras se cumple una condicion.

Abap tambien es orientada a evento, la programacion orientada a evento son paradigma de programacion en el que las ejecuciones se determina por las acciones que ocurren en el sistema es definido por el usuario o el propio sistema.

En los años 80 ABAP fue creado Por SAP para elaborar reporte en SApP R/2 en SAP R/3 se mantuvo como un lenguaje de cliente servidor. En el 1999 con la version 4.6 de R/3 SAP lanzo una extension orientada a Objeto.

Principales fortaleza de SAP

Utiliza sentencias de OPEN SQL para conectarse con practicamente cualquier base de datos.

Es un lenguaje de programacion estructurado, orientada a evento y orientada 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 desde otros lenguajes Como Java y C#.

Permite la creacion de aplicaciones multidioma

posee una ayuda muy potente sobre la sintaxis y la semantica del lenguaje,

permite la realizacion de reportes en forma rapida y sencilla.

Las herramientas propias de ABAP

El diccionario de datos Abap (transaccion SE11) es el punto de referencia para los programadores, ya que permite aislarles del sistema de gestion de base de datos que se utilice por debajo. Aqui se crean las tablas estructuras vistas elementos de datos y dominios. tambien ayuda de busqueda los objetos de bloqueos o los objetos de autorizacion.

El editor de programas (Transaccion SE38 y SE80) nos permite actuar una verificacion de sintaxis y aceptar las sugerencias del dispositivo de correccion automatica que tiene incluido. son utilizada para el desarrollo de aplicadiones o programas ABAP.

El screen painter (Transaccion SE51) con estas herramientas creamos rapidamente interfaces graficas de ususario. Las pantallas que se crean se denominan dynpros.

El entorno de depuracion (dentro de la transaccion SE38) el modo Debugging es posiblemente la herramienta mas alabada por los programadores. se utiliza para localizar error en el programa.

Las modificaciones de sistema Estandar de SAP

Las ampliaciones son los huecos que tiene el sistema estandar para que el programador haga modificaciones.

Costumer Exits (transacciones CMOD y SMOD) para validar mejoras.

Fiel Exits (Transaccion CMOD y Escribir PRFB) tambien llamadas ampliaciones de campo, son validaciones de los elementos de datos asociadas a campo de pantallas de SAP.

BADIS (Business adds-ins, Transacciones SE18 y SE19) son un nuevo tipo de extension al sistema SAP basado en Orientada Objeto.

Enhancements (Desde la misma transaccion SE38)

Estructura Append (Desde la Misma transaccion SE11)

Los Consultores

Pueden definirse como un profesional que ofrece servicios para la implementacion optimizacion y ejecucion de los productos SAP y otros sistemas.

Consultor funcional: Los funcionales son aquellas que tienen conocimiento de un area funcional o modulo del sistema.

Consultor SAP Basis: Son los que administran la platarforma SAP Esta plataforma se llama SAP Netweaver. se encargan de la realizacion de actualizaciones backups y mantenimiento del sistema.

Consultor Tecnico: Son los programadores ABAP tambien podriamos estar hablando de otros perfiles dependiendo de la tecnologia.

El ciclo de trabajo de un consultor ABAP

A)El requerimiento del cliente al consutor funcional.

B)La elaboracion del diseño funcional:

Diseño funcional realizado por el consultor funcional

Diseño Tecnico realizado por el Abappers

C)la elaboracion del diseño tecnico y la programacion

-Pruebas unitarias realizada Consultor Tecnico

-Pruebas integrales realizada Consultor Funcional


 

 

 


Sobre el autor

Publicación académica de Edward Henry Rosario Piezal, en su ámbito de estudios para la Carrera Consultor ABAP.

SAP Master

Edward Henry Rosario Piezal

Profesión: Ingeniero en Sistema - Republica Dominicana - Legajo: FM99R

✒️Autor de: 68 Publicaciones Académicas

🎓Egresado de los módulos:

Disponibilidad Laboral: FullTime

Certificación Académica de Edward Rosario