2006 Sep 11 9:14 AM
hi frnds,,,
Can anyone tell me exactly..
1) what is the fifference between User-exit and customer exit.?
2) how to define of them.?
3) If a requriment comes in real time which exit we hav to use ,,, User-exit 0r customer exit.. plzz clarify.
Thnking for ur replies u gave me earlier and expect the same thing now also.
with regards,
satish
2006 Sep 11 9:36 AM
Thnks amit for ur immediate reply.
But how to identify customer exit and also userexit
apart from using standard progmas.
2006 Sep 11 9:17 AM
Hi satish,
1) what is the fifference between User-exit and customer exit.?
2. Previously there were only user-exits.
3. Then came the concept of customer-exits.
4.
user exits were nothing but
subroutines
FORM/PERFORM
called from standard programs.
5. The FORM defintion was placed inside
an empty include file.
6. So It was called EVERYTIME.
and we need to MODIFY/REPAIR the
standard include .
7. Then it came with concept of customer-exit
8. It consists of calling a FUNCTION MODULE,
which is called only if
the user-exit is ACTIVATED (other wise not called)
In this case, the code in put inside
a pre-defined Z include.
*----
9. Functionality of both is same, howerver
we can note the following important differences
a) Customer exit is called only if activated.
(hence, it does not waste resources)
b) in customer exit, REPAIR does not happen
to the standard include.
2) how to define of them.?
They are already defined in the system.
We have to activate them and write our code.
3) If a requriment comes in real time which exit we hav to use ,,, User-exit 0r customer exit.. plzz clarify.
Usually customer exits are there.
But in Case of SD module, especially Sales order,
there will be user-exit includes.
regards,
amit m.
2006 Sep 11 9:30 AM
hi
good
USER EXITS->
1. Introduction:
User exits (Function module exits) are exits developed by SAP. The exit is implementerd as a call to a functionmodule. The code for the function module is writeen by the developer. You are not writing the code directly in the function module, but in the include that is implemented in the function module.
The naming standard of function modules for functionmodule exits is:
EXIT_<program name><3 digit suffix>
The call to a functionmodule exit is implemented as:
CALL CUSTOMER.-FUNCTION ❤️ digit suffix>
http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
CUSTOMER EXITS->
As of Release 4.6A SAP provides a new enhancement technique, the Business Add-Ins. Among others, this enhancement technique has the advantage of being based on a multi-level system landscape (SAP, country versions, IS solutions, partner, customer, and so on) instead of a two-level landscape (SAP, customer) as with the customer exits. You can create definitions and implementations of business add-ins at any level of the system landscape.
To unify enhancements of the SAP Standard you can migrate customer exits to business add-ins.
http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/content.htm
thanks
mrutyun^
2006 Sep 11 9:36 AM
Thnks amit for ur immediate reply.
But how to identify customer exit and also userexit
apart from using standard progmas.
2006 Sep 11 9:40 AM
Hi again,
Usually, the functional consultant
has to specify which user exit / customer exit
is to be used.
However, to find ourselves, we can do the following.
1. in se11, goto table MODSAP
View table contents
2. in Type field, enter
'E' (for user exit / Function Exit)
OR 'S' (for screen exit)
3. For that tcode, u should know the program name
or the CALLING SCREEN.
eg. SAPLLMOB
4. then type SAPLLMOB* and execute
regards,
amit m.
2006 Sep 11 10:10 AM
EXIT_SAPMM06E_017 ??? what is this ?? Is this user exit name or customer exit name.
and again...M06B0003 what about this frnd...
can u plzz claify i m feeling confused yaar.
looking for an instant reply.
thnks for u all for giving sincere replies.
2006 Sep 11 10:14 AM
M06B0003 is the exit name and
EXIT_SAPMM06E_017 is the function module provided by SAP , in that u find an include where u write ur code