Back

SAP Transaction Codes Reference — Key T-Codes by Module (Practice Live)

SAP Server Access maintains this practical SAP transaction code (T-code) reference so you can look up what a code does and then run it yourself on a live SAP S/4HANA 2023 system. Definitions are factual and align with SAP Help; for authoritative documentation see help.sap.com. We provide the practice environment — not tutorials or training.

System monitoring (reference)

  • SM51 — list of active SAP application servers (instances) in the system; used to check which servers are running.
  • SM50 / SM66 — work process overview (local / global).
  • SU01 / SU53 — user maintenance / authorization-check analysis.

Practice ABAP and monitoring transactions on a live stack: SAP ABAP access.

Controlling (CO)

  • KP96 — copy/plan CO planning data (cost center planning).
  • KSB1 — cost centers: actual line items report.
  • CJ88 — settle WBS elements / projects (PS-CO settlement).
  • KK87 — settlement for cost objects.

Practice these: CO cost center access · CO settlement access.

Materials Management (MM)

  • ME31K — create a purchasing contract (outline agreement).
  • ME31L — create a scheduling agreement.
  • ME21N / MIGO / MIRO — create PO / goods movement / invoice verification.

Practice these: MM purchase order practice · SAP MM access.

Sales & Distribution (SD)

  • VF31 — output from billing documents (repeat/issue output).
  • VA01 / VL01N / VF01 — create sales order / outbound delivery / billing.

Practice these: SD billing practice · SAP SD access.

Inventory movement types (common)

  • 601 — goods issue for a delivery (sales).
  • 643 — goods issue for a stock transport order (cross-company, intra/inter-plant).
  • 101 / 561 — goods receipt / initial stock upload.

Practice these: SD delivery practice · MM inventory management access.

Frequently asked questions

What is the Tcode SM51 in SAP? SM51 lists the active SAP application servers (instances) in the system, so you can see which servers are up and switch sessions between them.

What does KSB1 do in SAP? KSB1 displays actual cost line items posted to cost centers, the core report for analyzing CO actuals.

What is the difference between ME31K and ME31L? ME31K creates a purchasing contract (quantity/value outline agreement); ME31L creates a scheduling agreement (deliveries scheduled over time).

What is movement type 643 in SAP? 643 posts a goods issue for a stock transport order with billing (cross-company stock transfer), moving stock out of the supplying plant.

Where can I run these T-codes? On a live SAP S/4HANA 2023 practice system — subscribe, log in via SAP GUI or Fiori, and execute each transaction with your own study materials.

We provide live SAP system access — not tutorials or training courses. Use your own study materials to practice hands-on.

Related: FI · MM · SD · ABAP · certification guide

Compare practice access plans →