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

user_exits

Former Member
0 Likes
611

what is user_exit. why/how thay r used?

regards

martin

what is user_exit. why/how thay r used?

regards

martin

4 REPLIES 4
Read only

Former Member
0 Likes
546

Hi Martin,

Please refer the following links for learning about user exits.

<a href="http://help.sap.com/saphelp_nw04/helpdata/en/bf/ec079f5db911d295ae0000e82de14a/frameset.htm">http://help.sap.com/saphelp_nw04/helpdata/en/bf/ec079f5db911d295ae0000e82de14a/frameset.htm</a>

<a href="http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm">http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm</a>

<a href="http://www.sapgenie.com/abap/code/abap26.htm">http://www.sapgenie.com/abap/code/abap26.htm</a>

<a href="http://www.sap-img.com/abap/what-is-user-exits.htm">http://www.sap-img.com/abap/what-is-user-exits.htm</a>

Regards,

Chetan.

PS: Reward points if this helps.

Read only

Former Member
0 Likes
546

Hi Martin,

USEREXIT

Userxits allow us to add our own functionality to SAP standard program

without modifying it . These are implemented in the form of subroutines and hence are also known as FORM EXITs. The userexits are generally collected in includes and attached to the standard program by the SAP.

All Userexits start with the word USEREXIT_...

FORM USEREXIT_..

z..

ENDFORM.

The problem lies in finding the correct userexit and how to find it if one exists for the purpose. Once the correct userexit is found the necessary

customer code is inserted in the customer include starting with the z..

in the form routine.

Userexits can be found in number of ways:

1) To find userexits in SD module , goto object navigator(SE80) and select

development class from the list and enter VMOD in it. All of the userexits in SD are contained in the development class VMOD. Press

enter and you will find all the includes which contain userexits in SD for

different functions like PRICING, ORDER PROCESSING etc. Select the userexit according to the requirement and read the comment inserted in it

and start coding .

TYPES OF EXITS

1)MENU EXITS

2)FUNCTION EXITS

3)TABLE EXITS

4)SCREEN EXITS

5)KEYWORD EXITS

6)FIELD EXITS

We use SAP transactions CMOD and SMOD to manage exits. Before implementing an exit , it is required to create the project by using CMOD

selecting the enhancement e.g. V45A0002 and selecting the component

(one which fulfills our need) i.e the exit which will be implemented in SMOD and after coding has been done the project has to be activated.

An exit can be coded only once.

For more information, please check this link.

http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975e643b111d1896f0000e8322d00/frameset.htm

Hope this will help.

Regards,

Ferry Lianto

Read only

Former Member
0 Likes
546

like VMOD how can we know the diff packages associated with diff modules...

Regards

Gunjan