Das SAP DDIC (Data Dictionary) verwaltet zentral Datenstrukturen wie Tabellen, Felder, Datentypen und Beziehungen. In SAP S/4HANA bildet es weiterhin die Basis für konsistente Datenmodelle und performante Anwendungen.
Das SAP DDIC dient als zentrale Metadatenverwaltung in SAP. Es definiert Tabellen, Felder, Datentypen und Beziehungen und sorgt dafür, dass Daten systemweit konsistent verwendet werden.
Besonders in SAP S/4HANA bleibt das DDIC eine zentrale Grundlage für moderne Datenmodelle und performante Anwendungen.
Das SAP DDIC verwaltet sogenannte Metadaten, also technische Beschreibungen von Datenobjekten. Dazu gehören:
Durch die zentrale Definition können Datenobjekte mehrfach verwendet werden, ohne sie jedes Mal neu anzulegen.
Die folgende Tabelle gibt einen kompakten Überblick über den Aufbau sowie die wichtigsten Begriffe und Funktionen des SAP DDIC.
| Objekt | Funktion |
| Tabelle | Speicherung von Geschäftsdaten |
| Datenelement | Fachliche Beschreibung eines Feldes |
| Domäne | Technische Definition eines Feldes |
| Struktur | Zusammenfassung mehrerer Felder |
| View | Virtuelle Sicht auf Daten |
| Suchhilfe | Unterstützung bei Eingaben |
| Sperrobjekt | Verhindert parallele Änderungen |
Die Domäne definiert technische Eigenschaften wie:
Beispiel:
Das Datenelement ergänzt die fachliche Bedeutung eines Feldes, z. B.:
Dadurch werden Felder systemweit einheitlich verwendet.
Die transparente Tabelle ist die häufigste Tabellenart im SAP DDIC. Sie entspricht direkt einer physischen Datenbanktabelle und speichert die Daten in einer Form, die auf der Datenbankebene eindeutig abgebildet ist.
Beispiele für transparente Tabellen:
Transparente Tabellen lassen sich je nach Verwendungszweck und Datenart zusätzlich fachlich einordnen, zum Beispiel in Stammdatentabellen, Bewegungsdatentabellen und Customizing-/Konfigurationstabellen.
Stammdatentabellen:
Diese Tabellen speichern zentrale, selten geänderte Geschäftsobjekte, die prozessübergreifend verwendet werden. Beispiele sind MARA für allgemeine Materialdaten und KNA1 für den Kundenstamm.
Merkmale: hohe Lesehäufigkeit, geringe Änderungshäufigkeit.
Bewegungsdatentabellen / Transaktionstabellen:
Diese Tabellen erfassen tägliche Geschäftsaktivitäten und Transaktionen, die häufig auf Stammdaten verweisen. Beispiele sind VBAK/VBAP für Kundenaufträge auf Kopf- und Positionsebene sowie EKKO/EKPO für Bestellungen auf Kopf- und Positionsebene.
Merkmale: tägliche Aktualisierung, hohes Datenvolumen und häufige Änderungen.
Customizing-/Konfigurationstabellen:
Diese Tabellen enthalten Customizing- bzw. Konfigurationseinstellungen, die das Systemverhalten und die Geschäftsregeln definieren.
Mit SAP S/4HANA wurde das Datenmodell vereinfacht. Viele alte Aggregate- und Clustertabellen entfallen.
Die Tabelle MATDOC ersetzt in S/4HANA mehrere frühere Materialbelegtabellen wie:
Dadurch verbessert sich die Performance deutlich.
In S/4HANA spielen Core Data Services (CDS Views) eine wichtige Rolle. Sie ermöglichen:
Das DDIC bleibt dabei weiterhin die technische Basis.
Suchhilfen unterstützen Anwender über die bekannte F4-Hilfe bei der Dateneingabe.
Beispiele:
Sperrobjekte verhindern gleichzeitige Änderungen derselben Daten und sorgen für konsistente Prozesse.
| Transaktion | Funktion |
| SE11 | ABAP Dictionary |
| SE16 / SE 16N | Tabellenanzeige |
| SE14 | Datenbankobjekte verwalten |
| SM30 | Tabellenpflege |
| SE80 | Entwicklungsumgebung |
Das SAP Dictionary bietet zahlreiche Vorteile:
Dadurch werden Wartung und Erweiterungen deutlich vereinfacht.
Typische Herausforderungen sind:
Gerade in S/4HANA-Projekten ist daher eine saubere DDIC-Struktur besonders wichtig.
DDIC steht für „Data Dictionary“.
SE11
Das DDIC bleibt die Grundlage für Tabellen, Datentypen und moderne CDS-basierte Datenmodelle.
Das SAP DDIC ist die zentrale Grundlage für Datenstrukturen in SAP-Systemen. Es sorgt für konsistente Datenmodelle, standardisierte Entwicklungen und eine hohe Datenqualität.
Auch in SAP S/4HANA bleibt das Data Dictionary unverzichtbar – insbesondere im Zusammenspiel mit CDS Views und modernen HANA-Datenmodellen.