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

hi experts using bapi what we do on abap.

Former Member
0 Kudos

hi experts using bapi what we do on abap how it is whats the use , normally how we work on bapis in realtime.


Active Contributor
0 Kudos

BAPI's are Business Application Programming Interfaces which in fact are Function modules. We use them in ABAP for updating business applications, like for example creating Business partners. BAPI's can be remotely called (from other systems), since they are remote enabled.

There is SOME MUCH info about BAPI's on SDN, just make a search and you will find what you want, no doubt.

[bapi programming guid|]

Former Member
0 Kudos

Hi Sri,

1.BAPI is nothing but the RFC enabled function module.

2.You can use BAPI to collect the data from database as well

as insert & update the database.

E.g. BAPI_BUPA_ADDRESS_GETDETAIL for collecting info regarding Business partner.

BAPI_BUPA_CENTRAL_CHANGE to modify the database against business partner

BAPI_BUPA_ADDRESS_ADD to insert the data.

3. You can also use BAPI as RFC Funcrion module.

Please reward points if finds useful.



Edited by: swarup basagare on May 30, 2008 10:37 AM

Former Member
0 Kudos

hi check this...