SAP (Systems, Applications, and Products in Data Processing) is a vast system with
thousands of transaction codes (T-codes) that allow users to perform various tasks, from
simple data entry to complex business process management. These T-codes are shortcuts to
access specific functionalities and are critical for navigating SAP efficiently.
Here is a comprehensive guide to the most useful T-codes, organized by module and
functionality:
General Navigation
• SE38: ABAP Editor - Execute or create ABAP programs.
• SE80: Object Navigator - Access and edit development objects.
• SM37: Background Jobs - Monitor and manage background jobs.
• SU01: User Maintenance - Create and manage user accounts.
• ST22: Dump Analysis - Analyze runtime errors.
• SPRO: SAP Customizing - Access the SAP Reference IMG for configuration.
Finance and Controlling (FI/CO)
General Ledger (FI-GL)
• FB50: Enter G/L Account Document - Post journal entries.
• FBL3N: G/L Account Line Items - Display G/L account transactions.
• FS00: G/L Account Master Data - Create or modify G/L accounts.
Accounts Payable (FI-AP)
• F-53: Post Outgoing Payments - Post payments to vendors.
• FK10N: Vendor Balance Display - View vendor balances.
• FBL1N: Vendor Line Items - Display vendor transactions.
Accounts Receivable (FI-AR)
• F-28: Post Incoming Payments - Record customer payments.
• FD10N: Customer Balance Display - View customer balances.
• FBL5N: Customer Line Items - Display customer transactions.
Controlling (CO)
• KSB1: Cost Centers - Line Item Reports.
• KP06: Cost Center Planning - Plan costs for cost centers.
• KE5Z: Profit Center Line Items - View profit center details.
Materials Management (MM)
Purchasing
• ME21N: Create Purchase Order - Generate purchase orders.
• ME22N: Change Purchase Order - Edit existing purchase orders.
• ME23N: Display Purchase Order - View purchase orders.
Inventory Management
• MM03: Display Material Master - View material master data.
• MIGO: Goods Movement - Post goods receipt, issue, or transfer.
• MB51: Material Document List - Display inventory documents.
Material Valuation and Pricing
• MM42: Change Material Price - Update material prices.
• CK11N: Create Cost Estimate - Perform material cost estimation.
Sales and Distribution (SD)
• VA01: Create Sales Order - Generate new sales orders.
• VA02: Change Sales Order - Edit existing sales orders.
• VA03: Display Sales Order - View sales order details.
• VF01: Create Billing Document - Generate invoices for customers.
• VL01N: Create Outbound Delivery - Process deliveries to customers.
• VBRK: Display Billing Document Header - View billing document summaries.
Production Planning (PP)
• MD04: Stock/Requirements List - Display material stock and requirements.
• CO01: Create Production Order - Initiate production orders.
• CO15: Confirm Production Order - Confirm production completion.
• CS03: Display BOM - View Bill of Materials for a product.
Human Capital Management (HCM)
• PA20: Display HR Master Data - View employee master data.
• PA30: Maintain HR Master Data - Edit employee information.
• PC00_M99_CWTR: Time Evaluation Results - Evaluate employee time data.
• S_AHR_61016404: Employee List - Generate a report of employees.
Plant Maintenance (PM)
• IW21: Create Notification - Generate maintenance notifications.
• IW31: Create Maintenance Order - Generate maintenance orders.
• IL03: Display Equipment - View equipment master data.
Project Systems (PS)
• CJ20N: Project Builder - Manage and plan projects.
• CJ40: Project Cost Planning - Plan costs for projects.
• CJI3: Project Actual Costs - Display actual costs for projects.
Logistics Execution (LE)
• VL06O: Outbound Deliveries - Monitor deliveries due for shipping.
• VT01N: Create Shipment - Process transportation orders.
Reporting and Analytics
• SQ01: SAP Query - Create custom reports.
• ST03N: Workload Monitor - Analyze system performance.
• ME80FN: Purchasing Document Analysis - Analyze purchase order data.
Basis and System Administration
• SM59: RFC Destinations - Configure RFC connections.
• DB02: Database Overview - Check database performance.
• AL11: SAP Directory - Access system file directories.
• RZ10: Profile Maintenance - Edit SAP system profiles.
Tips for Using T-Codes
1. Favorites: Add frequently used T-codes to your Favorites folder in the SAP GUI for quick
access.
2. Search: Use SE93 to search for T-codes based on descriptions or functions.
3. Shortcuts: Memorize T-codes you use daily to save time.
4. Custom Roles: Work with your SAP administrator to ensure you have access to relevant T-
codes based on your job role.
Mastering these T-codes can significantly improve your efficiency and proficiency in SAP,
enabling you to navigate and manage processes effectively.
4o