✒️SAP BASIS Los fundamentos de las conexiones RFC
SAP BASIS Los fundamentos de las conexiones RFC
Los sistemas SAP pueden comunicarse entre si utilizando llamadas de funciones remotas (RFCs).
No tiene relevancia si el intercambio de información se realiza de manera sincrónica o asincrónica, periódica o aperiódica, o transaccional.
RFC es un protocolo de interfaz de sap basado en la interfaz de programación común para comunicaciones y permite comunicación entre programas de diferentes hosts. Esto permite que las aplicaciones externas puedan llamar funciones ABAP y los sistemas SAP contactar aplicaciones externas.
La interfaz RFC:
- convierte todos los parámetros al formato requerido en el sistema remoto.
- invoca a las rutinas de comunicación que se requieren para la comunicación con el sistema remoto.
- maneja los errores que peden ocurrir durante la comunicación.
Para poder llamar a una función remota deberemos definir el sistema remoto como un destino en el sistema desde donde realizamos la llamada. También se requiere autorización de acceso para el sistema remoto.
Variantes de utilización de RFC:
-RFC sincrónica: comunicación entre diferentes sistemas y entre SAP netweaver AS y sap gui. Se basa en una comunicación sincrónica por lo que el sistema remoto debe estar disponible en el momento de la llamada.
RFC asincrónica: entre sistemas y para procesamiento paralelo de tareas.
RFC transaccional: el sistema remoto no necesariamente estar disponible al momento de la llamada por el programa en el sistema origen.
 
 
 
Sobre el autor
Publicación académica de Francesc Lara Delgado, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Francesc Lara Delgado
Profesión: Administrador de Sistemas y Técnico de Soporte It - España - Legajo: GQ49M
✒️Autor de: 30 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Francesc Lara