![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP Las BAPIS
ABAP Las BAPIS
![ABAP Las BAPIS ABAP Las BAPIS](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/422.jpg)
Las BAPIS
todos los procesos que hasta ahora se hacian con los batch
todas las BAPIS tienen una serie de carracteristicas en comun
son metodos de un objeto de negocio de SAP
todas estan definidas como modulos de funciones RFC
evitan las ventanas de dialogo durante el procesamiento
los objetos de negocio son similares a las clases de programacion orientada a objetos.
los objetos de negocio se pueden visualizar por la transaccion estandar SW01
las BAPIS tienen varias funciones
generar reportes
crear objetos en el sistema como puede ser solicitudes de pedido
comunicacion entre sistemas
migracion de datos
algunas de las ventajas seria que al utilizarlas nos aseguramos que los programas que desarrollemos sean compatibles con futuras versiones de SAP
Se dice que son estandar pero se pueden crear mediante la transaccion SE37, y es algo muy raro que se tenga que hacer.
las BAPIS son muy seguras a nivel de integridad de datos.
tambien cuentan con algunas desventajas que serian
encontrar la BAPI adecuada para lo que se necesita hacer en el programa.
aveces es complejo la carga de los valores de las tablas de entrada,
algunas de las diferencias de los modulos de funciones RFC con las BAPIS seria:
las BAPIS pueden comunicarse entre si
las BAPIS utilizann programacion orientada a objetos y los modulos de funciones programacion orientada a procedimientos o subrutinas.
para visualizar las BAPIS existentes podemos utilizar la transaccion estandar BAPI
las BAPIS estandar para la lectura de datos son
GetList
GetDetail
GetStatus
ExistenceCheck
las BAPIS para crear o modificar datos
Create o CreateFromData
Change
Delete y Undelete
 
 
 
Sobre el autor
Publicación académica de Jose Sebastian Salamanca Garcia, en su ámbito de estudios para la Carrera Consultor ABAP.
Jose Sebastian Salamanca Garcia
Profesión: Estudiante - Colombia - Legajo: QN77N
✒️Autor de: 59 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Jose Salamanca