✒️ABAP Las BAPIS
ABAP Las BAPIS
BAPIS (Business Aplication Programer Interface)
son metodos estandarizados que nos permiten realizar acciones sobre los Objetos de Negocio de SAP, como crear pesiso,crear equipo,hacer movimientos.Todos los proceso que se hacen mediante batch input. Generalmente son estandar pese a que se pueden crear mediante la transaccion SE37 como funciones RFC.
Los objetos de negocio son: tipo de entidad intangible que es actor dentro de la capa de negocio de un programa, no realizan nada por si mismos, solo albergan atributos y asociasiones con otros objetos, tejiendo relaciones de negocio, se suan en BAPIS y wrokflow para realizar modificaciones en el sistema apartir de un evento. un objeto de negocio puede ser "Solicitud de PEdido"
Ventajas:
- Aseguran la compatibilidad de los programas con las versiones futuras de SAP
- Se pueden usar desde cualquier plataforma de desarrollo que soporte funciones RFC
Desventajas:
- Dificultad en la carga de las tablas de entrada. Se recurre al SDN(Sap developer Network)
Caracteristicas:
- Permiten la interaccion de plataformas
- soportan el protocolo RFC
- son metodos de un objeto de negocio
- se procesan sin devolver ventanas de dialogo al programa que las invoca
BAPIS Estandar
Para la lectura de Datos:
- GetList(). Selecciona un rango de objetos
- GetDetail(). Recuperar datos de una instancia de un objeto de negocios
- GetStatus, Status de un Objeto de Negocios
- ExistenceCheck(), valida la existencia de una entrada de una ON(objeto de Negocio)
Para Modificar Datos
- Create() , CreateFromData(): crea instanciasde un ON
- Change(): Modificar una instancia de un ON
- Delete() , Undelete(), borrar o cancelar el borrado de una instancia de ON
Procesamiento masivo:
- CreateMultiple() , CreateFromDataMultiple(): crea instanciasde un ON
- ChangeMultiple(): Modificar una instancia de un ON
- DeleteMultiple() , UndeleteMultiple(), borrar o cancelar el borrado de una instancia de ON
Para Replicar instancias de objetos de un sistema a otro
- Replicate()
- SaveReplicate
Transaccion BAPI:
Las BAPIS pueden visualizarse mediante la transaccion BAPI, una vez ubicadas las bapis de interes, estas son ejecutadas desde la trnasaccion SE37
 
 
 
Sobre el autor
Publicación académica de Carolina Sanchez, en su ámbito de estudios para la Carrera Consultor ABAP.
Carolina Sanchez
Profesión: Ingeniero de Software - Mexico - Legajo: LL27P
✒️Autor de: 43 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Carolina Sanchez