You are on page 1of 7

ListofABAPTransactioncodes

We can jump to any screen in the SAP system by entering a SAP transaction code into the command
field on the standard toolbar.
A transaction code is fourcharacter code that guides you directly to the screen for the task we want
to perform. The following transaction codes are useful for ABAP.
Yellow marked are the ones which are important and mostly used in programming.

Transaction Code Function
ABAPDOCU Example Library,Itsagreattooltousewhenyouneedaquickrefreshof
ABAPsyntaxorneedtolookalittlemoreindepthonhowcertaincode
constructswork
ABAPHELP Keyword Documentation ThehelpfunctionintheABAPEditorallowsyouto
displayinformationaboutABAPsyntax,semantics,andtheindividualABAP
keywords.
SE01 Transport Organizer(Extended View)
SE06 Set up workbench organizer
SE09 Transport organizer
SE10 Customizing organizer
SE11 Data dictionary maintenance`
SE12 Data dictionary display
SE15 Repository Info System
SE16 Display table content (SE16 is the Data browser where one can display all entries present in a
table. If table allows creation of entries directly, one can create/modify entries also. )
SE17 General table display
SE37 ABAP Function Modules creation
SE38 ABAP Editor(ABAP programs creation)
SE41 Menu Painter
SE51 Screen Painter
SE71 Form Painter
SE80 Object Navigator ( you use it to navigate around the workbench)
SE93 Maintain Transaction
SHDB Transaction Recorder (bdc program creation)
SICK Installation check
SLIN Extended Check
SM01 Lock Transactions
SM04 Overview of users
SM13 Update terminates
SM21 System Log
SM30 Maintain tables(not all tables can use SM30) SE16 vs SM30.
SM31 Maintain tables
SM35 Batch Input Monitoring
SM37 Overview of background jobs
SM39 Job analysis
ST01 SAP system trace
ST06 Operating system monitor
ST07 Application Monitor
ST09 Table call statistics
ST11 Display developer trace
ST12 Application monitor
ST22 Dump Analysis
SU01 User maintenance
SU02 Maintain authorization profiles
SU03 Maintain authorizations
SU10 Maintain change to user records
SU12 Delete all users
SU2 Maintain user parameters
SU53 Display authorization checked values
SM12 To unlock the locked entries
SAAB Checkpoints that Can Be Activated
ST05 SQL tracer (for performance tuning)
SE30 ABAP runtime analysis(Performance tuning)
SE61 SAP Documentation
SE62 Industry Utilities
SE63 Translation: Initial Screen ( to Translate Short / Long Text )
SE64 Terminology
SE72 SAP script Styles
SE73 SAP script Font Maintenance
SE74 SAP script format conversion
SE75 SAP script Settings
SE76 SAP script: Form Translation
SE77 SAP script Styles Translation
smartforms Smartforms
LSMW LSMW program writing.

ABAPDOCU
ItsagreattooltousewhenyouneedaquickrefreshofABAPsyntaxorneedtolookalittle
moreindepthonhowcertaincodeconstructswork.Justusethenavigationmenuwithinthe
transactionABADOCUitselftoselectthetypeofABAPcodeyouareinterestedin.

ABAPHELP
ThehelpfunctionintheABAPEditorallowsyoutodisplayinformationaboutABAPsyntax,
semantics,andtheindividualABAPkeywords.
StartingtheHelp
Therearemanywaystoaccessthehelpdocumentation:
BypressingF1whenthecursorispositionedonakeywordintheABAPEditor.
Bychoosingthe buttonwiththequickinfotextHelpOnintheABAPEditor
BychoosingUtilitiesHelpOnfromtheinitialscreenoftheABAPEditor
BystartingtransactionABAPHELP
BystartingtransactionABAPDOCUandthenselectingthebottomnodeofthetreedocument
structurethatisdisplayed.
HelpAreas
Youcanreadhelpdocumentationinthefollowingareas:
ABAPKeywordDocumentation
ABAPOverview
ABAPIndex
ABAPGlossary
ABAPKeywordDirectory
NewFeaturesinABAP

SE38SCREEN:
In the transaction SE38 you can create, change or display the ABAP programs (subroutines, reports, main programs)

SE80SCREEN:
ABAPDevelopmentWorkbenchOverview
TheABAPWorkbenchisacollectionoftoolsusedtodevelop,testandrunABAPprograms.

SE41 is menu painter.



This is used to create/modify/copy PF status and Menus, User Interface and associated functionality
in a report.

SE16:
Databrowser,view/addtabledata.