Wednesday, 8 February 2017

Transaction Codes in SAP (T-CODE)

Transaction Codes - Overview

When I started to work with SAP I got really mad about all these non-sensical 4 digit SAP transactions. In the usual help section of SAP, or under tips & tricks, I could not find what I was looking for. Of course, there are many useful lists on the web, but, for one reason or the other, I could not find one overview, which suits my own needs. So, in a "Slow And Painful" (= SAP?) process, I created my own Cheat Sheet (for consultants, developers, users), including the most important SAP transaction codes (functional and technical). It covers SAP-FI (banks, payments methods, chart of accounts, posting periods) Workflow, Transports, Spool, SAP Standard Reports, Jobs and Events, Archive Link, User Administration, Workflow, Batch Input, ABAP, the Data Dictionary, and some other SAP basis items.
Tip: using transaction code SE16, in the SAP table TSTC all transaction codes can be viewd.
Remark: The usual SAP terminology create, read, update and delete (CRUD) is here abbreviated referred to as change or maintain.

List of SAP Transaction Codes (= T-Codes, TC)

ABAP / Tables / Data Dictionary
se11ABAP Dictionary Maintenance
se14Database utility
se16Data Browser (view table content)
se16nChange table '&sap_edit' '&sap_no_check' (transaction uase16n)
sd11SAP Data modell
sm30, sm31SAP Table maintenance
se54 (SOBJ)Table / View Cluster
se37Function module editor
se38 / se39Program editor / split screen
sa38Program execution
se80ABAP Development Workbench
se84Object Navigator
ewk1Global search in ABAP programs
se18BAdI Definitions
se19BAdI Implementations
se24Class builder
BAPIBAPI explorer
swo1/2Business object builder / browser
smartformsSmart forms administration
se71SapScript (Form painter)
se43Area Menu maintenance
se91 / se92Message / Sys-Log Message maintenance
se90Repository Browser / Object Navigator
se93Transaction maintenance
sciCode inspector
slinProgram extended syntax check
Runtime / Logs / Database
sm20 / sm21Security Audit / System Log Analysis
sm13Update requests
st22ABAP Runtime Error (Dump)
sm12Table look entries
sm56Number range buffers
snroNumber ranges
se30Runtime analysis
st01System trace
st05SQL Trace
db02, st04Database tools / performance
st02, st06Database tune summary
scu3SAP table change log (see V_DDAT_54)
Jobs / Batches / Events
sm36Job Definition
sm37 /smxJob Overview
sm50Process Overview
sm51... per SAP application server
sm34View cluster maintenance
sm49 / sm69External Commands
sm66Process overview
sm62 / sm64Event overview / administration
STVARV(C)Selection fields variables
User Administration
sm04User overview
su53Check authorization data for user
suimUser information / authorization
su20 / su21Authorization object & class / field
su01User maintenance
PFCGRoles
su03Authorization
Archive Development Kit (ADK)
aobjArchive Customizing
sari, sarjArchive Explorer (view data)
saraAdministration: logs, etc.
Paths, Database, Connections
al11SAP file directory
cg3yDownload from application server to local file
fileLogical file path
scu0 / oy19Comparison Customizing
scmpComparison tables (Remote)
sm58Transactional RFC
sm59RFC Connections
SAP Workflow
PFTCTask maintenance
swi1Selection for work items (Log)
swu3Automatic workflow customizing
swddWorkflow builder
sbwpSAP Business workplace
swel(s)Display (switch on/off) event trace
SWI2_FREQWork items sorted by workflow
SAP Translation
oku4Translation Tool
se63Standard Translation Environment
smltLanguage Management
Batch Input
sm35Batch Input: session overview
shdbBatch Input recorder
BMV0Direct Input
Archive Link
OADRSearch for stored print lists
OAORBusiness document navigator
OAADAdministration of stored documents
OAA1Selection of storage system
SAP Spool (Print Output)
sp01Spool request selection
sp02List of own spool requests
spadSpool Administration
Transport Requests
se09 (se01)Transports (extended)
se03Transport organizer tool
se06Post Installation Actions
se07Status Transports
stmsTransport management
spamSupport package manager
spau (spdd)Modification adjustment
sgenRegenerate Repository Objects
Transports: R3TR Objects
PROGProgramFUGRFunction group
VIEWViewTABLTables & Structures
DOMADomainDTELData element
TRANTransactionTABUTable content
FORMSAP Script Form
General SAP Transaction Codes
sq01SAP Query
sq02Info set
sq03User groups
SQVISAP Quick viewer (individual)
so10Standard text editor
scc4Client overview
smlgLogon load balancing
BRFBusiness rule framework
I18NInternationalization for SAP
scotSAP Connect (Email, Fax, etc)
OLEExample for OLE processing
SALEIMG: IDoc and ALE
sproSAP basis customizing (IMG = Implementation Management Guide)
HIERComponent Hierarchy
rsa1SAP BW - Datawarehouse (DWH)
SAP Transaction Control
/nxyzTerminates current transaction, and starts transaction xzy
/nTerminates the transaction (corresponds to pressing F15 (=SHIFT-F3) to go back).
/nendTerminates all separate sessions and logs off (corresponds to System - Logoff
/nexTerminates all separate sessions and logs off immediately (without any warning!).
/oxyzOpens a new session and starts transaction xzy in the session.
/oLists existing sessions and allows deletion or opening of a new session.
/iTerminates the current session (corresponds to System End)
/i1, /i2, ...Terminates the session with the number given.
.abcFast path: 'abc' refers to the underlined letters in the menus.
/h (/hs)Debugging mode (System funct.)
S000SAP main menu
search_sap_menu - Can either use T-Code in the search criteria or a description. '*' (star) is not used as wildcard.
Tips & Tricks
New SessionPress SHIFT key and '*' (star) simultaneously
Excecute Transaction"ENTER" when the transaction is marked (as an alternative for double click)
SAP FI Customizing (Basis)
ec01Copy, Check, . Company code
fbkpAccounting maintenance
fbn1Accounting Document->Number Ranges
fbzpPayment Program Configuration
fi12Change House Banks / Bank Accounts
ob05Accounting clerks T001S
ob13Chart of accounts T004
ob29Fiscal Year Variants
ob37CC -> fiscal year variant
ob38Assign Co.Code -> Credit Cntl Area
ob52Posting periods T001B
ob57User ->Tolerance group T043
ob62CC->chart of accounts T001
oba3Tolerances Vendor / Customer
oba4Tolerance groups T043T
oba7Document types T003
obasVendor acc. gr.->number range T077K
obboPosting periods: variants T010O
obbpCC->Posting periods var. T001
obc4Field Status Variant T004V
obc5CC -> field status variant T001
obd3Account groups: Vendor T077K
obd4Accounts -> Account groups T077S
oby6CC global data T001
ox02Company Code
ox06Controlling area
ox16Assign company code -> Company ID
oy04Decimal Places for Currencies
oy07Countries: global parameters
oy17Countries: field checks
ob08Exchange Rate (TCURR)
ob07Exchange Rate Types (TCURV)
FDTAData medium / carrier
SAP FI Operational (01 Create, 02 Change, 03 Display)
fb01/..Post Document: header data
fd01/..Customer (= Debtor), CpD
fk01/..Vendor (= Creditor), CpD
ks01/..Cost Center
fi01/..Bank
fs00Central G/L account
fsp1G/L Charts of accounts
fss1G/L Company Code
FAGLB03G/L Account Balance Display
FAGLL03G/L Account Line Items
SAP Standard Reports
RFTBFF00Import market data, TBDM, TCURR
RSINCL00Extended ABAP Program Reference List
RSBDCOS0Execute OS command (Logged in SYSLOG and Trace Files)
RSBTCDEL2Delete batch jobs (from database table)
RSTRANSPCreate transport for SAP Report Variants
RSTXTRANCreate transport for SAP Script texts
RSVARFITAdjust variants to modified selection criteria
RSVTPROTEvaluation of change logs (table log must be activated)
RSWBO052Change Object Directory Entries
RSWBO060Include Objects in a Transport Request
BALVBUFDELDelete ALV buffer
RSCONN01SAP-Connect: Start Email Send Process
RSUSR002_ADDRESS - User by address data, logon name, etc.
SALV_BS_ADMIN_MAINTAIN - Creating Control Values for ALV; see table SALV_BS_ADMIN
RPR_ABAP_SOURCE_SCAN - Search ABAP program for a string
Reports - ABAP
SHOWCOLOShow all colors available
SHOWICONShow all icons
SHOWSYMBDisplay symbols
RSPARAMDisplay all instance parameters
SAP Reports (Spool)
RSPO0041Delete Old Spool Requests
RSTXPDFT4(Convert) Download SAP spool as PDF
RSTXPDFT5GUI download of a spool request
Audit Logs
RKSE16N_CD_DISPLAY - Log of table changes by se16n
RSTBPDEL - Delete records in DBTABLOG (scu3)

MM T CODES
MIGO - goods Movement MM - Inventory Management
MMBE - stock overview Logistics - Material Master
MB1B - Transfer Posting MM - Inventory Management
MB5B - stocks for Posting Date MM - Inventory Management
MB51 - Material Doc. List MM - Inventory Management
MB52 - List of Warehouse stocks on Hand MM - Inventory Management
MD04 - Display stock/Requirements Situation PP - Master Data
MB1A - goods Withdrawal MM - Inventory Management
MB1C - Other goods Receipts MM - Inventory Management
VL02N - Change Outbound Delivery Logistics Execution - Shipping
ME21N - Create Purchase Order MM - Purchasing
VL10B - Purchase Orders Due for Delivery Logistics Execution - Shipping
OBYC - C FI Table T030 FI - Basic Functions
OMJJ - Customizing: New Movement Types MM - Inventory Management
MB5T - stock in transit CC MM - Inventory Management
QA32 - Change data for inspection lot QM - Basic Data
VL01N - Create Outbound Dlv. with Order Ref. Logistics Execution - Shipping
MB31 - goods Receipt for Production Order MM - Inventory Management
VBN1 - Free goods - Create (SD) SD - Conditions
VL09 - Cancel goods Issue for Delivery Note Logistics Execution - Shipping
MM02 - Change Material & Logistics - Material Master
MM03 - Display Material & Logistics - Material Master
MB01 - Post goods Receipt for PO MM - Inventory Management
OMS2 - Maintain Material Types Logistics - Material Master
FERT - Flow of cost trace FI - Financial Accounting

No comments:

Post a Comment