cancel
Showing results for 
Search instead for 
Did you mean: 

What is the difference between BAPI and RFC

Former Member
0 Kudos

Hi experts,

i want know the difference between BAPI and RFC

thanks

sush

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi Sushma,

Try to close this post if you got the answer for your question.

Regards,

Raju.

Former Member
0 Kudos

Dear Sushma,

The difference between RFc and BAPI are business objects.

1) You create business objects and those are then registered in your BOR (Business Object

Repository) which can be accessed Outside the SAP system by using some other applications

(Non-SAP) such as VB or JAVA. in this case u only specify the business object and its method from

external system in BAPI there is no direct system call.

2) While RFC are direct system call Some BAPIs provide basic functions and can be used for most SAP

business object types.

3) These BAPIs should be implemented the same for all business object types. Standardized BAPIs

are easier to use and prevent users having to deal with a number of different BAPIs. Whenever

possible, a standardized BAPI must be used in preference to an individual BAPI.

Regards,

Raju.

Shabarish_Nair
Active Contributor
0 Kudos

a very simple google search would have helped you - http://www.sap-basis-abap.com/abap/difference-between-rfc-and-bapi.htm

former_member200962
Active Contributor
0 Kudos

Please make a search on SDN....try to post more specific Qs