✒️ABAP Las BAPIS
ABAP Las BAPIS
1 - BAPI (CONCEPTO): Bussines Aplication Program Interface.
Función de Tipo RFC (Remote Function Control) utilizada en SAP para automatizar procesos y realizar interfase con otros sistemas. Este fue el sentido inicial de su implantación servirde enlace entre el software SAP y otro software.
es un método estandarizado que nos permiten realizar acciones sobre los objetos de negocio de SAP, como pueden ser un pedido, un equipo, hacer un movimiento de mercancías, etc.
Ventajas: Debido a que las BAPIS son generalmente estándar de SAP, utilizando BAPIS, nos aseguramos que los programas que desarrollemos, serán compatibles con las versiones futuras de SAP. Esto no ocurre con los batch input, ya que entre las distintas versiones de SAP, es común que se modifiquen las pantallas de las transacciones, por lo tanto la ejecución del Batch Input fallará.
Desventajas: presentan la dificultad de saber como completar los parámetros de entrada necesarios para llevar a cabo la actualización en el sistema SAP de forma correcta, ya que en muchos casos este paso es complejo y una pequeña diferencia hace que la BAPI no funcione como se espera.
Existe la posibilidad (muy raro) de definir una BAPI a traves de la transacción SE37 como funciones de RFC. Se puede utilizar desde cualquier plataforma que soporte el uso.
Todas cumplen los siguientes puntos:
- Soportan el protocolo RFC.
- Son metodos de un objeto de negocio
- Se procesan sin devolver ventanas de dialogo al programa que las invoca.
2 - BAPIS estándar.
Existen ciertas BAPIS que son estandares y pueden ser implementadas para la mayoría de los objetos de negocio. Se pueden agrupar en:
BAPIS estandar para lectura de datos
BAPIS estandar para crear o modificar datos
BAPIS estandar para procesamiento masivo.
BAPIS estandar para replicar instancias de objetos.
3 - TRANSACCION BAPI
En la transacción BAPI se encuentran todas las BAPI's que hay en el sistema SAP.
Sobre el autor
Publicación académica de Francisco Javier Gomez Jimenez, en su ámbito de estudios para la Carrera Consultor ABAP.
Francisco Javier Gomez Jimenez
Profesión: Consultor Junior - España - Legajo: KW17D
✒️Autor de: 200 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado
🎓Egresado de los módulos:
- Carrera Consultor ABAP Nivel Inicial
- Carrera Consultor en SAP MM Nivel Avanzado
- Carrera Consultor en SAP MM Nivel Inicial