✒️ABAP Las BAPIS
ABAP Las BAPIS
Las BAPIs (Business Application Programming Interfaces) son las interfaces estándar de SAP. En concreto, son piezas de código en forma de módulo de funciones, usadas en la integración entre componentes de SAP, así como con componentes externos.
Dicha integración de componentes, se realiza a nivel de negocio, no a nivel técnico, lo que permite una mayor estabilidad en la unión e independencia de la tecnología de comunicación subyacente.
Las BAPIs están ligadas en forma de método a los objetos de negocio de SAP, ocupados de cubrir múltiples procesos de datos dentro del sistema. Todas las BAPIs tienen una serie de características en común:
- Son métodos de un objeto de negocios.
- Todas están definidas como funciones RFC (Remote Function Call).
- Evitan las ventanas de dialogo durante el procesamiento.
Los objetos de negocio son similares a las clases, esto es, una serie de atributos, métodos, eventos y campos clave para una aplicación de negocio o escenario específico.
Los objetos de negocio se recogen en un repositorio (BOR – Business Object Repository) accesible desde la transacción SWO1. Como parte de ese repositorio se pueden visualizar los métodos de cada objeto de negocio, que se corresponden a las diferentes BAPIs del sistema.
Alternativas a los Batch InputLas BAPIs tienen varias funciones:
- Generar reports.
- Como comunicación entre sistemas SAP o entre sistemas SAP y sistemas NON-SAP.
- Para la migración de datos.
Teniendo en cuenta está última funcionalidad, las BAPIs en SAP representan una alternativa a los métodos tradicionales como los Batch Input (mediante CALL TRANSACTION). La principal ventaja con respecto a estos es que, al tratarse de un desarrollo propio de SAP, no se verá afectado por modificaciones futuras. En el caso de los Batch Input un cambio en una dynpro entre versiones puede por el contrario provocar un error.
 
 
 
Sobre el autor
Publicación académica de Cesar Armando Gutierrez Gomez, en su ámbito de estudios para la Carrera Consultor ABAP.
Cesar Armando Gutierrez Gomez
Profesión: Ingeniero en Sistemas y Redes Infor - El Salvador - Legajo: KQ36J
✒️Autor de: 89 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster Funcional ABAP
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
Certificación Académica de Cesar Gutierrez