ABAP T-codes: the developer's working list
ABAP is the programming language of classic SAP systems, and the ABAP Workbench is where its programs, tables and classes are built. This page lists the transaction codes ABAP developers use most, grouped by task.
Each line gives the code as you type it and what it does. Transports for development work are on the Basis page.
Editors and the Workbench
- SE80
- Object Navigator, the ABAP Workbench
- SE38
- ABAP Editor
- SA38
- Run an ABAP program
- SE39
- Split-screen editor
- SE37
- Function Builder
- SE24
- Class Builder
- SE21
- Package Builder
- SE84
- Repository Information System
- SE93
- Maintain transaction codes
- SE91
- Message maintenance
- SE51
- Screen Painter
- SE41
- Menu Painter
Dictionary and table data
- SE11
- ABAP Dictionary
- SE14
- Database utility for dictionary tables
- SE16
- Data Browser
- SE16N
- General table display
- SM30
- Maintain table views
- SM34
- Maintain view clusters
- SE54
- Generate a table maintenance dialog
- SNRO
- Number range objects
Enhancements and modifications
- SMOD
- SAP enhancements (customer exits)
- CMOD
- Enhancement projects
- SE18
- BAdI definitions
- SE19
- BAdI implementations
- SE20
- Enhancement Builder for enhancement spots
- SPDD
- Adjust dictionary objects during an upgrade
- SPAU
- Adjust modifications after an upgrade
Forms
- SE71
- SAPscript form painter
- SMARTFORMS
- Smart Forms
- SFP
- Form Builder for Adobe forms
- SE78
- Administer form graphics
Code checks and runtime analysis
- SLIN
- Extended program check
- SCI
- Code Inspector
- ATC
- ABAP Test Cockpit
- SAT
- Runtime analysis (replaces SE30)
Data loads, queries and workflow
- LSMW
- Legacy System Migration WorkbenchECC; S/4HANA uses the Migration Cockpit
- SHDB
- Batch input transaction recorder
- SQVI
- QuickViewer
- BAPI
- BAPI Explorer
- SWO1
- Business Object Builder
- SWDD
- Workflow Builder
What changes in SAP S/4HANA?
The ABAP Workbench codes remain in S/4HANA on-premise and private cloud. New development there leans on ABAP Development Tools in Eclipse, and CDS views take over much of what custom reports did. LSMW is not the tool for migrating data into S/4HANA; the Migration Cockpit is. Public cloud allows only released APIs and has no command field.
41 codes. Any code's title can be checked in the system itself with SE93.
The area itself: The ABAP developer career.