Sap Technology‎ > ‎ABAP DEVELOPMENT‎ > ‎

Ways to find a userexit

posted Dec 9, 2011, 1:14 AM by Sen Long   [ updated Dec 9, 2011, 1:15 AM ]


Application- Specific User Exits (Userexit)
SAP Reference IMG -> Sales and Distribution -> System Modifications -> Userexits

Customer Exits(SMOD/CMOD)
ABAP Workbench -> Utilities -> Enhancements -> Definition (SMOD).
Repository Info System (SE84): Enhancements -> Customer Exits -> Enhancements

VOFM Routines
SAP Reference IMG -> Sales and Distribution -> System Modifications -> Routines
Transaction code: VOFM

Business Transaction Events
SAP Reference IMG -> Financial Accounting -> Financial Accounting Global Settings -> Business Transaction Events (FIBF)
Business Event Repository (BERE)

Classic BAdIs
Repository Info System (SE84):Enhancements -> Business Add-ins -> Definitions
Accelerators: Find BAdI: Find the BADI related to your transaction in minutes

Enhancement Framework
Enhancement Information System in the Object Navigator (transaction SE80).
Repository Info System (SE84): Enhancements -> Enhancements Spots
Repository Info System (SE84): Enhancements -> Composite Enhancements Spots
Accelerators: Find Enhancement Points/Sections: ABAP Ninja

Validations and Substitutions exits
Transaction code GGB0: Validation Overview
Transaction code GBB1: Substitutions Overview


Application- Specific User Exits (Userexit)
Modification Browser (SE95)


Field Exit
Report RSMODPRF


Customer Exits(SMOD/CMOD)
ABAP Workbench -> Utilities -> Enhancements -> Project Management (CMOD).
Repository Info System (SE84): Enhancements -> Customer Exits -> Projects


VOFM Routines
Transaction code: VOFM
Modification Browser (SE95)


Business Transaction Events
SAP Reference IMG -> Financial Accounting -> Financial Accounting Global Settings -> Business Transaction Events (FIBF)
Business Event Repository (BERE)


Classic BAdIs
Repository Info System (SE84): Enhancements -> Business Add-ins -> Implementations


Enhancement Framework
Enhancement Information System in the Object Navigator (transaction SE80)
Repository Info System (SE84): Enhancements -> Enhancements Implementations
Repository Info System (SE84): Enhancements -> Composite Enh. Implementations

Blogs and Articles
How Many Exit Routines are active in your SAP ERP system?
SAP User Exits and the People Who Love Them

Finding BADI Using SQL Trace (TCODE-ST05)
Accelerators
ABAP X-it Ray Eye (Scans all the exit routines active in SAP ERP)
To find out User Exit's and BADI's for Any Transaction code
Find User-exits, BADIs, BTEs, Etc by TCode or Program

Best Practices
Best Practice for a SAP ECC Consolidation project: filter dependent BAdI to organize the user-exits and enhancements
Dangerous Liaisons in User-Exits and How to Avoid Them
Dangerous Liaisons in User-Exits - Revisited

Relevant SAP Notes
381348 - Using Userexit, Customer Exit, VOFM in SD
842318 - FAQs about validations + substitutions
356737 - Customer name range for VOFM routines
327220 - VOFM function and its objects
29377 - FAQs: Field exits (CMOD)
Comments