✒️ABAP Las BAPIS
ABAP Las BAPIS
BAPIS: son métodos que nos permiten realizar acciones sobre los objetos de negocios de sap, como pueden ser, crear un pedido, crear un equipo, hacer un movimiento de mercancías
Ventajas: Utilizando bapis nos aseguramos que los programas que desarrollemos serán compatibles con versiones futuras de sap
Para crear una BAPI se puede hacer mediante la tx se37 como funciones RFC
Se pueden utilizar BAPIS desde cualquier plataforma de desarrollo que soporte el uso de funciones RFC
Desventajas:
La mayor dificultad está en la carga correcta de los valores de las tablas de entrada. Para superar dicha dificultad podremos utilizar la SDN
Algunas BAPIS estándar:
Getlist: se pueden seleccionar un rango de objetos...
GetDetail: se utiliza para recuperar datos de una instancia de un objeto de negocio
(OBJETO DE NEGOCIO: es una instancia de un tipo de objeto de SAP
Un Objeto de negocio es un tipo de entidad inteligible que es un actor dentro de la capa de negocio de un programa de ordenador basado en n capas.
Se distinguen en que no realizan nada por si mismos, sino que albergan un conjunto de atributos y asociaciones con otros.)
GetStatus: se utiliza para obtener el status de un objeto de negocio
ExistenceCheck: chequea si existe una entrada determinada de un objeto de negocio
Bapis estándar para crear o modificar datos:
create: se utiliza para crear instancias de objetos de negocio
Change: para modificar una instancia de objeto de negocio
Delete: para borrar o cancelar el borrado (undelete) de una instancia de objeto de negocio
Estas últimas se pueden utilizar para procesamiento masivo de datos
Las BAPIS REPLICATE y SAVEREPLICATE son utilizadas para copiar instancias de objetos de un sistema a otro
TX BAPI: podemos acceder a todas las BAPIS existentes en SAP
 
 
 
Sobre el autor
Publicación académica de Diego Baigorria, en su ámbito de estudios para la Carrera Consultor ABAP.
Diego Baigorria
Profesión: Aux Sistemas - Argentina - Legajo: ZC10B
✒️Autor de: 83 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP Fiori
- Máster Material Management en SAP S/4HANA LOGISTIC
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial