✒️ABAP Las BAPIS
ABAP Las BAPIS
BAPIS.
Son métodos estandarizados que permiten realizar acciones sobre los objetos de negocio de SAP, como crear un pedido, un grupo, hacer movimientos de mercancías.
Una de las ventajas de las BAPIS sobre los BATCH INPUT es que las BAPIS son compatibles con las versiones futuras mientras que os BATCH INPUT pueden fallar después de una actualización ya que los DYMPROS pueden cambiar de una versión a otra.
BAPIS ESTÁNDAR PARA LECTURA DE DATOS.
getList(). Permite seleccionar un grupo de objetos como sociedades o números de materiales.
getDetail(). Se utiliza para recuperar los datos de una instancia de un objeto de negocio.
getStatus(). Se utiliza para obtener el estatus 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() o createFromData(). Se utilizan para crear instancias de objetos.
Change(). Se utiliza para modificar una instancia de un objeto de negocio.
Delete() o Undelete(). Se utiliza para borrar o cancelar el borrado de una instancia de un objeto de negocio.
Las BAPIS para crear o modificar datos pueden ser utilizadas para el procesamiento masivo de datos para ello se debe agregar el sufijo MULTIPLE al nombre de los métodos por ejemplo createMultiple(),changeMultiple().
Las BAPIS replicate() y saveReplicate() son para copiar instancias de objetos de un sistema a otro.
BAPI Transacción estándar de SAP para visualizar las BAPIS existentes en el sistema.
 
 
 
Sobre el autor
Publicación académica de Juan Santamaria Borja, en su ámbito de estudios para la Carrera Consultor ABAP.
Juan Santamaria Borja
Profesión: Ingeniero de Sistemas - Colombia - Legajo: MR96E
✒️Autor de: 85 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado
🎓Egresado de los módulos:
Certificación Académica de Juan Borja