
1. Introducción a Interfaces
SAP utilizan interfaces de diferentes niveles de comunicación.
Opciones técnicas: Protocolo TCP/IP o CPI-C
Opciones Especializadas: Interfaces BAPIs o IDoc utilizadas en ALE
Las interfaces que acceden a objetos de negocio (Especializadas) usan llamadas de función remota RFC.
2. Remote Function Call
Las RFCs permiten que funciones puedan llamarse y ejecutarse en un sistema remoto o dentro del mismo sistema.
La RFC describe una interface, no un lenguaje; es decir realiza llamadas a funciones de sistemas No SAP. Cada interface RFC es bidireccional.
SE37: Function Builder (Parámetros de importación y exportación)
SM59: Gestionar conexiones RFC
Las RFC se han convertido en las interfaces más importantes en los sistemas SAP en conjunto con los web services.
3. BOR y BAPIs
Interface estandarizada que facilita el acceso interno y externo a procesos de negocios y datos en sistemas SAP.
Los BAPIs son definidas en el repositorio de objetos de negocio BOR (Business Object Repository)
SW01: Vista de BAPIs disponibles en BOR.