cancel
Showing results for 
Search instead for 
Did you mean: 

what is the use of BAPI in real time application?

Former Member
0 Kudos

hi,

i am a beginner in ABAP ,so i request anybody to tell me the use of BAPI in real time(first question) ,also i learned that BAPI will be used as method as well as interface betn SAP and legacy system and my question is in WAT WAY BAPI WILL BE USED AS INTERFACE BETN SAP AND SAP SYTEM(this is my second question).all your answers are appreciated.

Thanks,

shansiva.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

hi,

thanks to all ,the answers are very helpful.

thanks,

siva

Former Member
0 Kudos

Hi Shansiva,

A BAPI can interact and integrate with the software components of other vendors.

A BAPI is a Function Module in SAP that can be integrated with the legacy system

to access the SAP business objects

or it can be called inside the SAP itself depending the business requirement.

Using a BAPI, we can fetch data from SAP or create/update the SAP master/transaction data.

There are BAPIs available for each transactions that are performed in SAP.

<b>Answer for Qus1</b>

For example, there is a BAPI available to Create the Customer Master in SAP.

That BAPI can be integrated with the legacy system using Remote Function Call (RFC)

to create a Customer Master in SAP.

By this way it interacts with a legacy system.

<b>Answer for Qus2</b>

A BAPI is also used in the interface of 2 SAP systems.

For example, the data from a SAP system1 need to be updated in another SAP system2.

For that purpose, call the BAPI of the SAP system1 from the SAP system2 as a Remote Function Call (RFC).

The connection between the 2 systems are maintained using a RFC destination & the data are transferred between the 2 systems using IDocs.

Kindly check the following PDFs:

<b>BAPI Programming Guide</b>http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFABAPIREF/CABFABAPIPG.pdf

http://help.sap.com/saphelp_47x200/helpdata/en/a5/3ec8074ac011d1894e0000e829fbbd/frameset.htm

<b>BAPI User Guide</b>

http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDAPII/CABFAAPIINTRO.pdf

http://help.sap.com/saphelp_47x200/helpdata/en/7e/5e114a4a1611d1894c0000e829fbbd/frameset.htm

Kindly, check the following thread:

It gives an example & a lot of help document links.

hope this helps!

best regards,

Thangesh