ERP-Integration

Shopware-ERP-Integration: 300K+ Pharma-Artikel, null Lieferfehler

Bidirektionale Shopware 6 zu ERP-Synchronisation für einen deutschen Pharmadistributor. 300K+ Artikel mit Chargenverfolgung, Ablaufwarnungen und Prüfpfaden. Null Lieferfehler.

Branche:
Pharmagroßhandel
Projekttyp:
ERP-Integration
Dauer:
6 Monate
Standort:
Germany
Veröffentlicht:
Ergebnis
300K+
Artikel synchronisiert
99,9%
Genauigkeit
<2s
Sync pro Datensatz
0
Lieferfehler

Die Herausforderung

Ein deutscher Pharmadistributor verwaltete über 300.000 Artikel mit Chargennummern, Ablaufdaten und einer Aufsichtsbehörde im Nacken. Eine einzige Abweichung zwischen ERP und Shop konnte einen Rückruf bedeuten oder dass jemand die falsche Charge erhält.

Kritische Problempunkte

  • Jeder Artikel brauchte individuelle Chargen- und Lotverfolgung, nicht nur Bestandszahlen
  • Ablaufdaten mussten rechtzeitig für Preisreduzierungen und Behördenmeldungen sichtbar werden
  • ERP und Shopware mussten in beide Richtungen, nahezu in Echtzeit synchron bleiben
  • Die Auftragsverarbeitung musste auch dann weiterlaufen, wenn der Katalog 10-mal größer war als üblich
  • Jede Aktion musste einen Prüfpfad hinterlassen, der eine Pharma-Compliance-Prüfung übersteht

Es gab keinen Spielraum für "regeln wir nächsten Sprint". Eine falsch ausgelieferte Verschreibung kostet mehr als die Plattform.

Die Lösung

Ich habe eine bidirektionale Sync-Schicht gebaut, die Pharma-Compliance als Kernanforderung behandelt, nicht als Nachgedanken.

Zwei-Wege-ERP-Sync

ERP-Änderungen fließen nach Shopware. Shopware-Bestellungen fließen ins ERP zurück. Beide Systeme stimmen binnen Sekunden bei Bestand und Preis überein.

Chargen- und Ablaufverfolgung

Jede Einheit trägt ihre Chargennummer, ihren Lot und ihr Ablaufdatum. Das System prüft das bei jeder Bestellung, sodass nichts Falsches das Lager verlässt.

Vorausschauende Ablaufwarnungen

Produkte vor dem Ablaufdatum tauchen in einem Dashboard auf, bevor sie zu Abfall werden. Das Team sieht sie früh genug, um zu reduzieren oder umzuleiten.

Prüfpfad standardmäßig

Jede Bestandsbewegung, jede Preisänderung, jede Bestandskorrektur wird protokolliert. Compliance-Prüfungen laufen über Daten, nicht aus dem Gedächtnis.

Ergebnisse & Geschäftsauswirkungen

Null Lieferfehler

Die richtige Charge ging an den richtigen Kunden, jedes Mal. Das Rückruf-Risiko sank auf operatives Grundrauschen.

Compliance ohne Handarbeit

Chargenverfolgung und Audit-Logs erfüllen die Behördenanforderungen, ohne dass jemand am Vorabend einer Prüfung Tabellen exportiert.

Sub-2-Sekunden-Sync pro Datensatz

Ein 300K-Katalog bleibt sekunden- statt minutengenau aktuell.

Weniger abgelaufene Ware

Vorausschauende Warnungen ließen das Team Bestände reduzieren oder rotieren, bevor sie in der Tonne landeten.

Verwendete Technologien

  • Shopware 6
  • PHP 8
  • Symfony
  • MySQL
  • ERP API
  • Job Queues
  • Batch Tracking
  • Expiry Management

ERP und Shopware nicht synchron?

Wo Bestandsgenauigkeit nicht verhandelbar ist, habe ich Integrationen gebaut, die einer Prüfung standhalten. Sprechen wir über Ihre.

Beratung buchen

Fallstudie teilen

Interessant gefunden? Teilen Sie es mit Ihrem Netzwerk