on 12-23-2011 12:32 PM
Dear All,
What is the meaning of "User Exit" and where is it used?
Regards
Sougata Das.
User exits are predefined places in the SAP standard coding where customer can put their own logic in order to adjust standard processes to customer requirements. These places are predefined by SAP.
Transaction SMOD shows you which enhancements SAP has provided and of which components they consist of. If you want to implement a user exit then you have to define an enhancement project (transaction CMOD), assign all enhancements (e.g. CATS0001, CATS0002, etc.) you need an then implement them. Finally, you have to activate your project in order to activate the user exits.
BADI , Customer Exit / User Exit all are same.
Customer Exit & User Exit terms were earlier used in case of R/3. Now in ECC 6.0 they are known as
BADI means Business Add-Ins.
Advantage: In principle, customers can modify anything they want that is found in the include (tables, structures, and so forth).
Disadvantage: SAP cannot check the individual enhancements themselves which often leads to errors in the enhancement process.
[Link of User Exit |http://help.sap.com/saphelp_erp2004/helpdata/en/5b/d231a843c611d182b30000e829fbfe/content.htm]
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
User exits allow you to add additional functions to the SAP standard.
Programs with user exits contain subroutine calls at certain points in their syntax that are identified by the prefix USEREXIT. The actual user exits are located in an include that has been assigned to a module pool. This is where customers can include any changes (enhancements) that they want to make to the system. These includes are always processed during program flow.
Advantage: In principle, customers can modify anything they want that is found in the include (tables, structures, and so forth).
Disadvantage: SAP cannot check the individual enhancements themselves which often leads to errors in the enhancement process.
Regards,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
The R/3 enhancement concept allows you to add your own functionality to SAPu2019s 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. We can add our own program logic/requirement into that exit
Refer the link: [http://www.sap-img.com/abap/what-is-user-exits.htm]
Regards
Seenu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
108 | |
12 | |
11 | |
6 | |
5 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.