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

BDC vs BAPI

Former Member
0 Likes
442

Hi All,

Now a days in real time do we use BDC or BAPI as an interface.

Can any one pls send me the links to learn BAPI. As i am beginner

to BAPI.

What are the advantages of BAPI compared to BDC.

thanks & regards

shashikanth naram

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
417

BDC and Bapi to some extent would serve some similar purpose, but BAPI is more powerful, easy to use and has a lot more advantage as compared to BDC.

For eg - by using a BDC you have to do some extensive coding and might face huge problems during Upgrade. However in bapi u will avoid all of those. Bapi can also used for remote calls as all Bapis are remote enabled.

Please do a search in SDN for BAPI.

Shreekant

2 REPLIES 2
Read only

Former Member
0 Likes
418

BDC and Bapi to some extent would serve some similar purpose, but BAPI is more powerful, easy to use and has a lot more advantage as compared to BDC.

For eg - by using a BDC you have to do some extensive coding and might face huge problems during Upgrade. However in bapi u will avoid all of those. Bapi can also used for remote calls as all Bapis are remote enabled.

Please do a search in SDN for BAPI.

Shreekant

Read only

former_member188594
Active Participant
0 Likes
417

Hi Shashikanth,

Browse through the following link you will come to know of which one to choose when. Given a scenario, if BAPI is available for that program then it is suggested to use BAPI rather than going for BDC. BAPI definitely has edge over BDC as it supports object oriented programming.

[http://www.saptechnical.com/Tips/ABAP/Factors2BDCMethod.htm]

Refer the following links to start learning BAPIs:

[http://help.sap.com/saphelp_nw04/helpdata/en/e0/9eb2370f9cbe68e10000009b38f8cf/frameset.htm]

[http://help.sap.com/saphelp_46c/helpdata/en/a5/3ec8464ac011d1894e0000e829fbbd/content.htm]

Step-by-step example:

[http://www.erpgenie.com/abap/bapi/example.htm]

<REMOVED BY MODERATOR> All the best.

Regards,

Chandrasekhar

Edited by: Alvaro Tejada Galindo on Feb 29, 2008 4:37 PM