cancel
Showing results for 
Search instead for 
Did you mean: 

What is the main differences between BAPI and RFC.

Former Member
0 Kudos

What is the main differences between BAPI and RFC. Dont copy paste the old answers. Most of the answers are same. i know both are remote enabled functions and we can call it from external applications. At the time of call the function, for both rfc and bapi are same. But where is the difference?

Pls give answer with big differences.

thanks in advance.

Regards,

RAO

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

Both are same regarding communication but when we want to call them in another applications like VB we have to add the remote enabled function module in the bussiness object to make it visible globally. When we add as a API method in the business object and generate now the method can be called by any other applications like VB JAVA etc.

Thanks,

NN.

Former Member
0 Kudos

Hi,

BAPIs are RFCs, the only difference is that BAPIs usually encapulate some complete business object. For example, creating a sales order, the BAPI would do all of the steps required to create a sales order.

Regards

Kiran Sure