Alexander Dorn
23. Dezember 2022

SAP MM Preise pflegen: Konditionen ändern – ME12 vs. MEK1 vs. XK15

Um in SAP MM Konditionen und Preise ändern oder anlegen zu können, bietet SAP verschiedene Möglichkeiten in Form von unterschiedlichen Transaktionen an: ME12, MEK1 und XK15. Doch worin genau liegen die Unterschiede? In diesem Beitrag stelle ich Ihnen die drei Transaktionen vor.

Was sind Konditionen?

Konditionen pflegen Sie in SAP MM ein, die in der Preisfindung bei einer Bestellung eine entscheidende Rolle spielen: Sie bestimmen nämlich die Preise bzw. Zu- und Abschläge für Lieferanten bzw. Materialien. Jede Kondition pflegen Sie für eine bestimmte Konditionsart ein, welche wiederum für mehrere Datenhaltungsebenen existiert. Die Ebene legen Sie anhand einer Schlüsselkombination (z. B. Einkaufsorganisation, Infosatztyp, Werk) fest. Die Kopfdaten einer Einkaufskondition bestehen aus diesen Schlüsselfeldern. Eine Kondition gilt für einen Einkaufsinfosatz. Das ist die eindeutige Verbindung zwischen einem Lieferanten und einem Material. Des Weiteren besitzt jede Kondition einen Gültigkeitszeitraum, welcher mittels einem Beginn- und einem End-Datum festgelegt ist. Die eigentlichen Werte einer Kondition sind der Preis (oder Rabatt bzw. Aufschlag), die Menge, die Währung und eine Preismengeneinheit (Stück, Liter, kg,…).

Aus diesen Informationen ermittelt die Preisfindung wie viel

  • ein bestimmtes Material
  • für einen bestimmten Kunden
  • zu einem bestimmten Zeitpunkt
  • in einer bestimmten Datenhaltungsebene

kostet.

Konditionen anlegen oder ändern?

Bei der Entscheidung zwischen „Ändern“ und „Anlegen“ oder einer Kondition bzw. eines Einkaufsinfosatzes kommen viele durcheinander. In diesem Beitrag gehen wir jedoch lediglich auf das Anlegen neuer Konditionen ein. Für die benutzten Lieferanten und Materialien existiert nämlich bereits ein Einkaufsinfosatz.

Die drei Transaktionen ME12, MEK1 und XK15 dienen dem Anlegen von Konditionen, es ist aber auch möglich, Konditionen zu ändern. Das Ergebnis beider Vorgehen ist beinahe identisch: Für den gewünschten Zeitraum gilt ein neuer Preis. Die Schwesterntransaktionen zum Ändern der Konditionen (z.B. ME12, MEK2) haben jedoch einen Nachteil: Sie können nur den Wert und Gültigkeitszeitraum der Kondition ändern, nicht aber die Menge, Währung oder Mengeneinheit.

ME12, MEK1 und XK15 im Vergleich

ME12

Die Transaktion ME12 fordert die Eingabe des Lieferanten, dem Material und der Datenhaltungsebene in Form der Einkaufsorganisation, dem Werk und des Infotyps. Sofern die Infosatznummer bekannt ist, können Sie auch diese nutzen, die restlichen Felder müssen Sie dann nicht pflegen. Der erscheinende Bildschirm zeigt den Einkaufsinfosatz und mittels des Konditionen-Button können Sie die gleichnamigen pflegen.

ME11-Infosatz

Abb. 1: Infosatz in der ME11 auswählen.

ME11-Konditionen

Abb. 2: Konditionen in ME11.

Dann kommt ein PopUp-Fenster auf, das zur Auswahl des Gültigkeitszeitraums auffordert. Zum Anlegen einer neuen Kondition wählen Sie „Neuer Zeitraum“ aus. Nun können Sie die neue Kondition eintragen und speichern. Die Gültigkeitszeiträume der bisher bestehenden Konditionen passen Sie entsprechend an.

SAP-MM-Konditionen-Gültigkeitszeitraum

Abb. 3: Gültigkeitszeitraum für Konditionen in SAP MM.

ME12-Konditionen

Abb. 4: Kondition in ME12.

MEK1

Hier wählen Sie zuerst Konditionsart und Schlüsselkombination (= Gültigkeitsebene) aus.

Schlüsselkombination beim Anlegen der Konditionen in SAP MM

Abb. 5: Schlüsselkombination in MEK1.

SAP MM Konditionen: MEK1

Abb. 6: Schnellerfassung in MEK1.

Im nachfolgenden Bildschirm können Sie sogar mehrere Konditionen gleichzeitig anlegen. Allerdings gelten diese für den bereits gewählten Infosatz. Überschneidungen bezüglich des Gültigkeitszeitraum mit zuvor existierenden Konditionen werden hier aufgelöst.

XK15

Mithilfe der Transaktion XK15 können Sie zusätzlich Konditionssätze für andere Applikationen wie MM pflegen. Für den Einkauf ist „M“ in dem Feld für die Applikation einzutragen. Des Weiteren ist die Angabe einer Tabelle gefordert. Dabei handelt es sich um die Konditionstabelle der entsprechenden Schlüsselkombinationen. Wird die Tabelle nicht angegeben, erscheint ein Dialogfenster zur Auswahl analog der Transaktion MEK1. Der weitere Ablauf gleicht ebenfalls der vorangegangenen Transaktion.

