Esta tecnología se usa para comunicar entornos diferentes que pueden ser del mismo o
de tipos diferentes, otra forma de realizar conexión entre procesos es por medido del uso
de las tecnologías OLE.
Pasos del Proceso
1.- Crear destino
2.- Crear grupo de funciones
3.- Crear funcion
4.- Crear programa usuario de la funcion
1.- Crear Destino( se usa transaccion SM59 )
Nodo Conexiones R/3( se hace en la maquina destino )
| Nombre conexión | ZUAXRFC...Conexion con maquina de produccion |
| Destino RFC | ZUAXRFC |
| Tipo Conexion | 3( Conexion R/3 ) |
| Distribucion carga | Si No( marcar este ) |
| Maquina destino | Direccion IP de maquina fuente |
| No. Sistema | 00 |
Opciones de seguridad
Trusted system: si no(marcar este)
SNC
act inact(marcar este)
Descripcion: Conexion con la maquina productiva
Acceso a sistema
Idioma: ES
Mandante: 0400
Usuario: IDUSUARIO
Clave acceso: **********
Usuario actual( desmarcado )
Clave acceso no codificada( desmarcado )
2.- Crear grupo de funciones
Grupo funciones: ZUAXRFC
Descripcion: Lectura de la tabla ZUAXRFC en
produccion
Aplicacion: F( contabilidad
financiera )
Tablas: parametro tabla
estructura referencia
TAB_ZUAXRFC ZUAXRFC
Forma de ejecucion
Remote Function Call soportado( marcar este )
Inicio inmediato( marcar este )
3.- Crear función( pertenece al grupo ZUAXRFC )
FUNCTION Z_UAX_RFC.
SELECT * FROM ZUAXRFC INTO TABLE TAB_ZUAXRFC.
ENDFUNCTION.
4.- Crear PROGRAMA( llama la función Z_UAX_RFC )
REPORT ZUAXRFC.
* --------------------------------------------------------------------
* --------------------------------------------------------------------
* Programa : zuaxrfc
* autor : Francisco Reyes
* fecha : 13 de abril del 2000
* objetivo : Probar comunicación RFC
* --------------------------------------------------------------------
* tablas usadas por el proceso
* tabla descripción
* zuaxrfc tabla de prueba para comunicación rfc
* --------------------------------------------------------------------
* Descripción del proceso
* 1.- Crea tabla interna en función de la tabla ZUAXRFC
* 2.- Llama la función rfc z_uax_rfc que le devuelve la tabla tab_zuaxxrfc
* 3.- Actualiza la tabla zuaxrfc de la maquina destino en función de los datos recibidos
de la función rfc
* --------------------------------------------------------------------
* --------------------------------------------------------------------
DATA: BEGIN OF TAB_ZUAXRFC OCCURS 0.
INCLUDE STRUCTURE ZUAXRFC.
DATA: END OF TAB_ZUAXRFC.
CALL FUNCTION 'Z_UAX_RFC' DESTINATION 'ZUAXRFC'
TABLES TAB_ZUAXRFC =
TAB_ZUAXRFC
MODIFY ZUAXRFC FROM TAB_ZUAXRFC.
Página mantenida por Francisco A. Reyes