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
427

How does bapi score over BDC ?

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
412

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
412

hi,

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

reward if useful...

Read only

Former Member
0 Likes
412

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
413

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.