
Los sistemas SAP tienen interfaces en diferentes niveles de comunicacion. estos rangos que van desde opciones altamente tecnicas como el uso del protocolo TCP/IP o CPI-C a opciones de interfaces especializadas diseñadas para los objetos de negocio, tal como las interfaces BAPI´s o IDoc.
Las interfaces de alto nivel, auqellas que acceden a objetos de negocio o procesos, usan la misma tecnologia, la llamada de funcion remota (RFC).
Los RFC permiten que funciones predefinidas puedan llamarse y ejecutarse en un sistema remoto, o dentro del mismo sistemas . La RFC maneja el procesos de comunicacion, tranferencia de parametros y el manejo de errores.
Tambien podemos crear conexiones RFC para la cual el usuario que realiza la llamada es utilizado en el sistema destino. Esto quiere decir que diferentes usuarios puedenn usar la misma conexion en el sistema destino.
Todos los modulos de funciones (incluyendo los que son habilitados para acceso remoto) son creados, junto con los parametros de importacion y exportacion, Usando la Function Builder.