Skip to content
SAP Reference

SAP Reference Database

The table names everyone learned in ECC survive in S/4HANA, but what several of them store has moved: BSEG now backs onto ACDOCA, MKPF reads through a compatibility view over MATDOC, and every table here carries its S/4HANA status. A searchable reference for analysts and data engineers modeling SAP sources in Databricks, Snowflake, or any analytics platform.

Free & ungated · Last verified October 2026

Tables
159
T-Codes
92
Modules
11
CDS Views
23

The traps that survive a successful extract

Getting rows out of SAP is only the first gate. The quirks guide covers the source semantics that make plausible lakehouse models fail reconciliation: tenant keys, padded identifiers, initial values, language grain, units, composite document keys, and the S/4HANA split between readable names and physical persistence.

Read all 8 quirks
  1. MANDT is part of the data, not plumbing
  2. Identifiers are strings — keep the zeros
  3. Dates and times arrive as character fields
  4. Every amount and quantity needs its unit

How this is scoped

  • Scope: core supply chain and financial modules — MM, PP, SD, EWM plus classic WM, QM, FI, CO, APO, LE, plus cross-module org tables. Not a complete SAP Data Dictionary (yet).
  • Feeds: the business-problem grid draws on this reference for Inventory & Working Capital, Demand Planning & Forecasting, Customer Service & Fulfillment, Procurement & Supply and Manufacturing & Production.
  • S/4HANA awareness: every table and t-code carries an S/4HANA lifecycle tag — active, deprecated, replaced, or migrating to IBP — and tables whose classic name still answers reads carry a second tag for the mechanism (compatibility view or NSDM proxy view). Module-level tags flag broader shifts: APO moving toward IBP and embedded PP/DS depending on planning capability, and classic WM moving toward EWM (embedded or decentralized) or SAP Stock Room Management, depending on warehouse complexity. Classic WM objects that stay live under SAP Stock Room Management (opens in new tab) carry a path-dependent tag — active with Stock Room Management, replaced where EWM is the path — rather than a single unconditional status. Released CDS views are cataloged alongside the classic tables they read over.
  • Field data: key fields are populated for every table; secondary fields for the highest-traffic tables. Table and field metadata is cross-checked against SAP Help (opens in new tab) and the community SAP object repositories at SAP-Tables (opens in new tab) / SAP Datasheet (opens in new tab) — affiliated properties of one operator, counted as a single independent source, and snapshotted from ECC-era DDIC (their published field data is ~2013–2014). S/4HANA-era objects and fields are verified against SAP Help and SAP’s released-API data instead. Every field record carries its provenance, shown beneath each table’s field listing; see the full sources list below. Last verified October 2026.
  • Built for analytics: relationships are focused on the joins you’ll actually write — header/item pairs, foreign keys, and the cross-module keys (MATNR, EBELN, VBELN, BUKRS) that stitch SAP data together.

Getting SAP into your lakehouse

The extraction guide covers the paths that matter in 2026 — Business Data Cloud’s zero-copy sharing into Databricks, Datasphere premium outbound, what SAP Note 3255746 did to the ODP connectors, the table-level CDC tools that still work, and the MERGE patterns that land it all correctly in bronze.

Read the extraction guide

Browse by Module

Organized by SAP functional area. Click a module to see its tables and transaction codes.

Sources & further reading

S/4HANA status, simplification semantics, and Fiori mappings are authoritative only at source. Use these references to verify before building on any claim in this reference — plus one research-data group, flagged as such, that is not a verification source.

Show all 17 sources, graded by group
SAP official
Community references
  • sap-tables.org (opens in new tab) — community SAP table and field reference, useful for spot-checking classic DDIC objects. Affiliated with sapdatasheet.org and sap-tcodes.org; treat all three as one community source, not three independent checks.
  • sapdatasheet.org (opens in new tab) — deep-linkable SAP object repository (tables, data elements, search helps, T-codes) for ECC-era schemas. Same operator as sap-tables.org and sap-tcodes.org.
  • sap-tcodes.org (opens in new tab) — transaction code descriptions and module/component analytics. Same operator as sap-tables.org and sapdatasheet.org.
Databricks integration
Research data (not production metadata)
  • SAP SALT (GitHub) (opens in new tab) — SAP-published research dataset of real, linked ERP tables (sales documents and master data) for machine-learning research. Not an authoritative DDIC source and not used to verify this reference; licensed CC-BY-NC-SA-4.0 (noncommercial).
  • SAP SALT dataset (Hugging Face) (opens in new tab) — the dataset files themselves; downloading requires a free Hugging Face login. Same noncommercial CC-BY-NC-SA-4.0 license.