All You Need to Know about T-Codes in SAP S/4HANA

 

Migrating to SAP S/4HANA? Make sure all your processes are running properly by using the correct transaction codes. Discover all you need to know about T-Codes here.

Table of Contents: 

Eventually, SAP customers will migrate over to S/4HANA because of the end-of-maintenance deadline in 2025. With this migration comes changes and updates to the current systems, including the use of different transaction codes (T-Codes). SAP technical consultants especially need to know which T-Codes are updated to efficiently plan their client or organization’s migration to S/4HANA.

 

New call-to-action

What are Transaction Codes (T-Codes) in SAP?

Basically, transaction codes (T-Codes) are shortcuts to access and run functions in the SAP application. Instead of scrolling through the menu to find the function you’re looking for, you can simply enter the T-Code in the command bar to quickly find and execute the function in one step. T-Codes generally consist of a short combination of numbers and letters. Manually navigating the menu is time-consuming but also requires you to know where to look in the menu. With T-Codes in SAP, your processing time is significantly reduced.

For example, the T-Code MB01 (Post Goods Receipt for PO) is categorized in the Materials Management module for SAP and runs SAPMM07M, the application development R/3 inventory management program, upon execution.

 

Why you should pay attention to the new T-Codes

With the introduction of SAP S/4HANA, many transaction codes became obsolete, and older ECC systems must adjust to the new codes. With SAP discontinuing service and maintenance for older ECC systems, SAP customers will eventually migrate to S/4HANA which uses a new list of T-Codes.

If your company hasn’t yet migrated to SAP S/4HANA, the SAP technical consultant you’ll hire for the transition will need to know the updated T-Codes to ensure an efficient migration!

 

Commonly Asked Questions: Transaction Codes (T-Codes):

How to find the full list of T-Codes in SAP

It’s difficult to memorize all the T-Codes you need in SAP and even more so to remember all possible T-Codes. According to the SAP community, you can pull up the list of all T-Codes in the SAP application in a table view:

  1. Input the T-Code: “SE16” in the command bar and press enter
  2. Input “TSCST” in the field for “Table Name” and press enter
  3. Keep the fields for “TCODE” and “Maximum No. of Hits” blank
  4. Click on execute button

Where to find the updated T-Codes in SAP

Now that you know how to find the full list of transaction codes, let’s look at the new T-Codes! When you’re using SAP S/4HANA, follow these commands:

  1. Enter the T-Code: “SE16” in the command bar
  2. Input “PRGN_CORR2” in the field for “Table Name” and press enter
  3. Enter “751” in the field next to “REL_NAME” and execute

The screen will pull up a table that compares the old T-Codes (“S_TCODE”) in a column with updated digits (“T_TCODE”) in another column.

How to find the menu path for the T-Code in SAP

If you want to find out the menu path for a specific T-Code in SAP, you can! There are two methods to find this information depending on what menu you’re using:

  • Under “SAP Easy Access,” input “search_sap_menu” in the command field and press enter. Then, input the specific T-Code you want to find the menu path for, and press enter.
  • Under “SPRO,” simply use CRTL+F to search for the specific T-Code's menu path.

How to save your commonly used T-Codes in Favorites

Save yourself time by adding all the T-Codes you usually use in your Favorites in the SAP menu. Make your transactions easily accessible:

  1. Access your Favorites tab on the SAP menu bar
  2. Right-click on Favorites to pull up the context menu. It will give you options to add and insert transactions/folders to your Favorites.
  3. Alternatively, you can go to your transaction/folders first and then click on the short-cut button to quickly add it to your Favorites.

How to create new T-Codes in SAP

There might not be a transaction code that does exactly what you need. Then that means, you just need to create a custom T-Code in SAP. Luckily, you can! Use the T-Code: “SE93” to create a new T-Code. After pressing enter, you will be prompted to answer a few questions on what you want that transaction code to do.

How to check user access to T-Codes

Sometimes, you might need to check who can access specific T-Codes to carry out a function. Use the T-Code: “SUIM” to open the User Information System. In this menu, you’ll be able to manage user permissions sorted by roles, profiles, and authorizations.

 

Helpful Resources on SAP Transaction Codes (T-Codes) and S/4HANA

Unsure of how to find the T-Code for the function you’re looking for? Luckily, there are resources online that will help you navigate all the transaction codes. Including more information on SAP S/4HANA, here are a few helpful resources we recommend looking at:

  • TCode Search: A search engine for T-Codes, tables, FMs, ABAP reports, and much more. The site’s algorithm searches through thousands of T-Codes and tables to find what you’re looking for. It also presents you with the most viewed codes and tables.
  • S/4HANA Migration: What You Need to Do: A comprehensive list of tips and tricks to ensure your business case for SAP S/4HANA is successful and that your company is ready for the migration.
  • SAP TCode List: A simple search engine for just T-Codes. The site also breaks down the list of T-Codes by SAP modules.
  • SAP TCodes: A comprehensive list offering downloadable content of T-Codes categorized by modules and components.

 

Back to Blog

Related Articles

6 Ways SAP S/4HANA Transforms Shipping Execution

SAP S/4HANA is an ERP software that is vital for succeeding in the shipping industry. The platform...

S/4HANA vs. ECC | ShipERP

Businesses need the right tools to thrive in a dynamic, fast-paced environment. They must adapt and...

S/4HANA Migration: What You Need to Do

SAP S/4HANA changes the game for your supply chain because it opens up doors for agile execution...