![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP Los módulos de funciones RFC
ABAP Los módulos de funciones RFC
![ABAP Los módulos de funciones RFC ABAP Los módulos de funciones RFC](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/406.jpg)
1. Que es un modulo de funcion RFC.
MODULO DE FUNCION RFC
Consiste en una llamada a una funcion que existe en un sistema distinto al del programa que la llama.
Para llamarlas: DESTINATION
SM59: Se crea destino RFC en el sistema llamado.
Mensajes de error en la ejecucion de una RFC: SY-MSGID, SY-MSGTY, SY-MSGNO, SY-MSGV1, SY-MSGV2, SY-MSGV3 Y ,SY-MSGV4.
2. Como crear una RFC.
SE37
En atributos seleccionar Modulo de acceso remoto.
Solo se pueden pasar valores por valor => Check Transportar valores.
Para usar una funcion RFC como un modulo de funcion normal:
- CALL FUNCTION DESTINATION 'NONE'.
- Omitir el agregador DESTINATION.
3. Tipos de RFC.
- Sincronicas. (Deben estar disponibles)
- Transaccionales. (IN BACKGROUND TASK)(se ve el log SM58) (Tablas ARFCSSTATE y ARFCSDATA) (COMMIT WORK)
- Asincronicas. (STARTING NEW TASK)
AUDIOTIP: No se puede debagear una funcion RFC de otro sistema, pero entre sistemas SAP se puede utilizar el debager la para monitorear la ejecucion de la funcion RFC en el sistema remoto.
 
 
 
Sobre el autor
Publicación académica de Calixto Saldarriaga, en su ámbito de estudios para la Carrera Consultor ABAP.
Calixto Saldarriaga
Profesión: Ingeniero en Sistemas - Ecuador - Legajo: HB24G
✒️Autor de: 61 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Calixto Saldarriaga