XK15-Maske

Abb. 7: Maske der XK15

Der Unterschied liegt im Detail

Schon bei der Auswahl des Einkaufsinfosatzes verhalten sich die Transaktionen verschieden. ME11 bezieht die Schlüsselkombination aus den eingegebenen Werten, MEK1 und XK15 verlangen diese Auswahl von Anwendenden. Bei der Transaktion XK15 können Sie dies mit der Angabe der Konditionstabelle umgehen, jedoch muss die Nummer der Tabelle bekannt sein.

Die Transaktionen MEK1 und XK15 ermöglichen das Anlegen mehrerer Konditionen, die sich im Infotypen unterscheiden. Zwar ist auch in der ME11 ein Pflegen von Zusatzkonditionen in einem Infosatz, jedoch nur für den zuvor gewählten Infotyp.

Technisch betrachtet schreiben alle drei Transaktionen in die gleichen Tabellen: Die Konditionstabelle A*** und die Tabellen KONH und KONP für die einzelnen Konditionssätze. Aber aufgepasst: In der Tabelle für den Einkaufsinfosatz (EINE) steht zusätzlich auch ein Nettopreis! Dieser wird nicht für die Preisfindung herangezogen, kann aber für Verwirrung sorgen, sollte er veraltete Daten enthalten. Diesen Preis passen Sie nur in der Transaktion ME11 an, bei MEK1 und XK15 lassen Sie die Tabelle und den Preis unberührt.

Was der SAP-Standard mit Konditionen nicht kann

Der SAP-Standard bietet verschiedene Möglichkeiten, Konditionen zu pflegen, aber immer nur für einen einzelnen Einkaufsinfosatz. Für eine Massenpflege verschiedener Konditionen sieht SAP nichts vor. An dieser Stelle kann Ihnen unser Preisimporter helfen: Mit diesem können Sie für einen Lieferanten eine Excel-Tabelle mit allen zu ändernden Materialien und Preisen anlegen, diese hochladen und das System aktualisieren. Der Preisimporter können Sie zudem auch in SAP SD nutzen.

Haben Sie Fragen? Dann melden Sie sich bei uns. Wir helfen Ihnen gerne weiter.

sap mm sd preise pflegen excel upload

Demo für Preisimporter vereinbaren

In einer kostenlosen Demo stellen wir Ihnen unser Addon Preisimporter zur Massenpflege von Preisen in SAP vor.

Alexander Dorn

Alexander Dorn

Mein Name ist Alexander Dorn und ich bin begeisterter SAP Consultant bei mindsquare. Wie meine Kollegen habe ich mein Hobby zum Beruf gemacht.

Sie haben Fragen? Kontaktieren Sie mich!



Das könnte Sie auch interessieren

Sicher kennen Sie die Situation, dass Sie eine elendslange Excel-Liste an neuen Konditionen bekommen, die in Ihr SAP-System gebracht werden muss. Zusätzlich gilt je schneller desto besser, denn mit aktuellen […]

weiterlesen

Im SAP Standard ist ein Massenimport von geänderten Konditionen nicht möglich. Daher kann eine Massenpflege von Preiskonditionen bisher nur durch mühsames, manuelles Einpflegen durch einen Mitarbeiter erreicht werden. Durch unsere […]

weiterlesen

Sicher kennen Sie die Situation, dass Sie eine große Menge an Konditionen in Ihrem SAP-System pflegen wollen. Diese Massenpflege manuell durchzuführen ist keine Alternative, denn es kostet einfach zu viel […]

weiterlesen

4 Kommentare zu "SAP MM Preise pflegen: Konditionen ändern – ME12 vs. MEK1 vs. XK15"

Hallo,
wenn mit dem Lieferanten einen neuen Netto- und Bruttopreis vereinbart wurde, welche Felder müssen im EINKAUFinfosatz gepflegt werden (wenn diese Änderungen mit LSMW durchgeführt werden sollen).
Danke für ein Feedback.
Beste Grüße.

Antworten

Guten Tag,

vielen Dank für Ihre Frage. Im SAP Standard werden die Preise nicht direkt im Einkaufsinfosatz eingetragen, sondern in den dazugehörigen Konditionen, wie im Screenshot zur ME12 in dem Artikel. Sofern die Standard-Konditionsarten genutzt werden, wird hier klassischerweise über die Konditionsart PB00 der Bruttopreis gepflegt, sowie zusätzliche Konditionen, wie Rabatte usw. Im Standard gibt es dazu ebenfalls Konditionsarten, wie z.B. die RA00, RA01. Der Nettopreis wird vom System dann automatisch unter Einbeziehung der Zusätze errechnet und im Einkaufsinfosatz aktualisiert.

Falls Sie weitere Fragen haben, melden Sie sich gerne bei mir.

Viele Grüße,
Dirk Thale

Antworten

Schreiben Sie einen Kommentar

Bitte füllen Sie alle mit * gekennzeichneten Felder aus. Ihre E-Mail Adresse wird nicht veröffentlicht.





Kontaktieren Sie uns!
Alexander Koessner-Maier
Alexander Kössner-Maier Kundenservice