Qué es ABAP

Qué es ABAP

Todos los desarrolladores conocen muchos lenguajes de programación… C, PHP, Java,… pero en SAP se desarrolla con otro lenguaje por eso, hoy vamos a hablar de…

Qué es ABAP

Al iniciarse en SAP una de las preguntas más comunes que se hace es: ¿SAP es tan configurable como ajustarse a todas las necesidades de una empresa?, ¿de cualquier empresa?. La respuesta es doble. Si y no.

Si, porque permite desarrollar sobre el ERP para ajustarse a las necesidades. No, porque permite desarrollar sobre el ERP para ajustarse a las necesidades y es en el momento en que se requiere una mayor personalización cuando entra en juego el lenguaje de programación ABAP.

ABAP son las siglas de Advanced Business Application Programming y es el lenguaje de programación nativo y de cuarta generación, que usa SAP para desarrollar las personalizaciones que no se puedan realizar con parametrizaciones propias de cada módulo dentro SAP.

ABAP tiene un gran potencial ya que permite desarrollar:

  • Tipos de datos.
  • Reportes.
  • Módulos de función.
  • Clases y métodos.
  • Module pools.
  • Dynpros y webdynpros.
  • BADI.
  • Enhacements al código estándar.
  • Tablas.
  • Objetos.
  • Diseño de interfaz de usuarios.

El potencial de ABAP no sólo se queda en un lenguaje estructurado y orientado a objetos. Es un lenguaje que además permite conexiones RFC (Remote Function Calls) a módulos de función dentro del propio sistema y a módulos de función de otros sistemas, permite conexión con webservices para conectarse con otras tecnologías y tiene un debugger con cientos de opciones y posibilidades.

Se puede acceder a cada entorno de desarrollo mediante la propia transacción aunque también están accesibles los entornos desde la transacción matriz. SE80.

Os dejo una captura de pantalla para que veais la potencia de la interfaz.

Transaccion SAP SE80

Antonio Mejias - cyfuss

Antonio Mejias - cyfuss

Soy Antonio Mejias en la vida real, cyfuss en las redes, Coordinador funcional OpenText - SAP en mi vida laboral y demasiados hobbies el resto del tiempo. Si estás interesado en contactar no dudes en hacerlo, será un placer hablar contigo. Si quieres saber más de mi, puedes pasarte por http://cyfuss.com/sobre-mi.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

19 − 3 =