Sprache & Region
SAP Glossar

SAP DDIC

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.

Was ist das SAP DDIC?

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:

  • Tabellen 
  • Datenelemente 
  • Domänen 
  • Strukturen 
  • Views 
  • Suchhilfen 
  • Sperrobjekte 

Durch die zentrale Definition können Datenobjekte mehrfach verwendet werden, ohne sie jedes Mal neu anzulegen.

Aufbau des SAP DDIC

Die folgende Tabelle gibt einen kompakten Überblick über den Aufbau sowie die wichtigsten Begriffe und Funktionen des SAP DDIC.

ObjektFunktion
TabelleSpeicherung von Geschäftsdaten
DatenelementFachliche Beschreibung eines Feldes
DomäneTechnische Definition eines Feldes
StrukturZusammenfassung mehrerer Felder
ViewVirtuelle Sicht auf Daten
SuchhilfeUnterstützung bei Eingaben
SperrobjektVerhindert parallele Änderungen

Domäne und Datenelement

Domäne

Die Domäne definiert technische Eigenschaften wie:

  • Datentyp 
  • Länge 
  • Wertebereich 

Beispiel:

  • CHAR 10 
  • Numerische Werte 
  • Datumsformat

Datenelement

Das Datenelement ergänzt die fachliche Bedeutung eines Feldes, z. B.:

  • Materialnummer 
  • Kundennummer 
  • Buchungskreis 

Dadurch werden Felder systemweit einheitlich verwendet.

Tabellen im SAP DDIC

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:

  • MARA – Materialstamm
  • KNA1 – Kundenstamm
  • VBAK – Verkaufsbelegkopf

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.

DDIC in SAP S/4HANA

Mit SAP S/4HANA wurde das Datenmodell vereinfacht. Viele alte Aggregate- und Clustertabellen entfallen.

Beispiel MATDOC

Die Tabelle MATDOC ersetzt in S/4HANA mehrere frühere Materialbelegtabellen wie:

  • MKPF 
  • MSEG 

Dadurch verbessert sich die Performance deutlich.

CDS Views

In S/4HANA spielen Core Data Services (CDS Views) eine wichtige Rolle. Sie ermöglichen:

  • moderne Datenmodelle 
  • performante Auswertungen 
  • Fiori-Integration 

Das DDIC bleibt dabei weiterhin die technische Basis.

Suchhilfen und Sperrobjekte

Suchhilfen

Suchhilfen unterstützen Anwender über die bekannte F4-Hilfe bei der Dateneingabe.

Beispiele:

  • Materialsuche 
  • Lieferantenauswahl 
  • Buchungskreis 

Sperrobjekte

Sperrobjekte verhindern gleichzeitige Änderungen derselben Daten und sorgen für konsistente Prozesse.

Wichtige SAP-Transaktionen im DDIC

TransaktionFunktion
SE11ABAP Dictionary
SE16 / SE 16NTabellenanzeige
SE14Datenbankobjekte verwalten
SM30Tabellenpflege
SE80Entwicklungsumgebung

Vorteile und Herausforderungen des SAP DDIC

Das SAP Dictionary bietet zahlreiche Vorteile:

  • Einheitliche Datenstrukturen 
  • Höhere Datenqualität 
  • Schnellere Entwicklung 
  • Wiederverwendbare Objekte 
  • Enge Integration mit ABAP 

Dadurch werden Wartung und Erweiterungen deutlich vereinfacht.

Typische Herausforderungen sind:

  • redundante Datenelemente 
  • fehlende Namensstandards 
  • veraltete Tabellenstrukturen 
  • mangelnde Dokumentation 

Gerade in S/4HANA-Projekten ist daher eine saubere DDIC-Struktur besonders wichtig.

FAQ zum SAP DDIC

Was bedeutet DDIC?

DDIC steht für „Data Dictionary“.

Welche Transaktion wird für das DDIC genutzt?

SE11

Welche Rolle spielt DDIC in S/4HANA?

Das DDIC bleibt die Grundlage für Tabellen, Datentypen und moderne CDS-basierte Datenmodelle.

Fazit

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.