04-04-2006 3:32 PM
What exactly is a BAPi and what is its functionality. why do we use them. what r the transaction codes to create a BAPI and what is a transaction code for a BAPI explorer?
04-04-2006 3:34 PM
Hi,
Functionally, a bapi is nothing but an application which does serve a business utility for the user.
It is like a program which has a business functinality attached to it.
like creation of a PO, a sales order, creating an invoice, changing a GR document etc.
Technically a BAPI is nothing but a RFC Function module which can be remotely called from external systems also.
To create a bapi function module you can use se37(Same tcode for your RFC function modules).
BAPI is the T Code for BAPI explorer.
Regards,
Ravi
04-04-2006 3:34 PM
Hi,
Functionally, a bapi is nothing but an application which does serve a business utility for the user.
It is like a program which has a business functinality attached to it.
like creation of a PO, a sales order, creating an invoice, changing a GR document etc.
Technically a BAPI is nothing but a RFC Function module which can be remotely called from external systems also.
To create a bapi function module you can use se37(Same tcode for your RFC function modules).
BAPI is the T Code for BAPI explorer.
Regards,
Ravi
04-04-2006 3:35 PM
Hi,
BAPI is a function that allow you to create, modify, display data from SAP.
BAPI is powerfull than BDC because it's not using the dynpro and go faster.
BAPI could be compare with direct input, but BAPI take care of the customizing.
The transaction to list BAPI is ... BAPI
And don't create BAPI, you don't need, maybe you need to create function, or ... RFC function, but BAPI is too complex to be simply created.
Rgd
Frédéric
04-04-2006 3:35 PM
BAPI are Function Modules that are intended to be called by external systems. They can also be called internally within SAP.
It's functionality is create a generic wrapper around some business logic. Developers can then pass parameters in and out of the BAPI (like a FM) and make use of the BAPI's pre-built logic.
04-04-2006 3:38 PM
If you have created Func Modules in your past, BAPIs are quite easy to create. The core difference is that a BAPI has an attribute setting of "Remote-enabled Module".
04-04-2006 3:43 PM
hey
u can check the links
Please see this site.
http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci948835,00.html
http://www.sapgenie.com/abap/bapi/example.htm
ragards
naveen
04-04-2006 4:04 PM
Hi Kiran,
check the following links.
http://help.sap.com/saphelp_46c/helpdata/en/7e/5e11ee4a1611d1894c0000e829fbbd/frameset.htm
http://help.sap.com/saphelp_46c/helpdata/en/7e/5e115e4a1611d1894c0000e829fbbd/frameset.htm
http://help.sap.com/saphelp_46c/helpdata/en/3e/ecf226942511d2ad4b080009b0fb56/frameset.htm
hope you find it useful.
regards,
Kinshuk Saxena