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
461

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

4 REPLIES 4
Read only

Former Member
0 Likes
432

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.

Read only

Former Member
0 Likes
432

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

Read only

Former Member
0 Likes
432

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

Read only

Former Member
0 Likes
432

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

http://64.233.167.104/custom?q=cache:eyMZ5qPOH-0J:www.erpgenie.com/sapgenie/docs/BAPI%2520Intro.doc+...

http://64.233.167.104/custom?q=cache:c7cwsXMxq-UJ:www.sapdevelopment.co.uk/java/jco/bapi_jco.pdf+bap...

<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.