✒️ABAP Los módulos de funciones RFC
ABAP Los módulos de funciones RFC
MODULO FUNCION RFC:
Llamar a una funcion que existe en un sistema distinto al porgrama que lo llama
puede ser entre SAP o con otros sistemas
Transaccion SM59: para configurar conexion de una RFC
Se crea igual que una funcion por la transaccion SE37, pero cambia en la pestaña atributos porque se debe seleccionar MODULO DE ACCESO REMOTO
Pasar por referencia o valor?, se configura en las pestañas import, export y modif.(pasar valor)
Las funciones RFC se pueden usar como funciones normales
CALL FUNCTION DESTINATION 'NONE' o solo CALL FUNCTION
TIPOS
1. SINCRONICAS: ambos sistemas deben estar disponibles
2. TRANSACCIONALES: No necesitan estar disponibles al momento de la llamada de funcion. Se adicional la sentencia
IN BACKGROUND TASK
CALL FUNCTION <funcion>
IN BACKGROUND TASK
TABLAS QUE GUARDAN EL LOG CON EL PEDIDO DE LA LLAMADA REMOTA
ARFCSSTATE y ARFCSDATA
El log se puede ver por la tabla SM58
EN EL COMMIT WORK es que se ejecuta la RFC
ASINCRONICAS: se ejecutan independiente del programa que las llama, se adiciona el comando STARTING NEW TASK
CALL FUNCTION <funcion remota> STARTING NEW TASK <nombre de la tarea>
NO HAY DEBUG DE UN RFC REMOTO DE OTRO SISTEMA pero entre sap se puede ver la ejecucion del rfc demoto
 
 
 
Sobre el autor
Publicación académica de Yeffer Jaime Sierra Saenz, en su ámbito de estudios para la Carrera Consultor ABAP.
Yeffer Jaime Sierra Saenz
Profesión: Ingeniero de Sistemas - Colombia - Legajo: LR78W
✒️Autor de: 88 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP BI / BW BO Nivel Avanzado
- Carrera Consultor en SAP BI / BW BO Nivel Inicial
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial