05-26-2006 5:32 AM
Hi all,
I am looking for an exhaustive list of User Exits; those
which are in Include files with subroutines like...
FORM USEREXIT_xxxxxxxxxxx
...
ENDFORM.
I am only able to find Customer Exits
Customer exits are the ones in SMOD and CMOD...
... But i want a list of "User Exits" ...
"User Exits" and "Customer Exits" are Different!!
Pls check out the following to understand difference...
Example of "User Exit" include in "SE38" is "MV45AFZZ"
Example of "Customer Exit" in "SMOD" is "VSV00001"
Everytime I post the question I get links to
"Customer Exits".. No one seems to understand the
difference...
Sometimes the link that is posted as list of "User Exits"
actually ends up being the customer exit list!!
Does any1 know how to find the list of "USER EXITS"?
Or does anyone have the list or any link to it?
If u have the list pls send to anandaraja@gmail.com
Pls help.
Thanks in advance.
Regards,
Ananda Raja
05-26-2006 5:43 AM
<b>USEREXIT</b>
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.
<b>Userexits can be found in number of ways:</b>
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 .
<b>TYPES OF EXITS</b>
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.
regards
vinod
05-26-2006 5:53 AM
Thanks Vinod..
But thats the list of UserExits in SD.. Wat abt other
areas? Do you know the development class for those
User Exits???
05-26-2006 6:20 AM
Hi Anandaraj,
Goto SPRO>IMG>search for 'SYstem Modification'..u ll get a list..select any n c the documentation for all the sub nodes within it...u ll find the user exits available in SAP.
Regards.
Bikash
05-26-2006 6:26 AM
HI anandaraja,
1. There is no such transaction like SMOD
where we can get all the list of
user-exits (subroutines in includes /FORM)
2. Its only thru customization documentation,
that the functional consultants get the
information that
a) there is some xyz include file
b) in that there are various FORMS
which are called at various points
of the transaction.
3. And this is the reason why many of us abapers
are not aware of the distinction between
user-exits and customer exits.
(we mainly know about SMOD customer exits,
and are not even aware about the distinction between them - we assume they are same)
regards,
amit m.
05-31-2006 6:55 PM
Hi Mittal,
I tried a search in the trnx SPRO for SYSTEM MODIFICATIONS and got the list of user exits but none of them related to FI module in particular Customer Master.
If possible can you please send me the information for the list of USER EXITS but not Customer Exits for FI.
Thank you,
Joslyn
05-26-2006 7:03 AM