8 Replies Latest reply: Oct 18, 2007 7:43 AM by Vinod Samuel RSS

List of Tcodes in SAP

Shakthi M
Currently Being Moderated

Hi Gurus,


Send me a list of Tcodes in SAP.


Thanks in Advance,


  • Re: List of Tcodes in SAP
    Sudheer Junnuthula
    Currently Being Moderated


    Look at the below link








  • Re: List of Tcodes in SAP
    Usha Rani Rachamalla
    Currently Being Moderated

    Plant Maintenance (PM)

    Stephan Nilsson was kind enough to share some PM transactions. Stephan Nilsson was kind enough to share some PM transactions.

    IW31     Create Plant Maintenance Order


    IW32     Change Plant Maintenance Order


    IW33     Display Plant Maintenance Order


    IW34     Create Notification Order


    IW51     Create Service Notification


    IW52     Change Service Notification


    IW53     Display Service Notification


    IW54     Create Service Notification :Problem notification


    IW55     Create Service Notification :Activity Request


    IW56     Create Service Notification :Service Request


    IW57     Assign deletion Flag to Completed Service Notifications


    IW58     Change Service Notifications: Selection of Notification


    IW59     Display Service Notifications: Selection of Notification



    Production Planning

    Tymon Kerste has provided me with these PP tcodes. Tymon Kerste has provided me with these PP tcodes.

    C001     Create Production Order


    C005N     Collective Release


    C011N     Time Ticket


    C012     Confirmation - Collective


    C013     Confirmation - Cancel


    C00IS     Production order information system


    C0GI     Reprocess Goods Movements


    C223     Maintain production version



    General Notes

    You can execute the following commands in the transaction code (tcode) field with Enter. You will find some useful transaction codes below to work in tandem with the following commands:

    To call a transaction - In the same session (window) Enter: /nxxxx (xxxx = transaction code). - In an additional session, Enter: /oxxxx (xxxx = transaction code).

    If you enter this function before any of the tcodes below, you are able to break out of your current screen/business and begin a completely new session. Otherwise, the current business process has to be terminated, and return to the initial user screen (the main menu) has to be initiated before entering tcode spro). /o tcode saves you the effort of having to do this.

    To end the current transaction Enter: /n. Caution: Unsaved changes are lost without warning

    To delete the current session. Enter: /i.

    To generate a session list Enter: /o.

    To log off from the system Enter: /nend.

    From John O'Meara

    OSS Note 0026171 has additional information on OKCodes in SAP, and is a very useful read



    USMM     Pressing F8 will display all hotpacks applied.


    SEARCH_SAP_MENU     Show the menu path to use to execute a given tcode. You can search by transaction code or menu text.


    DI02     ABAP/4 Repository Information System: Tables.


    LSMW     Legacy System Migration Workbench. An addon available from SAP that can make data converstion a lot easier. Thanks to Serge Desland for this one.


    OSS1     SAP Online Service System


    OY19     Compare Tables


    SM13     Update monitor. Will show update tasks status. Very useful to determine why an update failed.


    S001     ABAP Development Workbench


    S001     ABAP/4 Development Weorkbench. (from john.omeara@syskoplan.ie)


    S002     System Administration. (from john.omeara@syskoplan.ie)


    SA38     Execute a program. (from john.omeara@syskoplan.ie)


    SCAT     Computer Aided Test Tool


    SCU0     Compare Tables


    SE01     Old Transport & Corrections screen


    SE03     Groups together most of the tools that you need for doing transports. In total, more than 20 tools can be reached from this one transaction.


    SE09     Workbench Organizer


    SE10     New Transport & Correction screen


    SE11     ABAP/4 Dictionary Maintenance SE12 ABAP/4 Dictionary Display SE13 Maintain Technical Settings (Tables)


    SE12     Dictionary: Initial Screen - enter object name. (from john.omeara@syskoplan.ie)


    SE13     Access tables in ABAP/4 Dictionary. (from john.omeara@syskoplan.ie)


    SE14     Utilities for Dictionary Tables


    SE15     ABAP/4 Repository Information System


    SE16     Data Browser: Initial Screen. (from john.omeara@syskoplan.ie)


    SE16N     Table Browser (the N stands for New, it replaces SE16). Provided by Smijo Mathew.


    SE17     General Table Display


    SE24     Class Builder


    SE30     ABAP/4 Runtime Analysis


    SE32     ABAP/4 Text Element Maintenance


    SE35     ABAP/4 Dialog Modules


    SE36     ABAP/4: Logical Databases


    SE37     ABAP/4 Function Modules


    SE38     ABAP Editor


    SE39     Splitscreen Editor: Program Compare


    SE41     Menu Painter


    SE43     Maintain Area Menu


    SE48     Show program call hierarchy. Very useful to see the overall structure of a program. Thanks to Isabelle Arickx for this tcode.


    SE49     Table manipulation. Show what tables are behind a transaction code. Thanks to Isabelle Arickx for this tcode.


    SE51     Screen Painter: Initial Screen. (from john.omeara@syskoplan.ie)


    SE54     Generate View Maintenance Module


    SE61     R/3 Documentation


    SE62     Industry utilities


    SE63     Translation


    SE64     Terminology


    SE65     R/3 document. short text statistics SE66 R/3 Documentation Statistics (Test!)


    SE68     Translation Administration


    SE71     SAPscript layout set


    SE71     SAPScript Layouts Create/Change


    SE72     SAPscript styles


    SE73     SAPscript font maintenance (revised)


    SE74     SAPscript format conversion


    SE75     SAPscript Settings


    SE76     SAPscript Translation Layout Sets


    SE77     SAPscript Translation Styles


    SE80     ABAP/4 Development Workbench


    SE81     SAP Application Hierarchy


    SE82     Customer Application Hierarchy


    SE83     Reuse Library. Provided by Smiho Mathew.


    SE84     ABAP/4 Repository Information System


    SE85     ABAP/4 Dictionary Information System


    SE86     ABAP/4 Repository Information System


    SE87     Data Modeler Information System


    SE88     Development Coordination Info System


    SE91     Maintain Messages


    SE92     Maintain system log messages


    SE93     Maintain Transaction. (from john.omeara@syskoplan.ie)


    SEARCH_SAP_MENU     From the SAP Easy Access screen, type it in the command field and you will be able to search the standard SAP menu for transaction codes / keywords. It will return the nodes to follow for you.


    SEU     Object Browser


    SHD0     Transaction variant maintenance


    SM04     Overview of Users (cancel/delete sessions)


    SM12     Lock table entries (unlock locked tables)


    SM21     View the system log, very useful when you get a short dump. Provides much more info than short dump


    SM30     Maintain Table Views. (from john.omeara@syskoplan.ie)


    SM31     Table Maintenance


    SM32     Table maintenance


    SM35     View Batch Input Sessions


    SM37     View background jobs


    SM50     Process Overview. (from john.omeara@syskoplan.ie)


    SM51     Delete jobs from system (BDC)


    SM62     Display/Maintain events in SAP, also use function BP_EVENT_RAISE


    SMEN     Display the menu path to get to a transaction


    SMOD/CMOD     Transactions for processing/editing/activating new customer enhancements.


    SNRO     Object browser for number range maintenance. (from john.omeara@syskoplan.ie)


    SPRO     Start SAP IMG (Implementation Guide). (from john.omeara@syskoplan.ie)


    SQ00     ABAP/4 Query: Start Queries


    SQ01     ABAP/4 Query: Maintain Queries


    SQ02     ABAP/4 Query: Maintain Funct. Areas


    SQ03     ABAP/4 Query: Maintain User Groups


    SQ07     ABAP/4 Query: Language Comparison


    ST05     Trace SQL Database Requests. (from john.omeara@syskoplan.ie)


    ST22     ABAP Dump analysis


    SU53     Display Authorization Values for User. (from john.omeara@syskoplan.ie)


    WEDI     EDI Menu. IDOC and EDI base.


    WE02     Display an IDOC


    WE07     IDOC Statistics



    Human Resources

    PA03     Change Payroll control record


    PA20     Display PA Infotypes


    PA30     Create/Change PA Infotypes


    PP02     Quick Entry for PD object creation


    PU00     Delete PA infotypes for an employee. Will not be able to delete an infotype if there is cluster data assigned to the employee.



    Sales and Distribution (SD)

    OLSD     Config for SD. Use Tools-Data Transfer-Conditions to setup SAP supplied BDC to load pricing data


    VA01     Create Sales/Returns Order:Initial Screen


    VB21     Transaction for Volume Lease Purchases (done as a sales deal)


    VK15     Transaction used to enter multiple sales conditions (most will be entered here)



    SAP Office

    SO00     send a note through SAP, can be sent to internet, X400, etc



    FI Financial Management

    FGRP     Report Writer screen


    FM12     View blocked documents by user


    FST2     Insert language specific name for G/L account. (from john.omeara@syskoplan.ie)


    FST3     Display G/L account name. (from john.omeara@syskoplan.ie)


    KEA0     Maintain operating concern. (from john.omeara@syskoplan.ie)


    KEKE     Activate CO-PA. (from john.omeara@syskoplan.ie)


    KEKK     Assign operating concern. (from john.omeara@syskoplan.ie)


    KL04     Delete activity type. (from john.omeara@syskoplan.ie)


    KS04     Delete a cost centre. (from john.omeara@syskoplan.ie)


    KSH2     Change cost centre group - delete. (from john.omeara@syskoplan.ie)


    OBR2     Deletion program for customers, vendors, G/L accounts. (from john.omeara@syskoplan.ie)


    OKC5     Cost element/cost element group deletion. (from john.omeara@syskoplan.ie)


    OKE1     Delete transaction data. (from john.omeara@syskoplan.ie)


    OKE2     Delete a profit centre. (from john.omeara@syskoplan.ie)


    OKI1     Determine Activity Number: Activity Types (Assignment of material number/service to activity type) (from john.omeara@syskoplan.ie)


    OMZ1     Definition of partner roles. (from john.omeara@syskoplan.ie)


    OMZ2     Language dependent key reassignment for partner roles. (from john.omeara@syskoplan.ie)



    Material Management (MM)

    MM06     Flag material for deletion. (from john.omeara@syskoplan.ie)


    OLMS-     materials management configuration menu, most of the stuff under this menu is not under the implementation guide



    MM configuration transactions

    OLMB-     Inventory management/Physical Inventory


    OLMD-     MM Consumption-Based Planning


    OLME-     MM Purchasing


    OLML-     Warehouse Management


    OLMR-     Invoice Verification


    OLMS     Material Master data


    OLMW-     MM Valuation/Account Assignment



    Config Related

    OLE     OLE demo transaction


    OLI0     C Plant Maintenance Master Data


    OLI1     Set Up INVCO for Material Movements


    OLI8     Set Up SIS for Deliveries


    OLIA     C Maintenance Processing


    OLIP     C Plant Maintenance Planning


    OLIQ     New set-up of QM info system


    OLIX     Set Up Copying/Deleting of Versions


    OLIY     Set Up Deletion of SIS/Inter.Storage


    OLIZ     Stat Set Up INVCO: Invoice Verif


    OLM2     Customizing: Volume-Based Rebates


    OLMB     C RM-MAT Inventory Management Menu


    OLMD     C RM-MAT MRP Menu


    OLME     C MM Menu: Purchasing


    OLML     C MM Menu for Warehouse Management


    OLMR     C RM-MAT Menu: Invoice Verification


    OLMS     C RM-MAT Master Data Menu


    OLMW     C RM-MAT Valuation/Acct. Assgt. Menu


    OLPA     SOP Configuration


    OLPE     Sales order value


    OLPK     Customizing for capacity planning


    OLPR     Project System Options


    OLPS     Customizing Basic Data


    OLPV     Customizing: Std. Value Calculation


    OLQB     C QM QM in Procurement


    OLQI     Analysis


    OLQM     Customizing QM Quality Notifications


    OLQS     C QM Menu Basic Data


    OLQW     C QM Inspection Management


    OLQZ     Quality Certificates


    OLS1     Customizing for Rebates


    OLSD     Customizing: SD


    OLVA     C SD Sales Menu


    OLVD     C SD Shipping Menu


    OLVF     C SD Billing Menu


    OLVS     C SD Menu for Master Data


    SPRO     Start SAP IMG (Implementation Guide). (from john.omeara@syskoplan.ie)




    reward points if useful.









  • Re: List of Tcodes in SAP
    krishna chaitanya nanduri
    Currently Being Moderated

    dont try to remeber all tcodes.remeber which u have to use only depending on development or functional side u r working.

    if u want to know all tcodes that sap developed then

    ->go to abapdictionary by using the tcode se11

    ->select the table radiobutton->type tstc "its a table name.


    u will find all tcodes in that table.

  • Re: List of Tcodes in SAP
    Vijayakumar Nandha Mukunthan
    Currently Being Moderated

    hi friend


    you can get all t-codes in se93 in the text box press f4 u can all the tcodes. if u need a tcode type as sap* press f4 u can get all the details that start with sap . like that u can get any tcode for any modules.


    Regards points if its usualful



  • Re: List of Tcodes in SAP
    Amit Khare
    Currently Being Moderated

    Assembling alll tcode is not easy. Check Tcode for SE93 to get all list.

    Refer this link for important once -






    Reward all helpful replies.

  • Re: List of Tcodes in SAP
    Currently Being Moderated



    you will get all the t-codes wxist in SAP




    Find the list of SAP Transaction codes

    Where I can find the list of transaction codes and their usage, I heard that there is some table which contains all the transaction codes with their descriptions.


    Does anyone know about the Table that consist all the T-Code?


    Listed here are the various ways you can find the list of transaction codes and their usage:


    Use transaction SE11 - ABAP Dictionary:


    Fill in the Database table name and click the Display button.

    - TSTC table will contain all the Tcodes and

    - TSTCT table will contain all the Tcodes with Texts.


    Once you entered the screen, click in Top Menu - Utilities - Table contents - Display


    If you want to display all the transaction code (total - 57,048) you have to change the Fields: Maximum number of hits to 99999 (default 500).




    Simply goto transaction SM01, although this tcode is to Lock/Unlock any transaction code, you can also view all the tcode available in the R/3 system from here.




    Goto transaction SE93


    There are two ways where you can find the list of transaction codes in SE93.


    Method 1:

    You must be familiar with the starting characters strings for each of the R/3 application modules.


    Assuming you know that most Materials Management transaction codes start with MM.


    In the Fields: Transaction code, type in MM* and press the function key F4


    The list of transaction code starting with MM will be displayed.


    Method 2:

    On the Top Menu, click Utilities - Find - Execute and the first 500 transaction will be display.


    If want to display all the tcodes, make sure you remembered to change the Fields: Maximum no. of hits right at the bottom of the screen.


    I know a particular T Code and can enter and work on it. How do I know what is the menu path for that T Code?


    Enter Search_SAP_Menu in the command box and when the pop box appears enter, the Tcode and it will give the nodes and menu path.


    This is helpful only in case of SAP Menu not in case of SPRO - ie IMG.....


    <b>Reward if usefull</b>

  • Re: List of Tcodes in SAP
    Shail India
    Currently Being Moderated

    Hi Shakthi,


    There are thousands of Tcodes in SAP. They are stored in table TSTCT.

    You can get the tcodes from there.




  • Re: List of Tcodes in SAP
    Vinod Samuel
    Currently Being Moderated


    These are some of the important transactions in SAP...



























    reward points if useful.



    Vinod Samuel.