SAP T Code


What Are SAP T-Codes?

An SAP transaction code (T-Code) is a four-character shortcut that is used to access a transaction within an SAP system or application. Transaction codes provide direct access to the desired transaction from anywhere within the SAP system. Instead of using the menu or another means of accessing the transaction, you can start a function in a single step using an SAP T-Code. T-Codes can provide access to everything from user maintenance or authorization, workflow management, accessing SAP ABAP tables and dictionaries, running SQL queries, or transaction control. Every function in an SAP ERP system has a T-code associated with it. There are thousands of transaction codes available in different SAP systems and applications.

What Are SAP T-Codes?

An SAP transaction code (T-Code) is a four-character shortcut that is used to access a transaction within an SAP system or application. Transaction codes provide direct access to the desired transaction from anywhere within the SAP system. Instead of using the menu or another means of accessing the transaction, you can start a function in a single step using an SAP T-Code. T-Codes can provide access to everything from user maintenance or authorization, workflow management, accessing SAP ABAP tables and dictionaries, running SQL queries, or transaction control. Every function in an SAP ERP system has a T-code associated with it. There are thousands of transaction codes available in different SAP systems and applications.

Use of T-Code is performed by logging onto the SAP application using the SAP GUI or SAP Front End, placing the cursor in the SAP command field, typing the transaction code, then pressing enter. Depending on the role that a user plays within an organization, they will have different T-codes that are important to them. Administrators may focus on transactions related to that topic, while developers may use those connected to ABAP or SQL queries. Business users may use T-codes that relate to processing their daily tasks. Users can add T-codes that they use most frequently to a favorites list that allows them to access them more readily. SAP systems also provide the capability for users to create custom SAP T-codes by using the transaction SE91.

Key Considerations for SAPinsiders

  • If you’re moving to SAP S/4HANA and rely on transaction codes, then you need to determine what has changed. SAP has changed a number of things with the SAP S/4HANA release, and one of them is the T-codes that are available. This event session by Arghadip Kar walks through how to find which transaction codes have been deleted or placed in SAP S/4HANA that were available in SAP ECC. It also helps organizations that are planning for the move to SAP S/4HANA to plan around customizations in their existing system that may use decommissioned transaction codes.
  • You can map standard transaction codes to common phrases to make them easier to use and remember. A functionality that SAP provides is that of creating custom T-codes. But many users struggle with remembering the names of transaction codes despite the regularity of working with them. This article by Muhammad Ramzan walks through mapping standard transaction codes to common phrases to make them easier to remember, and easier to access from custom code. Following this approach ensures that authorization checks are not bypassed, and the authorizations to the actual transactions remain intact.

943 results

  1. SAP Expands HCM Portfolio With SmartRecruiters Acquisition

    SAP Strengthens HCM Portfolio With SmartRecruiters Acquisition

    Reading time: 4 mins

    SAP has agreed to acquire SmartRecruiters, a talent acquisition software provider, to enhance its SAP SuccessFactors suite with AI-driven recruiting capabilities, streamlining the candidate lifecycle and improving hiring processes for customers.

  2. Manage Alerts with the Alert Monitor in SAP PP/DS

    Published: 29/April/2016

    Reading time: 18 mins

    Learn the process flow for configuring the Alert Monitor so that each planner can get specific alerts in SAP Advanced Planning and Optimization (SAP APO) Production Planning and Detailed Scheduling (PP/DS). Follow a step-by-step procedure to configure and run the process and interpret the results. Key Concept Alerts in the context of SAP Advanced Planning...…

  3. SAP logo displayed during an event — SAP Asia Pacific cloud and Business AI growth Q1 2026

    SAP Makes Key Leadership Appointments in APAC to Drive Regional Strategy

    Published: 02/May/2025

    Reading time: 3 mins

    SAP’s recent leadership appointments in the APAC region aim to enhance operational effectiveness and accelerate strategic priorities focused on cloud adoption, AI integration, and partner ecosystem development.

  4. What is SAP Cloud ALM?

    Reading time: 3 mins

    SAP Cloud ALM is a free, cloud-based Application Lifecycle Management tool designed for organizations with specific SAP support contracts, offering seamless integration with SAP cloud solutions, simplifying project management and modernization efforts while supporting the transition to the Clean Core strategy.

  5. SAPPHIRE NOW Reactions

    Published: 18/May/2016

    Reading time: 2 mins

    Audio pioneer Dolby Laboratories, which has been delivering audiophiles a superior sound and sight experience since the 1970s, decided in 2016 that it wanted an equally stringent level of quality assurance for its business process testing. The business sought a risk-based automated testing solution to reduce or eliminate regression test coverage gaps and lengthy testing…

  6. What’s New with mySAP CRM 2005 Marketing: Coupon Management

    Published: 15/July/2006

    Reading time: 10 mins

    SAPeditor/CRMCoupon Management, a new scenario in mySAP CRM 2005 Marketing, takes you from the preplanning stage of a coupon campaign to the post-analysis stage once the campaign is finished. See how Coupon Management allows you to offer coupon promotions to your customers. Key Concept The retail industry in the US and Canada has employed the...…

  7. 0% Tax Code Users: Beware of a Surprise Consequence to Long-Term Database Cost!

    Published: 15/March/2004

    Reading time: 8 mins

    Disk space availability is a concern for every business. It is possible that your company’s tax calculation functionality, even if you use a zero percent tax code, is slowing down your system. The author explains how a little-known table may be to blame for your company’s lack of disk space. Once your site has been...…

  8. Accelerate Your Executions by Using jQuery in SAP NetWeaver Portal Components

    Published: 07/March/2011

    Reading time: 15 mins

    SAP and the latest user interface (UI) technologies are progressing by leaps and bounds, but parallel to each other. Their roadmap hardly intersects. SAP is extremely strong in its business process mapping and availability of process-centric applications. On the other hand, the latest UI technologies (such as jQuery, Ajax, and data exchange technologies like JavaScript...…

  9. 3 Steps to Find the Standard Cost for a Configurable Product

    Published: 15/November/2006

    Reading time: 13 mins

    Variant configuration functionality in SAP allows you to have one material master, product bill of material, routing, and sales pricing when customers configure a product from several options. However, a standard SAP system allows you to maintain only one standard cost in the accounting view of the material master. Use this method to dynamically produce...…

  10. Reduce Your Company’s Spending with SAP Active Ingredient Batch Management

    Published: 16/October/2013

    Reading time: 20 mins

    Active ingredient batch management enables you to directly process transactions using quantities of active ingredients. Learn about the process and understand the main master data and customizing details that are required to run it. Key Concept Base units of measure are the primary units of measure (stock keeping units), but alternative units of measure also...…