Question: what is the difference between bapi and rfc in sap abap?
Answer: BAPI are RFC enabled function modules. The difference between RFC and BAPI are business objects. ... While RFC are direct system call Some BAPIs provide basic functions and can be used for most SAP business object types. These BAPIs should be implemented the same for all business object types.