Link to home
Start Free TrialLog in
Avatar of krydea
krydea

asked on

Difference between RFC and BAPI.

Hello,
Can someone explain to me what Business Application Programming Interface is. I thought that BAPI was a sort of "protocol"(your external app) to call abap functions with a ActiveX component (RFC), am i right?
Is that a good book/documentation(i would like to use BAPI/RFC in delphi)?

Greetz Carlas Smith
ASKER CERTIFIED SOLUTION
Avatar of cryptosid
cryptosid

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of krydea
krydea

ASKER

Thanks for the response Sid!
So, a BAPI is a function written in ABAP that thas been RFC-enabled. I know how to use the activeX component in Delphi but I’m wondering how to programme a BAPI function for a simple selection. Could you maybe give me an example? I got the minisap from the abap objects book installed.
Hi,

Check the help documentation on help.sap.com, its a good resource. I am not a developer.
Avatar of krydea

ASKER

Ok,
Just to get it clear a bapi is more an object(or class) then just an function and a RFC is just a function(like a table read)?