✒️ABAP / Los módulos de funciones RFC Por Pablo Oggero
ABAP Los módulos de funciones RFC
Los módulos de funciones RFC
LECCION 4º DE 10:
1 - Funciones RFC:
Es una llamada a un modulo de funciones que existe en otro sistema sap o no sap, con el que se comunica. Se accede a otros ambientes del sistema para obtener datos.
se usa la clausula DESTINATION al momento de declarar el modulo de funciones.
Ejemplo: si necesitamos leer un registro de daots de un cliente que esta en el sistema DTR , a traves de un programa en el sistema DCR, entonces se crearia el modulo de funciones RFC en el ambiente DTR que devuelva los registros de cliente y luego llamariamos a ese modulo en el ambiente DCR, utilizado un destino, creado con la transaccion SM59.
Si se produce un error, se alojan en las siguiente variables
SY-MSGID, SY-MSGTY, SY-MSGNO, SY-MSGV1, SY-MSGV2, SY-MSGV3, SY-MSGV4.
2 - Como crear un modulo de funciones RFC.
A traves de la SE37, se completan los parametros que en una funcion normal, se debe selecciona la solapa Atributos selecionar Modulo de acceso remoto.
Los parametros en una funcion FRC se pasan por valor y no por referencia., ESto selogra tildando Transportar valores para cada parametro en la solapa IMPORT, EXPORT, CHANGING.
Una vez creado, pueden ser usado de dos maneras:
- usando CALL FUNCTION DESTINATION 'NONE'
- Usando como uan funcion normal, es decir CALL FUNCTION , sin la clausula DESTINATION.
3 - Los tipos de modulos de funciones RFC.
 
 
 
Sobre el autor
Publicación académica de Pablo Adrian Oggero, en su ámbito de estudios para la Carrera Consultor ABAP Nivel Inicial.
Pablo Adrian Oggero
Profesión: Scrum - Analista Funcional - Argentina - Legajo: MC99M
✒️Autor de: 209 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor SAP SD Nivel Inicial
- Carrera Consultor SAP BTP Fiori
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
- Carrera Consultor SAP MM Nivel Avanzado
- Carrera Consultor SAP MM Nivel Inicial






Disponibilidad Laboral: FullTime


















