StartseiteArbeitFallstudie 04 · 2023

Mode · ERP ↔ Shop

Drei Systeme, ein Datenstand — ohne Handarbeit

Apparel Magic und Shop halten Bestand, Preise und Aufträge synchron; jede Abweichung landet im Protokoll statt im Postfach.

Screenshot · Derselbe Artikel in ERP und Shop
Zwei Systeme, ein Datensatz16:9

0

manuelle Importe seit Go-live

Jahr
2023
Kunde
Joyce & Girls
Rolle
Entwickler · Middleware und Synchronisationslogik
Bereiche
Systemintegration
Womit es anfängt: der Abgleich21:9
KI-Bild · Der Export, der vorher von Hand liefKI-generiert
Womit es endet: der Export, den niemand mehr macht21:9

Die Ausgangslage

Das ERP-System Apparel Magic sollte an Breuninger angebunden werden — über die Marktplatz-Plattform TB.One. Die Datenformate passten nicht zueinander, und Bestände wie Bestellungen mussten in beide Richtungen aktuell bleiben.

Screenshot · ein Artikel in drei Systemen, mit drei Ständen

Was gebaut wurde

Diagramm: drei Systeme an einem Datenmodell
Drei Systeme an einem Datenmodell16:9

Eine relationale Middleware-Datenbank, die eingehende Bestelldaten einliest, auf die Struktur des ERP mappt und übergibt. Dazu die durchgängige Automatisierung der Synchronisation von Bestands- und Bestelldaten über API-Verbindungen — in beide Richtungen, ohne manuelles Nacharbeiten.

Jede Abweichung wird protokolliert statt überschrieben.

  • 01Was man anfasst

  • 02Wo die Daten sitzen

    Screenshot: die Mapping-Tabelle zweier Feldnamen
  • 03Wie es betrieben wird

    Screenshot: derselbe Artikel im Shop und im ERP

Stack

API

Python REST-APIs

Daten

SQL / MariaDB

Angebunden

Apparel Magic TB.One Shopify

Ergebnis

Drei Systeme synchron, ohne manuelle Import- und Exportschritte.

Eine Änderung auf der einen Seite, kurz darauf steht sie auf der anderen.16:9
Abgleich · Zwei Systeme
Derselbe Datensatz auf beiden Seiten, mit denselben Werten.16:9

Die anderen Arbeiten

Die drei anderen Fallstudien.

Screencast · SnipeFlip live: Deal-Tabelle im Minutentakt

01Sneaker-Deals · Automatisierung

2.500

Vorgänge pro Tag · ein VPS

SnipeFlip

Screencast · RecRobot: von 148 Angeschriebenen zu 9 Einstellungen

03Recruiting · Automatisierung

3 → 12

Entwickler in drei Monaten

RecroBot

Alle Projekte

Kontakt

Eine halbe Minute, dann weißt du mehr.

Eine halbe Minute dazu, woran ich arbeite und wie. Bleibt eine Frage offen, schreib mir — Antwort innerhalb eines Werktags.