✒️SAP BASIS Los fundamentos de las conexiones RFC
SAP BASIS Los fundamentos de las conexiones RFC
Fundamentos de RFC
Funciones de llamadas Remotas normalmente son utilizadas cuando los modulos de funciones, el que llama y recibe el llamado, se encuentran en otros sistemas.
CPI-C permite comunicacion entre programas difentes hosts. Las aplicaciones ext puden llamar funciones ABAP compatibles mediante RFC
Interfaz RFC:
- Convierte los parametros al formato requerido en el sistema remoto
- Invoca a las rutinas de comunicación que se requieren para la comunicacion con el sistema remoto
- Maneja los errores que pueden ocurrir durante la comunicación
En la sentencia CALL FUNCTION se integran los procesamientos de los programas externos.
Para copiar una conexion RFC existente, primero tenemos que ingresar a la conexion RFC que queremos copiar. Luego seleccionar Connection -> Copy
Variantes de Utilizacion de RFC
RFC sincronica sRFC: comunicacion entre SAP Netweaver AS y SAP GUI y entre diferentes sistemas. (el sistema remoto debe estar disponible durante la llamada)
RFC asincronica aRFC: comunicacion entre sistemas y para procesamiento paralelo de tareas. (No necesita esperar una respuesta del sistema remoto para continuar su procesamiento)
RFC transaccional tRFC: comunicacion asincrona. Si la llamada se ejecuta y el sistema de destino no esta disponible, la llamada se mantiene en una cola local del sistema origen. (el programa que ejecuto la llamada puede proceder sin esperar si el resultado de la llamada fue exitoso o no.
RFC encolada qRFC: es una extencon de tRFC (se utiliza cuando necesitamos que el procesamiento se realice en un orden predefinido )
Dentro del sistema SAP existe la variante aRFC, esta puede ser ejecutada de forma asincronica mediante el uso de work process.
 
 
 
Sobre el autor
Publicación académica de Felipe Victor Eduardo Matus Labarca, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Felipe Victor Eduardo Matus Labarca
Profesión: Ingeniero en Informática - Chile - Legajo: ZM35N
✒️Autor de: 9 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Felipe Matus