Here’s a list of the most important SAP ABAP on HANA Workbench transactions, specifically tailored for development on SAP S/4HANA or Suite on HANA systems. These transactions combine traditional ABAP tools with HANA-powered capabilities like CDS, AMDP, and ABAP RESTful Programming Model.
???? ABAP on HANA Core Development
TCode | Description |
---|---|
SE80 | Object Navigator – Full access to development objects |
SE38 / SE39 | ABAP Editor and program comparison |
SE24 | Class Builder (OO programming, AMDP classes) |
SE11 | Data Dictionary (extended for CDS view metadata) |
SE37 | Function Builder |
???? CDS Views & Annotations
TCode | Description |
---|---|
SE11 | For basic CDS view preview and metadata |
ADT (Eclipse) | Main tool for CDS view development with annotations and preview (No transaction code; Eclipse-based) |
SADT_START | Launch ADT (ABAP in Eclipse) from SAP GUI |
SFP | Smart Forms/Adobe Forms used with CDS output |
SE16H | Enhanced Table Browser with HANA capabilities |
⚙️ AMDP & Performance Optimization
TCode | Description |
---|---|
ST05 | SQL Trace – analyze native SQL in AMDP/CDS |
SAT | ABAP Runtime Analysis |
SE30 | Performance trace tool |
DBACOCKPIT | HANA DB Monitoring and Admin |
???? OData & RESTful Programming Model (RAP)
TCode | Description |
---|---|
SEGW | Gateway Service Builder (Legacy) |
/IWFND/MAINT_SERVICE | Activate/manage OData services |
/IWBEP/REG_SERVICE | Register backend services |
ADT (RAP generator) | Used in Eclipse to develop RAP apps |
/UI2/FLP | Launch Fiori Launchpad |
???? Transport, Debugging & Utilities
TCode | Description |
---|---|
SE09 / SE10 | Transport Organizer (Workbench & Customizing) |
SE03 | Transport Organizer Tools |
ST22 | Dump Analysis |
SM12 / SM13 | Lock/Update Monitoring |
SE41 | Menu Painter |
SICF | Activate ICF Nodes (for OData/UI services) |
???? System Info / Metadata / Dictionary
TCode | Description |
---|---|
SE16H | Table Display with HANA performance |
SOBJ | Repository Object Navigator |
SMOD / CMOD | Customer Exits |
SNOTE | SAP Note Assistant |
???? Bonus: ADT-specific Tools (in Eclipse)
These don’t have transaction codes but are mandatory in Eclipse (ADT):
-
ABAP RESTful Application Programming Model Tools
-
CDS View Graphical Editor
-
Service Definition & Binding
-
Behavior Definition
-
Data Preview on HANA tables/views