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
554

please send advantages of bapi usage instead of using call transaction and session methods?

4 REPLIES 4
Read only

Former Member
0 Likes
529

Hi,

BAPI will allows background processing (use in job scheduling)

Call transaction and call session method will allows only forground processing. so you can't schedule the jobs(SM36) for job uploading.

Regards

Bhupal Reddy

Read only

Former Member
0 Likes
529

Hi,

By using BAPI u can ....

1.Update DB tables.

2.from non-sap also u can Fetch data from DB tables.....JAVA,VB..etc

Read only

Former Member
0 Likes
529

Hi prasad,

coming to the main advantage of bapi,we can call bapis from any where in oops languagesi.e either in .net,java,abap....

whereas with call transaction and session they will b used only within sap.

Read only

Former Member
0 Likes
529

Hi Prasad,

From a programmer point of view, they are very easy to use when compared to BDCs. In general, they are useful to be called from external systems(non sap systems also).

Regards,

Ravi