‎2006 Sep 15 12:16 PM
1.How to create Bapi? can u send me step by step process
2.How to create userexit?can u send me step by step process
regards
k.vijay
‎2006 Sep 15 12:21 PM
Hi,
You can find step by step Guides on site <b>www.sappoint.com .</b>
For Bapi : http://www.sappoint.com/abap/bapiintro.pdf
User-exits http://www.sappoint.com/abap/userexit.pdf
Hope this helps.
‎2006 Sep 15 12:29 PM
In general you do not create user exit.
You will implement your code in the user exit.
an user exit is nothing but a place holder for custom code, which, by default will be empty. You can write your own code if needed.
REgards,
ravi
‎2006 Sep 15 12:32 PM
Hi,
You can implement BAPI in the SAP system using the transaction <b>BAPI</b> which displays all the BAPIs in the SAP system. Navigate to the tab <b>Project</b> on the right side of the screen, you will find step by step guide to implement and document a BAPI.
Regarding your second question, we don't create User Exits. We implement a User Exit provided by SAP. You create an Enhancement Project in Tx. CMOD, and implement the desired User Exits provided by SAP to modify the standard system flow. You can search for User Exits in an Application using Tx. SE84 or Tx. SMOD
Regards,
Mustajab
‎2006 Sep 15 12:43 PM
Hi,
<b>For BAPI</b>
The foll. links gives you step by step eg.
http://www.erpgenie.com/sap/abap/bapi/example.htm
http://www.sap-img.com/bapi.htm
http://help.sap.com/saphelp_nw04/helpdata/en/e0/9eb2370f9cbe68e10000009b38f8cf/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/43/b46c1e53c111d395fa00a0c94260a5/content.htm
http://www.sappoint.com/abap/bapiintro.pdf#search=%22BAPI(SAP)%22
http://www.erpgenie.com/sap/abap/bapi/index.htm
http://www.erpgenie.com/sap/abap/bapi/conventions.htm
http://www.erpgenie.com/sapgenie/docs/BAPI%20Programming.doc
<b>Customer and user exits</b>
Strictly speaking a user exit is any place within standard SAP, where SAP have added a mechanism for client specific code to be executed.
Customer exits are maintained with transaction CMOD. They are constructed in such a way that all development is in the customer name range, so no access keys are required.
Most other types of exits require an access key, as they are places where you can put your own code directly into standard SAP. For example, in Sales Order Processing, SAPMV45A, a number of user exits can be found in include MV45AFZZ. To modify this, however, you would need an access key from SAP for this include. If you wanted to utilize the screen exits available in Sales Order Processing, you would need an access key for SAPMV45A.
VOFM transaction manages many user exits. When a VOFM exit is created, two access keys are required. One for the include in which the code will be, and one of the function group in which it sits.
Check the following links.
For customer exits
http://help.sap.com/saphelp_erp2005/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/frameset.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/c8/1975d943b111d1896f0000e8322d00/frameset.htm
Difference b/w BADI and user exits
http://www.sap-img.com/abap/difference-between-badi-and-user-exits.htm
User Exits
http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
Please reward for the same.