SAP-TabelleObjektMAKTModulMM_P2P

Tabelle MAKT — Materialkurztexttabelle MAKT

MAKT speichert die sprachabhängige Materialkurzbezeichnung (Kurztext) für jede Materialnummer, eine Zeile pro Material und Sprache. Sie enthält keine eigenen Organisations- oder Bewertungsdaten. Beschreibungen, die in Bestellungen, Kundenaufträgen und Materialstammsichten verwendet werden, werden von hier abgerufen, basierend auf Materialnummer und Sprachschlüssel, gefiltert nach Mandant.

MAKT ist die Texttabelle hinter dem Materialstamm, die die Kurzbezeichnung enthält, die überall dort angezeigt wird, wo eine Materialnummer in einem Beleg oder auf einem Bildschirm erscheint. Diese Seite behandelt ihre Schlüsselfelder, wie sie sich in das umfassendere Materialstamms- und Beschaffungsdatenmodell einfügt und die wiederkehrenden Fehler, die Berater machen, wenn sie Beschreibungsabweichungen als Stammdatenkorruption statt als fehlende Übersetzungszeile behandeln.

Veröffentlicht am 15. Sept. 2026· 977 Wörter

Was sie speichert

Eine Zeile in MAKT repräsentiert die Beschreibung eines einzelnen Materials in einer einzelnen Sprache. Ein Material mit Beschreibungen, die in fünf Sprachen gepflegt werden, hat fünf Zeilen in MAKT, eine für jeden Sprachschlüssel, die alle auf dieselbe Materialnummer in MARA verweisen. Die Tabelle enthält keinerlei Werk-, Bewertungs- oder Verkaufsdaten; sie ist ausschließlich die Textebene des Materialstamms. Wenn ein Material angelegt wird, wird hier mindestens die Beschreibung in der Anmeldesprache des anlegenden Benutzers geschrieben. Zusätzliche Sprachzeilen existieren nur, wenn jemand explizit eine Übersetzung gepflegt hat, entweder manuell oder über eine Übersetzungstransaktion. Wenn eine Sprachzeile fehlt, existiert das Material weiterhin und funktioniert in jeder anderen Hinsicht normal; nur die Beschreibung ist leer oder greift auf eine andere Sprache zurück, je nach dem aufrufenden Programm.

Schlüsselfelder

  • MANDT - Mandant, immer Teil des Schlüssels, leicht zu vergessen beim Schreiben von Roh-SQL auf die Tabelle
  • MATNR - Materialnummer, die Verknüpfung zu MARA und jeder Werks-, Verkaufs- und Bewertungstabelle
  • SPRAS - Sprachschlüssel der Beschreibung in dieser Zeile, Teil des Primärschlüssels neben MATNR
  • MAKTX - der Materialbeschreibungstext selbst, Groß-/Kleinschreibung wie vom Benutzer gepflegt
  • MAKTG - dieselbe Beschreibung in Großbuchstaben gespeichert, intern verwendet für die Groß-/Kleinschreibung ignorierende Übereinstimmung und einige Suchhilfen

Wie sie sich in das Datenmodell einfügt

  • MAKT-MATNR = MARA-MATNR verknüpft die Beschreibung mit dem Basisdatensatz des Materials
  • MAKT-MATNR = MARC-MATNR ruft die Beschreibung zusammen mit werksspezifischen Materialdaten für ein bestimmtes Werk ab
  • MAKT-MATNR = MVKE-MATNR ruft die Beschreibung zusammen mit den Verkaufsbereichsdaten auf ausgehenden Belegen ab
  • MAKT-MATNR = MBEW-MATNR ruft die Beschreibung zusammen mit den Bewertungsdaten für die Kostenrechnung oder Bestandsberichte ab
  • MAKT-MATNR = EKPO-MATNR zieht die Beschreibung auf Bestellpositionen, gefiltert auf die Anzeigesprache, nicht die Sprache des Lieferanten

Wie man sie sicher liest

Schränken Sie immer nach MANDT ein, selbst in Tools, die dies standardmäßig ausblenden, und schränken Sie immer nach SPRAS ein, wenn Sie mehr als nur eine Handvoll Materialien lesen, da sonst jedes Material eine Zeile pro gepflegter Sprache zurückgibt und die Summen aufgebläht aussehen. MATNR allein ist bei einem großen Materialstamm nicht selektiv; kombinieren Sie es mit SPRAS oder führen Sie es für eine bestimmte Materialnummer aus, wenn Sie einen Einzelfall beheben. Es gibt keinen Werks- oder Organisationsfilter für diese Tabelle, da diese Daten hier nicht existieren, daher sind Joins zu MARC oder MVKE der einzige Weg, eine Beschreibungsabfrage auf einen Geschäftskontext wie ein bestimmtes Werk oder einen Verkaufsbereich einzugrenzen.

