SAP ABAP T-CODES
1.Development & Data Dictionary
T-Code Purpose
SE38 ABAP Editor – Create & execute ABAP programs
SE80 Object Navigator – Central workbench for all developments
SE11 Data Dictionary – Tables, views, data elements, domains
SE14 Database Utility – Activate DB changes after SE11
SE13 Technical settings for DB tables
SE84 Repository Info System – Search any object (tables, exits, reports, etc.)
2. Modularization & ABAP Objects
T-Code Purpose
SE37 Function Module Builder
SE24 ABAP Class Builder (Object-Oriented programming)
SE32 Include (Subroutine Pool) Editor
SE36 Logical DB Builder
SE39 Split screen editor – compare 2 ABAP programs
3.Reports, Testing & Execution
T-Code Purpose
SA38 Run ABAP programs (like SE38 without editing)
SE78 Upload & manage images/logos for SmartForms
ST22 Analyze ABAP runtime errors (Short dumps)
SE30 Runtime performance analysis
SAT New version of SE30 – Runtime trace
ST05 SQL trace – performance of database calls
SNOTE SAP Notes application – Apply OSS notes
4.Forms Development
T-Code Purpose
SMARTFORMS Create/maintain SmartForms
SMARTSTYLES Style editor for SmartForms
SE71 SAPScript Form Editor
SE78 Graphics management (images for forms)
5. Enhancements & User Exits
T Purpose
Code
SMOD Find User Exits
CMOD Implement User Exits
SE18 Define BADIs
SE19 Implement BADIs
SPAU Adjust modified objects after upgrade
SPDD Adjust dictionary objects after upgrade
6.BDC & Data Migration
Purpose
T-Code
SHDB Recorder for BDC (Batch Data Communication)
LSMW Legacy System Migration Workbench
WE19 IDOC test tool – simulate inbound/outbound IDOCs
WE02 IDOC list display
WE05 IDOC monitoring
7.Table Management & Queries
T-Code Purpose
SE16 Display table contents
SE16N Enhanced table viewer
SM30 Maintain view/table entries (customizing)
SM31 Table maintenance like SM30
SQVI Quick viewer – Ad hoc report queries
SQ01 SAP Query – InfoSet Queries
SE54 Table/View cluster maintenance.
8. Job, Lock, and Log Monitoring
T-Code Purpose
SM37 Job monitoring – background job logs
SM12 Lock entries – display/delete table locks
SM13 Update records – check failed updates
SM21 System log – check background system events