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

BADI

Former Member
0 Likes
765

Hi all,

Is it possible to use BADI as Interface like BAPI.

Generally we can use BAPI as a interface with dot net so that user can read sap data through .net appln.

Is it possible to use BADI as interface to dot net

Thanks

pabi

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
664

Hai,

There is a big Difference between BDI and BAPI:

Badi is Business Add-in, Means adding Objects for enhancement is standard Program.

BAPI is Business Application Programming Interface, This is For Interface between SAP to SAP or Between SAP to any third Party.\

So you cannot use bapi as BADi,

Edited by: shelly Malik on Aug 13, 2009 8:40 AM

Hi all,

Is it possible to use BADI as Interface like BAPI.

Generally we can use BAPI as a interface with dot net so that user can read sap data through .net appln.

Is it possible to use BADI as interface to dot net

Thanks

pabi

4 REPLIES 4
Read only

Former Member
0 Likes
664

HI,

BADI is a mode for enhancing standard applications in SAP, so it may not be the right way to use it as an interface with external applications. BAPI is an RFC which allows it to act as a bridge with external application, so I don't think you can use BADI as an Interface as you use BAPI.

Regards,

Sachin

Read only

Former Member
0 Likes
665

Hai,

There is a big Difference between BDI and BAPI:

Badi is Business Add-in, Means adding Objects for enhancement is standard Program.

BAPI is Business Application Programming Interface, This is For Interface between SAP to SAP or Between SAP to any third Party.\

So you cannot use bapi as BADi,

Edited by: shelly Malik on Aug 13, 2009 8:40 AM

Read only

0 Likes
664

Hi shelly,

Thanks for your answer.

Besides BAPI, is there anything in SAP which can work as interface with 3rd party.

Thanks

pabi

Read only

0 Likes
664

hai pabitra,

If you are interfacing SAP with .net, it has to be through BAPI.

Regards

Shelly