Overview of SAP Modules and Key T-Codes
SAP supports various business processes through its modules, each specializing in specific functions. Below is a summary of major SAP modules and their key T-Codes.
1. FI (Financial Accounting)
- Purpose: Handles financial transactions, general ledger, and tax processing.
- Key T-Codes:
- FB50: Enter G/L Account Document
- FBL3N: G/L Line Item Display
- F.01: Financial Statements
2. CO (Controlling)
- Purpose: Focuses on cost control, profitability analysis, and internal order management.
- Key T-Codes:
- KA01: Create Cost Center
- KS01: Create Cost Element
- KE24: Profitability Analysis
3. MM (Material Management)
- Purpose: Manages procurement, goods receipt, inventory, and material movement.
- Key T-Codes:
- ME21N: Create Purchase Order
- MIGO: Goods Movement
- MB51: Material Document List
4. SD (Sales and Distribution)
- Purpose: Handles sales orders, outbound deliveries, and billing.
- Key T-Codes:
- VA01: Create Sales Order
- VL01N: Create Outbound Delivery
- VF01: Create Billing Document
5. PP (Production Planning)
- Purpose: Supports production planning, material requirement planning (MRP), and work orders.
- Key T-Codes:
- MD02: MRP Run
- CO01: Create Production Order
- CS01: Create BOM
6. QM (Quality Management)
- Purpose: Manages quality inspections, defect handling, and quality planning.
- Key T-Codes:
- QA01: Create Inspection Lot
- QE01: Record Results
- QA11: Record Usage Decision
7. PM (Plant Maintenance)
- Purpose: Manages equipment maintenance, preventive plans, and repair tasks.
- Key T-Codes:
- IW31: Create Maintenance Order
- IL01: Create Functional Location
- IP10: Schedule Maintenance Plan
8. HCM (Human Capital Management)
- Purpose: Supports HR functions like payroll, time management, and personnel administration.
- Key T-Codes:
- PA20: Display HR Master Data
- PE51: HR Form Editor
- PT60: Time Evaluation
9. PS (Project System)
- Purpose: Manages project planning, execution, monitoring, and cost tracking.
- Key T-Codes:
- CJ20N: Project Builder
- CJI3: Project Actual Costs
- CN41: Project Overview
10. EWM (Extended Warehouse Management)
- Purpose: Optimizes warehouse material flow and inventory management.
- Key T-Codes:
- /SCWM/PRDO: Create Inbound Delivery
- /SCWM/TO: Create Transfer Order
- /SCWM/RFUI: RF Monitor
11. BASIS (System Administration)
- Purpose: Focuses on SAP system administration, user roles, and technical operations.
- Key T-Codes:
- SU01: User Management
- PFCG: Role Maintenance
- ST22: ABAP Runtime Error Analysis
Summary
- FI/CO: FB50 (Post Document), KA01 (Create Cost Center)
- MM/SD: ME21N (Create Purchase Order), VA01 (Create Sales Order)
- PP/QM: CO01 (Create Production Order), QA01 (Create Inspection Lot)
- HCM/PS: PA20 (HR Data Display), CJ20N (Project Management)
- BASIS: SU01 (User Management), PFCG (Role Maintenance)
SAP modules integrate seamlessly to support end-to-end business processes, while T-Codes enable efficient task execution within each module.
![]()