TCodes hub
Transaction codes (TCodes) are short codes that launch SAP functions directly from the command field, the fastest way to work in SAP GUI. This hub lists the most important TCodes, and each detailed page covers a code’s purpose, key fields, tips and common errors.
Rather than drilling menus, experienced users jump straight to a function by code, VA01 to create a sales order, ME21N for a purchase order, FB50 to post a G/L document.
- Each TCode page gives purpose, key fields, tips and common errors, exactly what practitioners search for.
- Prefixes hint at area: V* sales, ME* purchasing, F*/FB* finance, MM* materials, SE* development, SM*/SU* admin.
- Variants: many come in create/change/display sets (e.g. MM01/MM02/MM03).
- Watch out: Menu-hunting instead of using codes.
Why TCodes matter
Rather than drilling menus, experienced users jump straight to a function by code, VA01 to create a sales order, ME21N for a purchase order, FB50 to post a G/L document. Learning the codes for your area is one of the biggest productivity gains in SAP, and TCode lookups are among the most-searched SAP topics.
How TCodes are organised
- Prefixes hint at area: V* sales, ME* purchasing, F*/FB* finance, MM* materials, SE* development, SM*/SU* admin.
- Variants: many come in create/change/display sets (e.g. MM01/MM02/MM03).
- Command-field prefixes: /n new, /o new session.
Using this module
Each TCode page gives purpose, key fields, tips and common errors, exactly what practitioners search for. Learn the handful for your role first, then expand. Tables TSTC/TSTCT list all codes and their texts.
Common pitfalls
- Menu-hunting instead of using codes.
- Wrong variant (create vs display).
- Not knowing the codes for your own area.