Wie man es in den Daten nachweist

Ein Benutzer meldet, dass ein Material die korrekte Beschreibung in einer Sprache anzeigt, aber leeren oder falschen Text in einem anderen Bildschirm oder Bericht. Selektieren Sie MAKT mit MATNR gleich der betreffenden Materialnummer, ohne SPRAS-Einschränkung, und überprüfen Sie jede zurückgegebene Zeile. Wenn nur eine Sprachzeile existiert, ist die leere Beschreibung an anderer Stelle ein erwartetes Verhalten, kein Datenfehler; die Lösung besteht darin, die fehlende Übersetzung zu pflegen, nicht die Transaktion zu untersuchen, die sie leer angezeigt hat.

ECC vs. S/4HANA

MAKT ist in ihrer Struktur unverändert und bleibt die aktive Tabelle für Materialbeschreibungen unter S/4HANA. Sie wird über Standard-CDS-Views, die von Fiori-Material-Apps und analytischen Berichten verwendet werden, exponiert, aber die zugrunde liegende Tabelle selbst wurde im Rahmen der Vereinfachung der Bestandsführungstabellen nicht umstrukturiert oder zusammengeführt. Berater, die von ECC kommen, können sich ohne Anpassung auf dieselben Schlüsselfelder und dasselbe Join-Muster zu MATNR verlassen.

Häufige Fallstricke

  • Eine leere Beschreibung in einem Beleg als Fehler zu behandeln, obwohl es sich lediglich um eine fehlende Sprachzeile in MAKT für den Sprachkontext dieses Belegs handelt
  • SPRAS beim Zählen von Materialien zu vergessen und zu dem Schluss zu kommen, dass der Materialstamm dupliziert ist, obwohl die zusätzlichen Zeilen legitime Übersetzungen desselben Materials sind
  • Anzunehmen, dass MAKTX und MAKTG inhaltlich immer identisch sind, abgesehen von der Groß-/Kleinschreibung; einige alte Ladungen haben MAKTG mit gekürztem oder anders formatiertem Text gefüllt, was naive Vergleiche unterbricht
  • MAKTX direkt auf Tabellenebene zu bearbeiten, um einen Tippfehler zu korrigieren, anstatt die Materialstammpflegetransaktion zu verwenden, was Änderungsbelege umgeht und MAKTG asynchron lassen kann
  • Anzunehmen, dass eine Beschreibungsänderung in MAKT historische Belege rückwirkend aktualisiert; Bestellungen, Kundenaufträge und Materialbelege, die den Text zum Zeitpunkt der Erstellung bereits gezogen haben, behalten ihre eigene gespeicherte Kopie und werden nicht aktualisiert
  • MAKT allein zu verwenden, um zu beurteilen, ob ein Material aktiv oder obsolet ist; die Beschreibungstabelle hat kein Statusfeld, und ein Material kann eine völlig normale Beschreibung haben, während es an anderer Stelle in MARA zur Löschung vorgemerkt ist

Wessen Problem das ist

Das Materialstammdaten-Team ist für den Beschreibungsinhalt und die Vollständigkeit der Übersetzungen verantwortlich; sie sind diejenigen, die MAKTX über die Materialstammpflege-Transaktion pflegen oder korrigieren. Funktionale Berater bestätigen, welchen Sprachkontext ein fehlerhafter Beleg oder Bericht verwendet, bevor sie eine leere Beschreibung als Datenproblem eskalieren. Eine fehlende Übersetzung ist eine Aufgabe der Stammdatenpflege, kein Konfigurations- oder Entwicklungsfehler.

Verwandte SAP-Objekte

Geprüfte Seiten, mit denen dieses Objekt im ERPClimb-Wissensgraphen verbunden ist.

Quelle: ERPClimb — https://erpclimb.com/sap-tables/maktERPClimb ist eine unabhängige Plattform und steht in keiner Verbindung zur SAP SE. Die Referenzseiten werden von SAP-Beratern für Lernen und Fehleranalyse verfasst und geprüft.