Im alten ERP existiert ein Material genau einmal. Es kann eingekauft, gelagert, produziert und verkauft werden. In der neuen Importvorlage erscheinen dafür plötzlich allgemeine Produktdaten, Werkssichten, Einkauf, Verkauf, Disposition, Lagerung und Bewertung. Aus einem vertrauten Stammsatz werden mehrere abhängige Zielbereiche.
Den Materialstamm beim ERP-Wechsel zu migrieren bedeutet deshalb, jedes benötigte Material mit seiner richtigen Identität, Organisation, Einheit, Klassifikation und Prozesssteuerung im Ziel aufzubauen. Eine Liste aus Materialnummer, Bezeichnung und Preis reicht nur für einen sehr kleinen Ausschnitt.
Das sichtbare Problem lautet häufig: „Unsere Materialdatei passt nicht in die ERP-Vorlage.“ Die Ursache liegt selten nur in fehlenden Spalten. Quelle und Ziel strukturieren denselben Geschäftsgegenstand unterschiedlich. Diese Unterschiede müssen vor dem Import fachlich entschieden und technisch wiederholbar übersetzt werden.
Materialstamm migrieren: Ein Material besteht im Ziel aus mehreren Sichten
Ein Material- oder Produktstamm verbindet zentrale und organisatorische Informationen. Allgemeine Angaben wie Nummer, Bezeichnung oder Basiseinheit können unternehmensweit gelten. Beschaffung, Disposition, Lagerung, Verkauf und Bewertung hängen dagegen häufig von Gesellschaft, Werk, Lagerort oder Vertriebseinheit ab.
Welche Sichten das neue ERP verlangt, ist produktspezifisch. Das Grundproblem ist systemübergreifend: Ein Quellstammsatz kann nicht ungeprüft als eine flache Zielzeile behandelt werden. Für jede Zielstruktur muss feststehen, welche organisatorische Geltung sie besitzt und wodurch sie eindeutig identifiziert wird.
Der Migrationsumfang wird nicht allein mit „aktive Materialien“ beschrieben
„Wir übernehmen alle aktiven Materialien“ klingt eindeutig, lässt aber wichtige Fragen offen. Aktiv kann bedeuten, dass ein Material im letzten Jahr bewegt wurde, noch Bestand besitzt, in einer gültigen Stückliste vorkommt, für offene Aufträge benötigt wird oder lediglich kein Löschkennzeichen trägt.
Ein belastbarer Umfang verbindet daher mehrere Kriterien:
- Nutzung in den zukünftigen Geschäftsprozessen,
- Bestand oder offene Beschaffungs- und Verkaufsbelege zum Stichtag,
- Verwendung in Stücklisten, Rezepturen, Arbeitsplänen oder Varianten,
- rechtliche beziehungsweise betriebliche Aufbewahrungsanforderungen,
- sowie eine fachlich bestätigte Entscheidung für Grenzfälle.
Ein Material ohne Bewegung kann für ein Ersatzteil weiterhin wichtig sein. Umgekehrt gehört ein historisch häufig genutztes, aber endgültig ausgelaufenes Material nicht automatisch in den operativen Zielbestand.
Acht Bereiche müssen beim Materialstamm zusammenpassen
1. Identität und Materialnummer
Das Projekt entscheidet, ob alte Nummern übernommen, neue Nummern vergeben oder Alt-IDs zusätzlich mitgeführt werden. Länge, Zeichen, führende Nullen, Eindeutigkeit und zukünftige Nummernvergabe müssen zum Ziel passen. Der Beitrag zu sprechenden Nummernkreisen beim ERP-Wechsel vertieft diese Entscheidung.
2. Bezeichnungen und Sprachen
Kurztext, Langtext, Suchbegriff und Übersetzungen erfüllen unterschiedliche Zwecke. Wenn mehrere alte Textfelder in einen kürzeren Zieltext münden, braucht es eine Regel für Kürzung, Priorität und Zeichensatz. Eine abgeschnittene Bezeichnung kann technisch gültig, im Einkauf oder Lager aber nicht mehr eindeutig sein.
3. Materialart und Klassifikation
Das Zielsystem verwendet Materialarten, Produktgruppen oder Klassen, um erlaubte Felder und Prozesse zu steuern. Eine alte Kategorie kann nicht allein nach ihrem Namen zugeordnet werden. Entscheidend ist, welche Prozesswirkung der Zielwert besitzt.
Wenn eine Bedeutung bisher nur in der Materialnummer, einem Freitext oder einer lokalen Tabelle steckt, kann sie während der Migration regelbasiert in ein explizites Zielmerkmal überführt werden.
4. Einheiten und Umrechnungen
Basiseinheit, Einkaufs-, Verkaufs- und Lagereinheit müssen widerspruchsfrei sein. Aus „1 Karton = 12 Stück“ wird keine sichere Umrechnung, wenn ein Teil der Materialien mit 10 Stück je Karton gepflegt ist. Faktoren können material- oder variantenabhängig sein und benötigen deshalb eine konkrete Quelle und Prüfung.
5. Organisation und Geltung
Ein Material kann nur für bestimmte Werke, Lagerorte, Gesellschaften oder Vertriebsbereiche benötigt werden. Werden alle Kombinationen pauschal erzeugt, entsteht unnötige Pflege und möglicherweise eine falsche Prozessfreigabe. Fehlt dagegen eine benötigte Organisationssicht, kann das Material zwar vorhanden sein, aber nicht beschafft, geplant oder verkauft werden.
6. Beschaffung und Disposition
Beschaffungsart, Planungsverfahren, Losgröße, Wiederbeschaffungszeit und Verantwortlichkeiten beeinflussen die operative Planung. Manche Werte können aus dem Altsystem übernommen werden, andere ergeben sich aus dem neuen Prozessdesign. Eine scheinbar harmlose Voreinstellung kann nach dem Go-live unerwünschte Bestell- oder Fertigungsvorschläge erzeugen.
7. Bewertung und Kontierung
Bewertungsklasse, Preissteuerung, Preiseinheit und Bewertungsbereich verbinden Materialwirtschaft und Finanzwesen. Diese Angaben dürfen nicht isoliert aus einer alten Spalte übernommen werden. Sie müssen zur Zielkonfiguration und zur vorgesehenen Bestandsübernahme passen.
8. Charge, Seriennummer und Varianten
Chargen- oder Seriennummernpflicht kann die spätere Bestands- und Prozessmigration grundlegend verändern. Varianten benötigen zusätzliche Merkmale und Beziehungen. Diese Entscheidungen sollten feststehen, bevor Testbestände oder offene Vorgänge geladen werden.
Die Zielstruktur bestimmt, welche Quelltabellen gebraucht werden
Im Altsystem können allgemeine Materialdaten, Texte, Einheiten, Werksangaben, Einkauf, Verkauf und Bewertung in verschiedenen Tabellen liegen. Erst die benötigten Zielbereiche geben die Suchrichtung vor.
Für jedes Zielfeld wird geklärt:
- In welcher Quellstruktur liegt die fachlich richtige Information?
- Für welche Organisationseinheit und welchen Zeitraum gilt sie?
- Ist die Beziehung zum Material eindeutig und vollständig?
- Muss der Wert übernommen, umgeschlüsselt, abgeleitet oder fachlich ergänzt werden?
- Wie wird die fertige Regel geprüft?
Wenn mehrere Tabellen zu einer Zielstruktur gehören, müssen unterschiedliche Ebenen erhalten bleiben. Der Beitrag mehrere SQL-Tabellen in eine ERP-Importdatei umwandeln zeigt, wie falsche Vervielfachungen dabei vermieden werden.
Abhängigkeiten müssen vor dem Materialimport bereitstehen
Ein Material verweist im Ziel auf bereits konfigurierte oder geladene Werte. Je nach System können dazu Einheiten, Materialarten, Warengruppen, Werke, Lagerorte, Buchungskreise, Bewertungsbereiche, Steuerklassen oder Verantwortliche gehören.
Eine Importdatei kann vollständig aussehen und trotzdem nicht ladbar sein, wenn diese Voraussetzungen fehlen. Deshalb wird vor jedem Testlauf ein Abhängigkeitscheck durchgeführt:
- Existiert der Zielwert bereits?
- Ist er für die benötigte Organisationseinheit freigegeben?
- Ist die Mappingentscheidung bestätigt?
- Wird das Vorgängerobjekt in derselben Zielumgebung und Version bereitgestellt?
Erst danach ist eine Importfehlermeldung sinnvoll interpretierbar. Sonst wird ein Konfigurationsdefizit fälschlich als Datenfehler behandelt.
Vorgabewerte dürfen keine ungeklärten Fachentscheidungen verstecken
Materialimporte enthalten viele Felder, für die das Altsystem keinen direkten Wert liefert. Ein Vorgabewert kann richtig sein, wenn er für einen klar abgegrenzten Bestand fachlich beschlossen wurde. Er ist gefährlich, wenn er nur gesetzt wird, damit die Datei technisch durchläuft.
Für jeden Vorgabewert sollten daher vier Angaben vorliegen:
- für welches Zielfeld er gilt,
- für welche Materialgruppe oder Organisationseinheit er gilt,
- wer die fachliche Wirkung bestätigt hat und
- welche Ausnahmen nicht automatisch befüllt werden dürfen.
Fehlt ein benötigter Zielwert vollständig, hilft der Beitrag ERP-Migration: Pflichtfelder fehlen bei der Entscheidung zwischen Quelle, Ableitung, Vorgabe und offenem Befund.
Dubletten und Varianten müssen fachlich getrennt werden
Zwei ähnliche Materialbezeichnungen sind nicht automatisch eine Dublette. Sie können unterschiedliche Spezifikationen, Werke, Einheiten oder Qualitätsstufen besitzen. Umgekehrt können dieselben Materialien unter mehreren Nummern geführt werden.
Vor einer Zusammenführung braucht es deshalb Identitätskriterien. Dazu können Herstellerteil, Abmessung, Einheit, Spezifikation, Rezepturbezug oder andere fachliche Merkmale gehören. Wenn zwei Quellmaterialien zu einem Zielmaterial werden, müssen auch Bestände, Belege, Stücklisten und weitere Beziehungen auf denselben Zielschlüssel umgestellt werden.
Die Bereinigung ist damit keine isolierte Löschaktion im Materialstamm. Sie verändert abhängige Datenobjekte und muss als Mappingentscheidung dokumentiert werden.
Ein repräsentativer Materialprototyp findet Probleme früher
Der erste Test sollte nicht nur zehn einfache Kaufteile enthalten. Ein kleiner, bewusst ausgewählter Bestand kann unterschiedliche Komplexität abdecken:
- ein einfaches Kaufteil,
- ein eigengefertigtes Material,
- ein chargen- oder seriennummerngeführtes Material,
- ein Material mit mehreren Einheiten,
- ein Material in mehreren Werken oder Vertriebsbereichen,
- ein auslaufendes Material und
- ein Material mit Stückliste, Bestand und offenem Auftrag.
Dieser Prototyp zeigt früh, ob Zielstruktur, Mapping, Importreihenfolge und nachgelagerte Prozesse zusammenpassen. Erst danach wird der Umfang auf den vollständigen Bestand erweitert.
Die Materialtransformation muss wiederholbar sein
In Testläufen werden Einheiten, Kategorien, Texte und Organisationszuordnungen mehrfach angepasst. Werden diese Änderungen jeweils direkt in Excel vorgenommen, ist der nächste Export wieder auf demselben alten Stand.
Deshalb sollten wiederkehrende Regeln in einer nachvollziehbaren Transformation liegen. Aus Quelltabellen, freigegebenen Wertemappings und klaren Vorgaben entstehen bei jedem Lauf dieselben Zielbereiche. Manuelle Entscheidungen bleiben als kontrollierte Ergänzung oder Ausnahmeliste sichtbar.
Das Ziel ist nicht maximale Automatisierung um jeden Preis. Das Ziel ist, dass eine beschlossene Korrektur im nächsten Testlauf zuverlässig wieder erscheint und ihre Wirkung geprüft werden kann.
Materialstamm nach Technik, Menge und Prozess prüfen
Eine vollständige Prüfung verbindet drei Ebenen:
- Technische Annahme: Zielwerte, Formate, Schlüssel und Abhängigkeiten werden akzeptiert.
- Mengen und Vollständigkeit: Materialien und benötigte Organisationssichten entsprechen dem beschlossenen Umfang; Ausschlüsse und Fehler sind sichtbar.
- Prozessfähigkeit: ausgewählte Materialien lassen sich im Ziel beschaffen, lagern, planen, produzieren, verkaufen und bewerten, soweit diese Prozesse zum Testumfang gehören.
Zusätzlich werden Verteilungen betrachtet: Materialien je Art, Werk, Basiseinheit, Beschaffungsart, Bewertungsklasse und andere kritische Merkmale. So fallen systematische Verschiebungen auf, die eine reine Gesamtzahl verdecken würde.
Typische Fehlversuche bei der Materialstammmigration
- Nur Nummer, Bezeichnung und Preis übernehmen: Organisations-, Planungs- und Prozesssichten fehlen.
- Alle nicht gelöschten Materialien migrieren: fachliche Nutzung und abhängige Belege werden nicht geprüft.
- Einheitencodes nur umbenennen: materialabhängige Umrechnungsfaktoren gehen verloren.
- Für fehlende Felder pauschale Standards setzen: Prozessentscheidungen werden unsichtbar.
- Dubletten nur nach Bezeichnung zusammenführen: Spezifikationen und abhängige Beziehungen werden beschädigt.
- Nur einfache Kaufteile testen: kritische Werk-, Bewertungs-, Chargen- und Variantenfälle erscheinen zu spät.
- Importfehler einzeln in der Datei korrigieren: der nächste Lauf reproduziert dieselben Ursachen.
Wer muss den Materialstamm entscheiden und umsetzen?
Fachbereiche und Stammdatenverantwortliche entscheiden Umfang, Bedeutung, Einheiten, Klassen und operative Verwendung. Das Zielsystemteam bestätigt Migrationsobjekte, Pflichtfelder, Organisationsstrukturen und Konfiguration. Finanz-, Lager-, Einkaufs-, Produktions- und Vertriebswissen wird dort benötigt, wo das Material diese Prozesse steuert.
Die Datenmigration verbindet diese Entscheidungen mit den Quellstrukturen. Externe Unterstützung kann Tabellen und Beziehungen analysieren, vollständige Mappingvorschläge vorbereiten, wiederholbare Zielausgaben erzeugen, Testläufe koordinieren und Mengen- sowie Prozessnachweise bereitstellen.
Ein guter Materialstamm funktioniert nach dem Import
Die Materialstammmigration ist nicht abgeschlossen, wenn sämtliche Zeilen technisch geladen wurden. Sie ist belastbar, wenn der vereinbarte Materialumfang vollständig vorhanden ist, Organisation und Steuerungswerte stimmen und die benötigten Geschäftsprozesse mit repräsentativen Materialien funktionieren.
Wenn Ihre Materialdatei zwar umfangreich ist, aber nicht zur Zielstruktur passt oder immer neue Pflicht- und Zuordnungsfragen auftauchen, können wir den Bestand vom Zielobjekt aus strukturieren, Quellinformationen zusammenführen und daraus einen wiederholbaren, prüfbaren Migrationslauf aufbauen.
So wird aus einer flachen Altmaterialliste ein arbeitsfähiger Produkt- und Materialstamm im neuen ERP.