✒️ABAP / Los destinos RFC Por Gabriel Luces González
ABAP Los destinos RFC

¿Qué es un destino RFC?
Un destino RFC (Remote Function Call) actúa como una puerta de enlace que permite la comunicación entre un sistema SAP y otro sistema, ya sea este otro sistema SAP o un sistema no SAP. También se les conoce como "conexiones RFC".
Su función principal es almacenar todos los detalles técnicos y de seguridad necesarios para conectarse a un sistema remoto, de modo que los programadores no tengan que escribir estos datos (como direcciones IP o contraseñas) directamente en el código cada vez que llaman a una función remota.
Gestión y Almacenamiento- Transacción SM59: Es la herramienta estándar utilizada para configurar, crear, modificar, visualizar, eliminar y probar las conexiones RFC,.
- Tabla RFCDES: La información configurada en la SM59 se guarda en la tabla base de datos estándar RFCDES.
- Independencia de Mandante: Esta tabla no tiene el campo "mandante" como clave principal. Esto significa que los destinos RFC son independientes del mandante; si creas o modificas un destino en el mandante 100, este cambio será válido y visible para todos los demás mandantes del mismo ambiente.
En la transacción SM59, las conexiones se clasifican por tipos según la naturaleza del sistema con el que nos comunicamos. Los más comunes son:
- Conexiones ABAP (Tipo 3): Se utilizan para comunicar dos sistemas SAP entre sí (ej. Conectar el sistema de Desarrollo con el de Calidad).
- Conexiones TCP/IP (Tipo T): Utilizadas para conectar con programas externos (no SAP) que actúan como servidores RFC.
- Conexiones HTTP (Tipo G y H): Para conexiones a servidores externos o sistemas ABAP vía protocolo HTTP.
- Conexiones Lógicas (Tipo L): Referencian a otros destinos físicos o lógicos.
- Conexiones Internas (Tipo I): Para conectar con el mismo sistema.
Al crear un destino en la SM59, la información se divide en pestañas clave:
- Datos de Administración: Se define el nombre del destino (ej. "SAP_PROD") y el tipo de conexión (ej. "3").
- Opciones Técnicas: Aquí se especifican los datos de red, como la Máquina destino (Host o dirección IP) y el Número de sistema (ej. 00, 01).
- Entrada al Sistema / Seguridad: Se configuran las credenciales para el acceso. Se puede especificar el Idioma, el Mandante, el Usuario y la Contraseña que se usarán en el sistema remoto. Si no se especifican aquí, el sistema podría solicitarlos al momento de la conexión o usar el usuario actual si hay confianza establecida.
La SM59 ofrece herramientas para verificar que el destino funcione correctamente antes de usarlo en un programa:
- Test de Conexión: Verifica que hay conectividad técnica (red) con el servidor remoto. Si es exitoso, muestra los tiempos de respuesta en milisegundos. Si falla, muestra detalles del error de red,.
- Entrada al Sistema Remota (Remote Logon): Intenta hacer un login real en el sistema destino utilizando las credenciales guardadas. Si funciona, abrirá una nueva ventana de SAP correspondiente al otro sistema,.
Analogía: Imagina que tu sistema SAP es tu teléfono móvil:
- El Módulo de Función RFC es la acción de llamar a alguien para pedirle un dato.
- El Destino RFC es un Contacto guardado en tu agenda.
- En lugar de marcar el número completo, la extensión y recordar la contraseña del buzón de voz cada vez (escribir IP y usuario en el código), simplemente seleccionas el contacto "Almacén Central" (el nombre del destino).
- La SM59 es la aplicación de "Contactos" donde editas el nombre y el número.
- El Test de Conexión es como ver si el contacto tiene señal antes de llamar.
 
 
 
Sobre el autor
Publicación académica de Gabriel José Luces González, en su ámbito de estudios para la Carrera Consultor ABAP Nivel Inicial.
Gabriel José Luces González
Profesión: Consultor Sap Pm - Chile - Legajo: LA36W
✒️Autor de: 214 Publicaciones Académicas
🎓Cursando Actualmente: Carrera Consultor ABAP Nivel Avanzado
🎓Egresado de los módulos:
- Carrera Consultor ABAP Nivel Inicial
- Carrera Consultor SAP FI Nivel Inicial
- Carrera Consultor SAP MM Nivel Inicial
Presentación:
Objetivo principal, adquirir todos los conococimiento relacionado al modulo de mm que me permita complementar mis conocimientos en el mundo sap
Certificación Académica de Gabriel Luces






Disponibilidad Laboral: FullTime


















