bapi creacion
TRANSCRIPT
B A P I Business Application Programming Interface
Business Application Programming Interface
Las BAPI's son funciones como cualquier otra función en ABAP, así que poseen las mismas características: parámetros de entrada, de salida, tablas, excepciones.
Todas las BAPI's cumplen con lo siguiente:
Soportan el protocolo Remote Function Call (RFC)
Son métodos de un Objeto de Negocios
Se procesan sin devolver ventanas de diálogo al programa que las invoca
Se puede utilizar en diversos lenguajes / entornos de desarrollo
(ABAP, Visual Basic, Java, C + +, etc)
Se puede llamar desde diversas plataformas (COM, CORBA, Unix)
Reducción del coste de desarrollo
Reducción del coste de mantenimiento
La mayor ventaja de utilizar BAPI's por sobre los métodos tradicionales de carga de
datos (por ejemplo, CALL TRANSACTION) es que como éstas son un estándar de SAP,
nos aseguramos que los desarrollos propios que utilicen BAPI's serán compatibles con
las futuras versiones de SAP. Esto no sucede con los CALL TRANSACTION, porque
entre versiones es muy común que se modifiquen algunas dynpros de una transacción y
esto hace que el Batch Input falle.
B A P I Business Application Programming Interface
CREACION DE UNA BAPI PASO A PASO
Creación de una estructura- Transacción SE11
Creación de un modulo de función-Transacción se37.
B A P I Business Application Programming Interface
Configuración del modulo de función
Swo1 creación de un objeto- Transacción swo1
Configuración del método.
B A P I Business Application Programming Interface
Creación de un método dentro del objeto, se selecciona método
Se agrega el modulo de función.
Se trata el objeto, modela, implementa y libera.
B A P I Business Application Programming Interface
Se trata al objeto, se modela, implementa y libera, se trata primero como
modulo de función y una vez tratado se cambia a API función
B A P I Business Application Programming Interface
Verificar y generar el objeto.
Bapi-transacción BAPI
B A P I Business Application Programming Interface
Ejecutamos nuestra BAPI – Transacción Swo1
FUENTES DE INFORMACION
http://www.todoabap.com.ar/bapis.html
http://www.erpgenie.com/sapgenie/docs/BAPI%20JCO.pdf
http://saptechnical.com/Tutorials/BAPI/CustomBAPICreation2/page1.htm