![](/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/70.jpg)
RFC y BAPIS
Existe la necesidad de integrar aplicaciones existentes con las aplicaciones de SAP.
2. RFC
Está basada en el protocolo CPI-C y TCP-IP, simplifica la comunicación entre sistemas SAP.
Permite que funciones puedan llamarse y ejecutarse en un sistema remoto o el mismo sistema.
Pueden hacer llamadas a funciones en sistemas no SAP, el origen hace una llamada y el destino usa definición RFC para acceder a función específica. Las RFC son bidireccionales por lo que los programas externos también los pueden usar para entrar a los sistemas SAP.
Todos los módulos de funciones son creados usando el function Builder tx SE37
Se deben conocer los parámetros de importación y exportación se llama conexión y destino RFC. Esto se gestiona con la tx SM59. La conexión RFC solo puede realizarse a un cliente o mandante.
Si se requiere que sea bidireccional se debe configurar una RFC equivalente en sistema destino.
Cuando se define destino RFC: direcciona a un cliente cuando apunta a un sistema SAP como destino, accesible desde todos los clientes en el sistema origen.
En sistema ABAP se usan estos códigos: CALL FUNCTION, DESTINATION, IMPORTING, EXPORTING
Diferentes usuarios pueden utilizar la conexión de destino se conoce como RFC de confianza (trusted RFC), debe tener usuarios idénticos en sistema origen y destino.
Las RFC son los interfaces más importantes de SAP aunque también se usan mucho las web services. Algunas módulos especiales de RFC importantes son conocidos como BAPIS
- Conectar procesos más allá de límites de sistema ejemplo ALE
- Para conectar un sistema SAP a internet
- Conectar con programas externos
Las BAPI se crean como módulos por la tx SM37 y son definidas como BAPI en el BOR
 
 
 
Sobre el autor
Publicación académica de Nelson Eduardo Gomez Angel, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Nelson Eduardo Gomez Angel
Profesión: Ingeniero Industrial - Colombia - Legajo: WU93J
✒️Autor de: 76 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Nelson Gomez