![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️SAP BASIS Los fundamentos de las conexiones RFC
SAP BASIS Los fundamentos de las conexiones RFC
![SAP BASIS Los fundamentos de las conexiones RFC SAP BASIS Los fundamentos de las conexiones RFC](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/99.jpg)
Los sistemas SAP pueden comunicarse entre si utilizando Llamadas de Funciones Remotas. RFCs, como requisito, se debe configurar el sistema de interfaces.
Fundamento RFC
una RFC es la llamada a un modulo de funcion que esta corriendo en un sistema diferente al programa que realiza la llamada.
RFC es un protocolo de interfaz de SAP basada en la interfaz de Programacion Comun para Comunicaciones, CPI-C
Para una llamada RFC, la interfaz RFC:
- convierte todos los parametros al formato requerido en el sistema remoto
- invoca a las rutinas de comunicaciones que se requieren para la comunicacion con el sistema remoto
- maneja los errores que pueden ocurrir durante la comunicaion
debemos configurar en el sistema de donde vamos a llamar al sistema remoto como destino, esto requiere autorizacion de acceso al sistema remoto.
la transaccion para administrar conexion remotas es SM59
Variantes de Utilizacion de RFC
RFC sincronica (sRFC)
comunicacion en tiempo real, entre sistemas SAP NW AS y SAP Gui, y diferentes sistemas.
RFC asincronica (aRFC)
comunicacion entre sistemas y procesamiento paralelo de tareas. aunque no sea realmente asincronica ya que el equipo remoto debe estar diponible para la comunicacion, pero no necesita de una respuesta para continuar su procesamiento.
RFC transaccional (tRFC)
comunicacion asincronica real, el sistema remoto no precisa estar disponible para el procesamiento, si no se guarda en cola en el sistema origen en caso que no este disponible el equipo remoto, tampoco si el resultado de la llamada fue exitosa o no
RFC encolada (qRFC)
el qRFC garantiza que se procesen en el mismo orden el el que se realizaron las llamadas en el sistema origen, es una extension del tRFC
para la tRFC, se agrega un Identificador de Transaccion (TID) que se asigna al llamado, esto es para prevenir que la info se procese mas de una vez.
 
 
 
Sobre el autor
Publicación académica de Fabian Rene Jacquet Allegretti, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Fabian Rene Jacquet Allegretti
Profesión: Ciencias Informaticas - Paraguay - Legajo: QU73X
✒️Autor de: 34 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP BI / BW BO Nivel Avanzado
- Carrera Consultor en SAP BI / BW BO Nivel Inicial
- Carrera Consultor Basis NetWeaver Nivel Avanzado
- Carrera Consultor Basis NetWeaver Nivel Inicial
Disponibilidad Laboral: PartTime
Presentación:
Licenciado en ciencias de las informáticas, preparado para descubrir este mundo fascinante de sap y adquirir mejores herramientas para los nuevos retos del dia a dia.
Certificación Académica de Fabian Jacquet