✒️ABAP Los módulos de funciones RFC
ABAP 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.
Pablo Adrian Oggero
Profesión: Scrum - Analista Funcional - Argentina - Legajo: MC99M
✒️Autor de: 179 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado
🎓Egresado de los módulos:
- Carrera Consultor ABAP Nivel Inicial
- Carrera Consultor en SAP MM Nivel Avanzado
- Carrera Consultor en SAP MM Nivel Inicial