![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️SAP BASIS Las RFC y BAPIS
SAP BASIS Las RFC y BAPIS
![SAP BASIS Las RFC y BAPIS SAP BASIS Las RFC y BAPIS](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/158.jpg)
RFC y BAPIS
Tecnologías de Interface
Los sistemas SAP tienen interfaces en diferentes niveles de comunicación los cuales van desde opciones altamente técnicas como el uso del protocolo TCP/IP o CPI-C, a opciones de interface especializadas diseñados para los objetos de negocio, como las BAPI o IDoc.
Los sistemas SAP usan las siguientes tecnologías de interfaces:
ALE: Application Link Enabling.
BAPI: Business Application Programming Interface.
CPI-C: Common Program Interface Communication.
EDI: Electronic Data Interchange.
HTTP: HyperText Transfer Protocol.
LU 6.2: Logical Unit Type 6.2.
RFC: Remote Function Call.
OLE: Object Linking and Embedding.
SMTP: Simple Mail Transfer Protocol.
SOAP: Simple Object Access Protocol
TCP/IP: Transmission Control Protocol / Internet Protocol.
XML: Extensible Markup Language.
RFC (REMOTE FUNCTION CALL)
La interface de llamada a una función remota RFC es una interface de SAP basada en protocolo CPI-C y TCP/IP que simplifica la programación del proceso de comunicación entre sistemas SAP.
Las RFCs permiten que funciones predefinidas puedan llamarse y ejecutarse en un sistema remoto, o dentro el mismo sistema. La RFC maneja el proceso de comunicación, transferencia de parámetros y el manejo de errores.
La RFC describe una interface y no un lenguaje de programación en el cual corre. Lo que significa que las RFCs pueden ser usadas para llamadas a funciones en sistemas No-SAP. El procedimiento para las comunicaciones <RFC entre dos sistemas SAP consisten en que el sistema que genera la llamada (Origen) usa una definición RFC en el sistema destino para acceder una función específica.
Todos los módulos de funciones son creados, junto con los parámetros de importación y exportación, usando el Function Builder. Podemos acceder al Function Builder mediante el menú de SAP Easy Access en la ruta:
Tools -> ABAP Workbench -> Development -> Function Builder o usando el código de transacción SE37.
Podemos gestionar las conexiones RFC mediante Tools Administration Network RFC Destinations o usando la transacción SM59.
Tools -> Administration->Network-> |-> RFC Destinations o usando la transacción SM59
 
 
 
Sobre el autor
Publicación académica de Joaquin De Jesus Moreno Duque, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Joaquin De Jesus Moreno Duque
Profesión: Ingeniero de Sistemas - Colombia - Legajo: VE74W
✒️Autor de: 59 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Joaquin Moreno