on 09-13-2008 7:09 AM
can any one tell me what is difference between bapi and badi?
HI,
BAPI (Business Application Programming Interface) is a set of interfaces to object-oriented programming methods that enable a programmer to integrate third-party software into the proprietary R/3 product from SAP. For specific business tasks such as uploading transactional data, BAPIs are implemented and stored in the R/3 system as remote function call (RFC) modules.
http://help.sap.com/saphelp_46c/helpdata/en/a5/3ec8464ac011d1894e0000e829fbbd/content.htm
Badi- BUsiness Add In - When the customer needs more functionality than the SAP standard Program(Functionality)then we can add extra functionality to standard SAP functionality through Badi.
Badi can't distrub the orginial(standard)code. Adding extra functionality to the standard is nothing
but Add-in. Badi are not creted in the program itself. They are created and maintained seperately and called when we need the Badi.
http://help.sap.com/saphelp_nw04/helpdata/en/04/f3683c05ea4464e10000000a114084/content.htm
Thanks & Regards,
Kiran
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
BAdI is Business Add-In, and it should take the place from the user-
exits (trx: SE18, SE19)
BAPI is Business Application Programming Interface and has the role as
communication plattform for developing applications, e.g. booking
material documents from flat files, see more in trx BAPI.
Hope this helps.
kunal
award if helpful
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
89 | |
8 | |
7 | |
4 | |
4 | |
3 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.