You are on page 1of 2

Finding the user-exits of a SAP transaction code ...

Source code , sample project

Page 1 of 2

SAPBRAINSONLINE ... Finding the user-exits of a sap transaction code


HOME TUTORIALS ARTICLES PROJECTS JOBS TOOLS REFERENCES CHAT FORUM GUESTS

Finding the user-exits of a SAP transaction code


SAP TECHNICAL TUTORIALS ABAP DICTIONARY INTERNAL TABLES ALV Reports SAPSCRIPTS SMARTFORMS LSMW BDC ALE IDOC USER EXITS TRANSPORTING ITS

SAP Certification SAP Download SAP Companies India SAP Books

* Finding the user-exits of a SAP transaction code * * Enter the transaction code in which you are looking for the user-exit * and it will list you the list of user-exits in the transaction code. * Also a drill down is possible which will help you to branch to SMOD. * * Written by : SAP Basis, ABAP Programming and Other IMG Stuff http://www.sap-img.com/* * report zuserexit no standard page heading. tables : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir. tables : tstct. data : jtab like tadir occurs 0 with header line. data : field1(30). data : v_devclass like tadir-devclass. parameters : p_tcode like tstc-tcode obligatory. select single * from tstc where tcode eq p_tcode. if sy-subrc eq 0. select single * from tadir where pgmid = 'R3TR' and object = 'PROG' and obj_name = tstc-pgmna. move : tadir-devclass to v_devclass. if sy-subrc ne 0. select single * from trdir where name = tstc-pgmna. if trdir-subc eq 'F'. select single * from tfdir where pname = tstc-pgmna. select single * from enlfdir where funcname = tfdir-funcname. select single * from tadir where pgmid = 'R3TR' and object = 'FUGR' and obj_name eq enlfdir-area. move : tadir-devclass to v_devclass. endif. endif. select * from tadir into table jtab where pgmid = 'R3TR' and object = 'SMOD' and devclass = v_devclass. select single * from tstct where sprsl eq sy-langu and tcode eq p_tcode. format color col_positive intensified off. write:/(19) 'Transaction Code - ', 20(20) p_tcode, 45(50) tstct-ttext. skip. if not jtab[] is initial. write:/(95) sy-uline. format color col_heading intensified on. write:/1 sy-vline, 2 'Exit Name', 21 sy-vline , 22 'Description', 95 sy-vline. write:/(95) sy-uline. loop at jtab. select single * from modsapt where sprsl = sy-langu and name = jtab-obj_name. format color col_normal intensified off. write:/1 sy-vline, 2 jtab-obj_name hotspot on, 21 sy-vline , 22 modsapt-modtext, 95 sy-vline. endloop. write:/(95) sy-uline. describe table jtab. skip. format color col_total intensified on.

SAP FUNCTIONAL TUTORIALS FI (Financial) CO (Controlling) HR (Human Resource) LO (Logistics) MM (Materials Management) PP (Production Planning) QM (Quality Management) SD (Sales and Distribution) TR (Treasury and cash) WM (Warehouse Management) PS (Project Systems) PM (Plant Maintenance) CA (Cross Application)

SAP INTERVIEW QUESTIONS Architecture faqs BDC faqs DATADICTIONARY faqs Logical Database Faqs Modularization Faqs Reports Faqs Transactions Faqs

SAP REFERENCES TRANSACTION CODES SYSTEM FIELDS FUNCTION MODULES SAP TABLES CODE OPTIMIZATION

TOOLS SQL Trace tool Runtime Analysis LSMW ABAP Query CTS

mhtml:file://C:\SAP\Materi\Materi ABAP\ABAP Report\source code abap\Finding the use... 10/5/2013

Finding the user-exits of a SAP transaction code ... Source code , sample project

Page 2 of 2

write:/ 'No of Exits:' , sy-tfill. else. format color col_negative intensified on. write:/(95) 'No User Exit exists'. endif. else. format color col_negative intensified on. write:/(95) 'Transaction Code Does Not Exist'. endif. at line-selection. get cursor field field1. check field1(4) eq 'JTAB'. set parameter id 'MON' field sy-lisel+1(10). call transaction 'SMOD' and skip first screen. *---End of Program Contributed by: SAP Basis, ABAP Programming and Other IMG Stuff http://www.sap-img.com Search
Custom Search

ABAP Tutorials

ABAP Syntax

BAPI

SAP Jobs

SAP Glossary

SAP Netweaver

SAP XI

SAP Download

SAP Interview questions

Complete SAP Study materials | SAP JOBS | PDF Tutorials

List of SAP Companies India

All of the product names here are trademarks of their respective companies. The site sapbrainsonline.com no way affiliated with SAP AG. Use information on this site at your own risk. Information furnished in the site is collected from various sites and posts from users. This site does not host any files on its server. If any compliants about the posts please contact us at sapbrain.support@gmail.com Sitemap

mhtml:file://C:\SAP\Materi\Materi ABAP\ABAP Report\source code abap\Finding the use... 10/5/2013