‎2007 Apr 16 12:14 PM
‎2007 Apr 16 12:19 PM
Hi naga,
Hope this information helps you.
<b>User exit</b> -
1. A user exit is a three character code that instructs the system to access a program
during system processing.
<b>SXX</b>: S is for standard exits that are delivered by SAP. XX represents the 2-digit exit number.
<b>UXX:</b> U is for user exits that are defined by the user. XX represents the 2-digit exit number
<b>Customer exit </b>
1. The R/3 enhancement concept allows you to add your own functionality to SAPs
standard business applications without having to modify the original applications.
2. SAP creates customer exits for specific programs, screens, and menus within
standard R/3 applications.
3. These exits do not contain any functionality.
4. Instead, the customer exits act as hooks. You can hang your own add-on
functionality onto these hooks
Regards,
Thasneem
reward if useful
‎2007 Apr 16 12:16 PM
user-exits are empty sub-routines provided by SAP in the standard programs for customer modifications which require a access-key
‎2007 Apr 16 12:17 PM
‎2007 Apr 16 12:17 PM
Hi,
Refere your previous question regarding Customer Exit for that and see the attached links:
http://www.erpgenie.com/sap/abap/code/abap26.htm
which gives the list of exits for a tcode
http://help.sap.com/saphelp_nw04/helpdata/en/bf/ec079f5db911d295ae0000e82de14a/frameset.htm
For information on Exits, check these links
http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
http://www.sapgenie.com/abap/code/abap26.htm
http://www.sap-img.com/abap/what-is-user-exits.htm
http://wiki.ittoolbox.com/index.php/HOWTO:Implement_a_screen_exit_to_a_standard_SAP_transaction
http://www.easymarketplace.de/userexit.php
http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
http://www.sappoint.com/abap/userexit.pdfUser-Exit
http://www.planetsap.com/userexit_main_page.htm
reward if useful
regards,
ANJI
‎2007 Apr 16 12:17 PM
‎2007 Apr 16 12:17 PM
Hi naga mrudula,
Check this info.
User exit - A user exit is a three character code that instructs the system to access a program during system processing.
SXX: S is for standard exits that are delivered by SAP. XX represents the 2-digit exit number.
UXX: U is for user exits that are defined by the user. XX represents the 2-digit exit number
Customer exit - The R/3 enhancement concept allows you to add your own functionality to SAPs standard business applications without having to modify the original applications. SAP creates customer exits for specific programs, screens, and menus within standard R/3 applications. These exits do not contain any functionality. Instead, the customer exits act as hooks. You can hang your own add-on functionality onto these hooks.
User Exits : -
__________
1. User exits are routines which SAP allows you to add in additional customized programs process without affecting the standard SAP programs. SAP user exits are usually declared as a form routine :-
form userexit_xxxxx
........................
endform.
2. No need to create project in CMOD/SMOD.
3. Won't be automatically transported during version upgrade.
Customer Exits :-
_________________
1. Could be either Function Exits or Menu Exits. SAP will provide certain FMs which will be called during the execution of SAP transactions.
2.Generally require the developer to create a project in CMOD/SMOD.
3. Will be automatically transported during version upgrade.
For more info, check these links.
www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
www.planetsap.com/userexit_main_page.htm
1. Learn user exits :
http://www.sapgenie.com/links/abap.htm
2. finding user exits :
http://www.sapgenie.com/abap/code/abap26.htm
3. A short tutorial on user exits :
http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
4. Introduction to user exits with examples :
http://www.sap-img.com/abap/what-is-user-exits.htm
5. Difference between BADI and user exits :
http://www.sap-img.com/abap/ difference-between-badi-and-user-exits.htm
FOR EXAMPLE CHECK...
www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
Hope this resolves your query.
Reward all the helpful answers.
Regards
‎2007 Apr 16 12:18 PM
Hi naga......
The R/3 enhancement concept allows you to add your own functionality to SAPs standard business applications without having to modify the original applications. SAP creates customer exits for specific programs, screens, and menus within standard R/3 applications. These exits do not contain any functionality. Instead, the customer exits act as hooks. You can hang your own add-on functionality onto these hooks."
Customer exits are implemented in Z-includes and are ENHANCEMENTS to the system.
User-exits were firstly intended to be developed for the SD module. You make your coding in includes in SAP namespace (e.g MV*). That's why, user exits are MODIFICATIONS to the system. In includes for user exits there are empty subroutines ( generally with the name convention "userexit_...") and you code using global variables of the main program.
But, generally developers use these terms without this distinction. So, someone may mean a "customer exit" when (s)he says "user exit" or vice-versa.
also see the following link:
http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975e643b111d1896f0000e8322d00/frameset.htm
Regards,
Suresh.....
‎2007 Apr 16 12:19 PM
Hi,
<b>User exit</b> - A user exit is a three character code that instructs the system to access a program during system processing.
SXX: S is for standard exits that are delivered by SAP. XX represents the 2-digit exit number.
UXX: U is for user exits that are defined by the user. XX represents the 2-digit exit number
<b>Customer exit -</b> The R/3 enhancement concept allows you to add your own functionality to SAPs standard business applications without having to modify the original applications. SAP creates customer exits for specific programs, screens, and menus within standard R/3 applications. These exits do not contain any functionality. Instead, the customer exits act as hooks. You can hang your own add-on functionality onto these hooks
Regards
Sudheer
‎2007 Apr 16 12:19 PM
Hi naga,
Hope this information helps you.
<b>User exit</b> -
1. A user exit is a three character code that instructs the system to access a program
during system processing.
<b>SXX</b>: S is for standard exits that are delivered by SAP. XX represents the 2-digit exit number.
<b>UXX:</b> U is for user exits that are defined by the user. XX represents the 2-digit exit number
<b>Customer exit </b>
1. The R/3 enhancement concept allows you to add your own functionality to SAPs
standard business applications without having to modify the original applications.
2. SAP creates customer exits for specific programs, screens, and menus within
standard R/3 applications.
3. These exits do not contain any functionality.
4. Instead, the customer exits act as hooks. You can hang your own add-on
functionality onto these hooks
Regards,
Thasneem
reward if useful
‎2007 Apr 16 12:20 PM
hi
<u>Customer exits</u> are implemented in z-includes and are <b><i>enhancements</i></b> to the system.
<u>User-exits</u> are modifications to the system. In includes for user exits there are empty subroutines and you code using global variables of the main program
But, generally the terms are used vice-versa....
check these links:
http://www.sapdevelopment.co.uk/enhance/enhancehome.htm
http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/content.htm
regards,
madhu
‎2007 Apr 16 12:21 PM
Hi,
Yes there is difference between UE and Customer exit.
User exits are for routines usually find in SD module. For user exits no need of project.
Customer exits are Function modules, which are called by using CALL CUSTOMER function... in the programs. For customer exits u need to create a project and activate it.
Regards
Giridhar
‎2007 Apr 16 1:06 PM
‎2007 Apr 16 12:22 PM
hi
The answer to your question is very simple.
Well,<b>User-exits</b> are empty subroutines that SAP Developers have provided for you.You can fill them with your own source code.<b>Technically this is a modification</b>.
<b>Customer exits</b> are nothing but a include in customer name space will be provided in the function module which starts with CALL CUSTOMER.You can fill them with your own source code.<b>Technically this is an enhancement</b>.
regards
ravish
<b>plz reward points if helpful</b>
‎2007 Apr 16 12:28 PM
Hi naga,
PLz go through this info u can know the difference.
called by SAP standard programs using PERFORM.
read and change almost any global data from host program
very easy to manipulate erroneously global data
doesnt have any classification.
designed For SD module
User-exits can be written only using access-key
will not be there for next version unless modification assistance tool is used
called using CALL CUSTOMER FUNCTION.
only acces your import/export/changing/tables parameters
will never lead to inconsistency
we have function-module exit , screen exit , menu exit
..Basically designed for all modules.
No need of access key
Customer-exits are not wiped during upgradation
Rewards points for helpful answers.
Rgds,
P.Nag