✒️SAP BASIS Los fundamentos de las conexiones RFC
SAP BASIS Los fundamentos de las conexiones RFC
Los fundamentos de las conexiones RFC
RFC: Es un protocolo de interfaz de SAP basado en la interfaz de programación Común para comunicaciones. CPI-C, permite comunicación entre programas de diferentes hosts.
RFC: Significa que los programadores ABAP no tienen que escribir sus propias rutinas de comunicación. Para una llamada RFC, 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 pueden ocurrir durante la comunicación.
Se debe configurar en el sistema de donde vamos a llamar al sistema remoto como destino, esto requiere autorización de acceso al sistema remoto.y la transacción para administrar conexión remotas es SM59 (display and maintain RFC DESTINATIONS).
Para conexiones RFC se deben utilizar usuarios tipo COMMUNICATION.
Tipos de comunicaciones:
RFC SYNCHRONOUS sRFC: para comunicación entre diferentes sistemas y entre SAP Netweaver AS y SAP GUI. El sistema remoto debe estar disponible al momento de la llamada.
RFC ASYNCHRONOUS aRFC: para comunicación entre sistemas y para procesamiento en paralelo de tareas. El sistema debe estar disponible al momento de la comunicación, el sistema de donde parte la llamada de comunicación no necesita una respuesta para continuar su procesamiento.
RFC TRANSACTIONAL tRFC: El sistema remoto no necesita estar disponible. La llamada se mantiene en una cola local del sistema de origen. El programa que ejecuto la llamada puede proceder sin esperar si el resultado de la llamada fue exitoso o no.
RFC QUEUED qRFC: es una extensión de tRFC, es utilizada cuando se necesita que e procesamiento de las llamadas se realice en un orden predefinido.
 
 
 
Agradecimiento:
Ha agradecido este aporte: Juan Poderoso Blasco
Sobre el autor
Publicación académica de Marcos Garcia, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Marcos Garcia
Profesión: Técnico - Argentina - Legajo: JK77E
✒️Autor de: 31 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Marcos Garcia