ERP für den Medizinprodukte-Fachhandel auswählen: die Kriterien, die im Vergleich fehlen

    Datenmigration ins neue ERP: Ablauf, Entscheidungen und die Fehler, die teuer werden

    DWDominik Wild8 Min. LesezeitAktualisiert 17. September 2026

    Eine ERP-Migration im Fachhandel besteht aus drei Datenarten mit je eigener Entscheidung, vier Fragen zum Umschalttag und einer Konfliktregel für die Übergangsphase. Der häufigste Schaden ist kein verlorener Datensatz, sondern ein internes Feld, das im Zielsystem auf einem Beleg landet.

    Was bei einer ERP-Migration wirklich passiert

    Eine Datenmigration ist kein Kopiervorgang. Sie ist eine Übersetzung zwischen zwei Datenmodellen, die sich in Feldern, Schlüsseln und Annahmen unterscheiden — und sie hat einen Stichtag, an dem beide Systeme gleichzeitig eine Wahrheit behaupten.

    Für den Fachhandel mit Medizinprodukten kommt hinzu, was nirgends sonst in dieser Dichte vorliegt: Chargen mit Rückverfolgungspflicht, offene Rezepte, Prüfhistorien von Kundengeräten, Belegnummern, die der Steuerberater kennt.

    Drei Datenarten, drei Entscheidungen

    DatenartBeispieleDie Entscheidung, die niemand umgehen kann
    StammdatenKunden, Lieferanten, Artikel, Preise, GeräteartenWas wird bereinigt, bevor es übernommen wird? Eine Migration ist die einzige realistische Gelegenheit, Karteileichen loszuwerden.
    Bewegungsdatenoffene Angebote, Aufträge, Lieferscheine, Rechnungen, PrüftermineLaufen offene Vorgänge im Altsystem aus, oder werden sie übernommen? Beides ist vertretbar, nur nicht gleichzeitig.
    Historieabgeschlossene Belege, Chargenwege, ProtokolleWie viele Jahre kommen mit? Die Aufbewahrungspflicht endet nicht mit dem Systemwechsel — MDR Art. 25 verlangt 10 Jahre, bei implantierbaren Produkten 15.

    Der Umschalttag: vier Fragen, schriftlich beantwortet

    1. Bleiben die Belegnummern erhalten? Ein Bruch im Nummernkreis ist erklärbar — aber er muss vorher bekannt sein, nicht im Jahresabschluss auffallen.
    2. Was passiert mit dem, was am Stichtag halb fertig ist? Ein Auftrag mit zwei von fünf gelieferten Positionen ist der Normalfall, nicht die Ausnahme.
    3. Gibt es Parallelbetrieb, und wie lange? Zwei Systeme gleichzeitig zu pflegen ist teuer; es ganz zu vermeiden ist oft teurer.
    4. Wer entscheidet bei Konflikten? Wenn beide Systeme denselben Datensatz ändern, braucht es eine Regel, bevor der Fall eintritt.

    Der Hybrid-Weg: Übergangsphase statt Sprung

    Ein Big-Bang-Umzug über ein Wochenende ist die riskanteste Variante, weil jede Überraschung sofort den Betrieb trifft. Die Alternative ist eine Übergangsphase, in der das Altsystem weiterläuft und Änderungen in das neue System nachfließen.

    Das verlangt drei technische Zusagen:

    • Herkunft am Datensatz. Jeder übernommene Datensatz trägt den Fremdschlüssel aus dem Altsystem und den Zeitpunkt der letzten Synchronisation. Ohne diese Spur ist kein zweiter Lauf möglich, ohne Dubletten zu erzeugen.
    • Idempotenz. Derselbe Datensatz ein zweites Mal importiert überschreibt, statt ein Duplikat anzulegen. Technisch hängt das an einer Eindeutigkeit über Mandant und Fremdschlüssel — nicht an der Disziplin desjenigen, der den Import startet.
    • Eine Konfliktregel je Mandant. Üblich sind drei: Altsystem gewinnt (Standard in der Übergangsphase), neues System gewinnt, oder der Konflikt blockiert und wird manuell entschieden.

    Wie der Weg aus b-med konkret aussieht

    Für Bestandskunden von b-med gibt es diesen Pfad als Werkzeug: ein Exporter läuft beim Kunden, erzeugt ein Paket aus dem Altbestand und überträgt es; danach hält eine Live-Sync-Schnittstelle beide Stände während der Übergangsphase zusammen.

    Zwei Eigenschaften dieses Ablaufs sind wichtiger, als sie klingen:

    • Der Trockenlauf zählt, ohne zu schreiben. Der Exporter kann zuerst nur zählen, was er finden würde. Diese Zahl ist die Vergleichsgröße für alles Spätere.
    • Der Vollimport läuft im Hintergrund, nicht im Web-Request. Ein Paket mit mehreren hundert Megabyte darf nicht an einem Zeitlimit scheitern. Der Fortschritt wird laufend fortgeschrieben, nicht erst am Ende.

    Der Fehler, der teuer wird: Felder mit falscher Sichtbarkeit

    Das häufigste Schadensmuster ist kein verlorener Datensatz, sondern ein falsch zugeordnetes Feld. Ein Beispiel aus einem echten Mapping: Im Altsystem gab es einen internen Vermerk des Sachbearbeiters. Beim Import landete er im Notizfeld des Belegs — also in einem Feld, das auf Angebot, Auftrag und Rechnung gedruckt werden kann.

    Solange niemand dieses Feld auf einem Beleg ausgab, fiel es nicht auf. Es wäre erst in dem Moment aufgefallen, in dem die Notiz auf fünf Belegarten sichtbar wird — und dann bei Empfängern, für die sie nie gedacht war.

    Die Regel daraus: Vor jedem Feld-Mapping prüfen, ob das Zielfeld je auf einem Beleg, in einer E-Mail oder im Kundenportal erscheint. Im Zweifel das interne Feld wählen — ein zu Unrecht intern gehaltener Hinweis ist reparabel, ein versendeter nicht.

    Vollständigkeit prüfen: der Job-Status beweist gar nichts

    Ein Import, der „erfolgreich“ meldet, hat genau das getan: alles verarbeitet, was er sich vorgenommen hat. Ob das dem Altbestand entspricht, ist eine andere Frage.

    Der belastbare Weg ist Zählen gegen die Quelle, und zwar mit demselben Filter, den der Import benutzt:

    1. Im Altsystem zählen, wie viele Datensätze der Art es gibt.
    2. Den Filter des Mappings anwenden — wenn der Import etwa nur eine bestimmte Artikelart übernimmt, muss die Quellzählung denselben Filter tragen.
    3. Im Zielsystem zählen.
    4. Die Differenz erklären, bevor der Umschalttag steht.

    Ohne Schritt 2 entstehen Phantom-Lücken in fünfstelliger Höhe, die keine sind — und echte Lücken verschwinden im Rauschen.

    Zeitplan, der in der Praxis hält

    • Woche 1–2: Trockenlauf, Zählungen, Feldabgleich. Ergebnis ist eine Liste dessen, was nicht mitkommt.
    • Woche 3–4: Erster Vollimport in eine Testumgebung, Stichproben an echten Vorgängen, nicht an Musterdaten.
    • Woche 5–6: Zweiter Lauf mit bereinigten Stammdaten, Schulung am eigenen Datenbestand.
    • Umschalttag: letzter Lauf, Konfliktregel scharf, Altsystem auf Lesezugriff.

    Was diesen Plan verlängert, ist selten die Technik. Es sind die Entscheidungen, die vorher niemand getroffen hat.

    Häufige Fragen

    Realistisch sind sechs Wochen von der ersten Zählung bis zum Umschalttag, wenn die Entscheidungen zügig fallen: Trockenlauf und Feldabgleich, erster Vollimport in eine Testumgebung, zweiter Lauf mit bereinigten Stammdaten, dann die Umstellung. Verlängert wird der Plan fast immer durch offene Entscheidungen, nicht durch Technik.
    Nein, aber die Entscheidung gehört bewusst getroffen. Aufbewahrungspflichten enden nicht mit dem Systemwechsel: Für die Rückverfolgbarkeit von Medizinprodukten verlangt MDR Art. 25 zehn Jahre, bei implantierbaren Produkten fünfzehn. Wer Historie im Altsystem lässt, muss den Lesezugriff darauf über diesen Zeitraum sicherstellen.
    Zwei Wege sind vertretbar: offene Vorgänge laufen im Altsystem aus, oder sie werden übernommen und dort geschlossen. Was nicht funktioniert, ist beides gleichzeitig — dann wird derselbe Vorgang zweimal geliefert oder zweimal berechnet. Die Entscheidung gehört vor den Stichtag, nicht an ihn.
    Nicht am Job-Status. Ein Import meldet Erfolg, wenn er alles verarbeitet hat, was er selbst eingesammelt hat. Belastbar ist nur die Zählung gegen die Quelle — mit demselben Filter, den das Mapping verwendet. Ohne diesen Filter entstehen Phantom-Lücken, die keine sind, und echte Lücken bleiben unsichtbar.
    Beim Big Bang wird an einem Stichtag umgestellt, meist über ein Wochenende — jede Überraschung trifft sofort den Betrieb. Bei der Hybrid-Migration läuft das Altsystem in einer Übergangsphase weiter und Änderungen fließen nach. Das verlangt Herkunftsmerkmale an jedem Datensatz, idempotente Importe und eine Konfliktregel, dafür ist der Umschalttag kein Ereignis mehr, sondern ein Termin.

    Quellen

    1. EUR-LexVerordnung (EU) 2017/745 (MDR), Artikel 25 — Rückverfolgbarkeit
    2. Gesetze im Internet§ 147 AO — Ordnungsvorschriften für die Aufbewahrung von Unterlagen
    DW
    Fachlich geprüft am 17. September 2026
    Dominik Wild
    Geschäftsführer, PARITY Software GmbH

    Dominik Wild ist Geschäftsführer der PARITY Software GmbH und verantwortet neben dieser Funktion aktuell die Produktentwicklung von PARITY.med. Mit über 25 Jahren Erfahrung in der Standardsoftware-Entwicklung, Zoll- und Außenwirtschaft sowie in der Entwicklung von ERP-Systemen für regulierte Branchen begleitet er den Medizinprodukte-Fachhandel bei Digitalisierung, MDR-Compliance und Migrationsprojekten — vom Mittelständler bis zum spezialisierten Großhandel.

    Sind deine Hersteller-Stammdaten EUDAMED-ready?

    In 15 Minuten zeigen wir, wie PARITY.med die SRN-Erfassung, UDI-DI/PI-Trennung und Rückruf-auf-Knopfdruck in deinem Workflow umsetzt.

    Zurück zum Leitfaden: ERP für den Medizinprodukte-Fachhandel auswählen: die Kriterien, die im Vergleich fehlen