Hola,
RFC y BAPIs son módulos de funciones habilitados para acceso remoto. Son prácticamente lo mismo. Un BAPI es un paso más allá, ya que generalmente es una función empresarial autocontenida, como "Crear orden de compra" o "Cambiar documento de ventas". La interfaz de BAPI está muy bien definida y documentada. Los BAPIs se pueden encontrar en el navegador de BAPI a través de la transacción BAPI. Los RFC son simplemente módulos de funciones habilitados para acceso remoto.
BAPI significa Interfaz de Programación de Aplicaciones Empresariales. Es una biblioteca de funciones que se publican para el público como una interfaz en un sistema SAP existente desde un sistema externo.
RFC es el protocolo utilizado para llamar funciones en un sistema R/3 por un llamante externo a R/3 o para llamar programas externos a R/3 desde un sistema R/3. Las funciones solo se pueden llamar a través de RFC si están etiquetadas como funciones RFC en el banco de trabajo de desarrollo de SAP.
<b>Puntos de recompensa</b>
Saludos