
RFC Y BAPIS
-Introduccion a interfaces
Los sistemas SAP tienen interfaces en diferentes niveles de comunicacion.Las interfaces de alto nivel, es decir, aquellas que acceden a objectos de negocios , usan la misma tecnologia llamada de funcion remota(RFC: Remote Function Call)
-Remote Function Call
La interface de llamada a una funcion remota RFC es una interface SAP basda en el protocolo CPI-C y TCP-IP.Simplifica la programacion del proceso de comunicacion entre diferentes sistemas SAP
La RFC describe una interface.Esto se traduce en que las RFCs pueden utilizarse para hacer llamada a funciones en sistemas NO-SAP.El procedimiento para las comunicaciones RFC entre dos sistemas SAP consiste en que el sistema que genera la llamada, usa una definicion RFC en el sitema destino para acceder una funcion especifica.
La funcion es normalmente un modulo de funcion habilitado para el llamado remoto
Para llamar a un modulo RFC desde un sistema SAP, necesitamos conocer los parametros de importacion y exportacion
-BOR Y BAPIS
Una interface de programacion de aplicacion de negocios, es una interface estadarizada que facilita el acceso interno y externo a procesos de negocios y datos en sistemas SAP
Las BaPIs son definidos en el Repositorio de objetos de negocio
Puedes observar una vista de las BAPIs disponibles en el BOR por la transaccion SWO1
Puedes acceder el BOR directamente usando el codigo de transaccion BAPI