Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

BAPI

Former Member
0 Likes
706

Hi gyes,

what is advantages of BAPI compare to function module?

Thanks and regards,

suresh

9 REPLIES 9
Read only

Former Member
0 Likes
685

There is no difference between a function and a BAPI, a BAPI is nothing a remote enabled function module associated to a business object a like a PO / SO / PR.

Regards,

Ravi

NOte : Please mark the helpful answers

Read only

Former Member
0 Likes
685

Hi,

With BAPI, SAP data can be accessed from outside SAP without actually logging on to the server.

This BAPI which is a function module in SAP, will be in the form of a method outside SAP.

In the sense, an java application can access SAP data without logging to SAP server.

Hope this clears your doubt.This is the main functionality of SAP.

Regards,

Bharadwaj

Read only

Former Member
0 Likes
685

Hi Suresh,

The advantage of using BAPIs over using RFCs is that using BAPIs requires no ABAP programming knowledge. You use BAPIs from standard programming languages such as C++ and Java.

Check these links too..

http://help.sap.com/saphelp_46c/helpdata/de/cf/8ccab761ea11d2804a00c04fada2a1/content.htm

Regards,

Susmitha

Read only

Former Member
0 Likes
685

Hi,

BAPI's are Remote Enabled Function Module. and There FM's which are Remote Function Module.

all Fm's are Not Remote Function Modules. But there are some FM's which are Remote Enabled.

BAPI's are associated with Business Objects.

Regards

vijay

Read only

Former Member
0 Likes
685

HI

GOOD

GO THROUGH THIS LINK

http://www.sappoint.com/abap/bapiintro.pdf

THANKS

MRUTYUN

Read only

Former Member
0 Likes
685

Hi,

plz refer this thread...

Regards,

Sudheer.

Read only

Former Member
0 Likes
685

what is difrences of using bapi insted of bdc?

Thanks,

suresh

Read only

0 Likes
685

Hi,

There are Situations like SOme Enjoy Transactions not support BDCs. so in that case Using BAPI instead of BDC's is the alternate solution.

Regards

vijay

Read only

Former Member
0 Likes
685

Hi,

refer this thread:

rgds,

latheesh