✒️SAP BASIS La configuración de conexiones RFC
SAP BASIS La configuración de conexiones RFC
Unidad 6. Configuracion de conexiones RFC (Video).
Estas conexiones nos permiten conectarnos a otros servidores SAP y no SAP. En nuestro caso veremos un ejemplo de una conexion tipo ABAP por medio de la transaccion SM59 (Transaccion utilizada para el mantenimiento de las conexiones RFC), es decir en otro sistema SAP que es la mas comunmente utilizada.
a) SM59 enter
b) Abap Connections
c) Se crea una nueva conexion de tipo Abap (Hoja de papel).
d) RFC destinations (Nombre del cliente a donde nos vamos a conectar o mi destino), en este caso NSP_CLNT_000 por no contar con otro sistema nos logueamos a la misma maquina.
e) Connection Type
1 Connection to application Server with same Database
2 Connection to R/2 System
3 Connection to ABAP System - Esta es la que vamos a seleccionar.
T Start External Program Using TCP/IP
L Reference Entry (Refers to Other Destination)
S Start External Program Using SNA or APPC
X RFC Using Special ABAP Driver Routines
M CMC Connection
H HTTP Connection to ABAP System
G HTTP Connection to External Server
f) Description 1: CONEXION A SISTEMA NSP CLIENTE 000
g) En la pestaña Technical Setting + Load Balancing + yes (si hacemos configuracion tenemos que especificar el ID del sistema destino NSP, el nombre del servidor donde se encuentra este ID LaLapto y el grupo de logon que queramos utilizar). en cambio si no usamos la opcion Load Balancing + realizaremos la conexion directamente a una instancia especifica del sistema remoto necesitaremos Target Host (Nombre del servidor LaLapto) y # de instancia System Number 00. + guardar + Connection Test (Testiamos si la conexion quedó bien y si se ven como el ping).
h) en la pestaña Logon & Security, se configurará las opciones de logon al sistema remoto + Current User + Remote logon (hacemos una prueba para ver si funciona) + Start SAP Easy Access (Llamamos a la conexion RFC) + Logoff + Client: 000 (en la pestaña Logon&Security) + Guardar + Remote logon. Otra opcion es configurar en la pestaña Logon&Security el usuario y contraseña del cliente al cual nos vamos a conectar (y debe de existir en el cliente al cual nos vamos a conectar por RFC) + guardar + Testeamos logon + Start SAP Easy Access.
Algunas veces nos será util ver la informacion tecnica del cliente Extras - System Information - Target System (Shift+F6)
NOTA: SAP OSF es una conexion RFC a los sistemas de SAP y nos sirve para enviar como para recibir informacion. (a traves de la transaccion fnow)
Preguntas y respuestas:
Consulta Alumno:
Buenas tardes Marcelo una pregunta segun lo que estoy leyendo el sistema de interfaz RFC, solo la comunicacion es con solo dos sistemas y que pasa si hay más sistemas queriendo comunicarse? tienen que esperar su turno o como es? Lleva un orden o el ultimo se puede comunicar con el 3ero ?.
______________________________________________________________________________________________________________
Las RFC son entre 2 puntos, de origen a destino, pero no significa que uses solo una, por ejemplo, supongamos que tienen un sistema ERP, un CRM (clientes) y un TM (transportation) solo para dar un ejemplo... 3 instalaciones SAP... y al ejecutarse cierto envento en un programa del ERP, debe disparar el transporte de la mercadería por TM y dar de alta la venta en el CRM para hacer el seguimiento de la compra, garantía y satisfacción del cliente en el CRM... Bueno, lo que se debe pensar es con quien debo comunicarme, o sea que tengo que preparar el canal de comunicación, luego el que realiza el customizing, o el desarrollador o quien sea va a usarlo, pero nuestra tarea es generar la comunicación mediante una RFC.
Entonces en ese escenario, yo en el ERP debería crear 2 RFC, una hacia el CRM y otra hacia el TM...
Luego se seguirá evaluando, es necesario que desde TM se comunique al ERP y del TM al CRM? todos los canales de comunicación que sean necesarios los debemos crear, luego se usan, y paralelizan como se quieran o como el programador los haga, y de hecho puede hacer uso de los mismos e indicar que sea asincrónico o sincrónico, pero eso ya escapa a nosotros, lo que le brindamos es la RFC como canal de comunicación.
Es más, a la misma RFC la pueden usar varios usuarios al mismo tiempo.
Espero que haya aclarado la inquietud!
Saludos, Marcelo
 
 
 
Sobre el autor
Publicación académica de Luis Alberto Caro Montañez, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Luis Alberto Caro Montañez
Profesión: Ingeniero en Sistemas - Mexico - Legajo: ML16S
✒️Autor de: 106 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Mi principal objetivo es formar parte de un equipo profesional, en el que los logros y éxitos de cada uno sean reconocidos en un ambiente de trabajo optimo y agradable.
Certificación Académica de Luis Caro