cancel
Showing results for 
Search instead for 
Did you mean: 

RFC

Former Member
0 Kudos

Can we execute RFC in SAP and how BAPI and RFC is related ?

Accepted Solutions (1)

Accepted Solutions (1)

nisha_sharma1
Active Contributor
0 Kudos

Hi,

RFC is the protocol used to call functions in an R/3 system by a caller external to R/3 or to call programs external to R/3 from an R/3 system.

RFC are create din Transaction SM59.

BAPI stands for Business Application Programming Interface. It is a library of functions that are released to the public as an interface into an existing SAP system from an external system.

You can use Transaction BAPi to view alll BAPI's in the syatem.

BAPI methods are RFC enabled function modules. The difference between RFc and BAPI are business objects. 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) in this case u only specify the business object and its method from external system in BAPI there is no direct system call.

i hope it will help.

Best Regards,

Nisha

Answers (2)

Answers (2)

gilmarluiz_puntel
Active Participant
0 Kudos

Hi!

To execute BAPI and RFC, use the transaction SE37.

Regards.

Former Member
0 Kudos

Hi

Thanks a lot Nisha, Sarthak and Gilmar.

Regards

Rajesh