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
697

Why BAPI need then BDC ?

7 REPLIES 7
Read only

suresh_datti
Active Contributor
0 Likes
631

In a BDC, the screen fields are hardcoded & will not account for future chnages by SAP to the Std screens.. it will be a regular maintenance issue during upgrades/support packs.. whereas a BAPI references a structure & thus future changes will not be an issue.. more important is the fact that a BAPI can be invoked directly from an external non-SAP system.

~Suresh

Read only

Former Member
0 Likes
631

BAPI can used form R3 to R3 or

R3 to R2 or

leagacy to R3

and vice versa.

regards

prabhu

Read only

alex_m
Active Contributor
0 Likes
631

BAPI is the latest technology by SAP with added advantages compared to BDC.

Read only

Former Member
0 Likes
631

Hi,

BAPI is faster because it is updating the DB "directly" through ABAP code. On the other hand, a BDC with call transaction goes through the whole screen sequence like any user would do, simply put, it is filling screens.

Regards,

Padmam.

Read only

Former Member
0 Likes
631

Hi ,

there is noneed for BAPI in BDC, but it also dependson the situation.

for ex if u want to craete inbound delievry VL41 thru BDC which requires PO no, and i f want to craete from the same program the Purchase order, then u can call a BAPI which will create PO after creating the PO ur BDC recording will be executed which uses the same PO number.

Revert back if any issues,

Reward with points if helpful,

Regards,

Naveen

Read only

0 Likes
631

Hi all,

Is there a functionality in the context of BAPIs similar to SM35, where BAPI calls are logged and from where failed BAPI call can be reprocessed?

Or what prerequisites do BAPIs need to fulfill to log into e.g. an applicaiton log?

Regards

Sven

Read only

Former Member
0 Likes
631

bapi's are the RFC-enabled function modules which can be accessed out the SAP system.

BAPI does'nt support the screen navigation Recording so it can be helpful for the Njoy transactions.