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
434

How does bapi score over BDC ?

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
419

Hi, According to me, The main difference between BAPI and BDC is :

In BDC we need to specify (while recording) all the standard validation in all the screens, exclusively in program.And a note of all screen data is also to be given in BDC (i.e Dynrpro,fnam,fval etc).

But all these can be avoided in BAPI. BAPI will skip all the screen data and includes all the default validations by itself without any need of Explicit specification.

3 REPLIES 3
Read only

Former Member
0 Likes
419

hi,

BAPI use to transfer data between Sap and non SAP Systems.....

reward if useful...

Read only

Former Member
0 Likes
419

Hi,

BAPI is a standard SAP solution for general activities in SAP, like to create sales order, update master data, stock transfer etc. Its a FM and you need to pass values ti parameters in a program to perform the required activity.

BDC helps in running through a transaction the way you want to do it. You can record a transaction and run through that transaction with your data.

regards,

Pankaj

Read only

Former Member
0 Likes
420

Hi, According to me, The main difference between BAPI and BDC is :

In BDC we need to specify (while recording) all the standard validation in all the screens, exclusively in program.And a note of all screen data is also to be given in BDC (i.e Dynrpro,fnam,fval etc).

But all these can be avoided in BAPI. BAPI will skip all the screen data and includes all the default validations by itself without any need of Explicit specification.