SAP Tcodes


SAP tcodes (transaction codes) are an easy way of executing SAP programs and reports. These programs are written using ABAP code and essentially make up an SAP system interface and functionality. I.e. almost every time you perform a specific action within SAP, such as executing a tcode, clicking on a link, running a report or even creating a report you are executing an SAP program. 


As well as the programs that make up the SAP development environment there are thousands of programs/tcodes which have already been created by SAP which perform a multitude of very useful functionality. Also see SAP ABAP reports which are also written using ABAP but offers the user a large amount of reporting functionality. 

Popular SAP Transaction Codes


SE80 SAP object navigator 


AL11 SAP directory structure 


BAPI BAPI Explorer to view SAP bapis 

OLE OLE Processing 

SM30 table maintenance for SAP databases 

SM35 Batch input processing 

VOK2 Maintain Output Determination 

WEDI IDoc and EDI 

Also see here for full A to Z index of all t-code in SAP

SE38 -Program Editor
SE39 – Split screen editor
SE37 – Function Module builder
SE24 – Class builder
SE18 – Business Add-ins(BADI’s): Definition transaction
SE19 – Business Add-ins(BADI’s): Implementation transaction
BOBF – Business object processing framework