Zum Inhalt springen

Fallstudie · Handel · ERP ↔ Shop

Drei Systeme, ein Datenstand. Ohne Handarbeit.

Shop, Marktplätze und ERP teilen ein gemeinsames Datenmodell; jede Abweichung landet im Protokoll, statt still überschrieben zu werden.

Jahr
2023, vor CoderConda
Kunde
Handelsunternehmen
Leistung
Full-Stack Development
Technik
REST APIs, ERP, Shopify, MariaDB, Automation

Der Weg einer Änderung

  • ERPvorhanden
  • Integrationsschichtgebaut
  • Marktplätzevorhanden
  • Shopvorhanden
  1. Vorher

    Bestände und Aufträge glich jemand von Hand zwischen den Systemen ab. Ein Artikel stand in drei Systemen mit drei verschiedenen Ständen.

  2. Mein Teil

    Konzept und Umsetzung der Integrationsschicht und der Synchronisationslogik, einschließlich der Feldabstimmung zwischen den beteiligten Systemen.

  3. 01 Einlesen

    Der Bestand ändert sich im ERP. Die Schicht liest die Änderung ein.

  4. 02 Prüfen

    Sie prüft den Datensatz nach festen Regeln, bevor sie etwas weitergibt.

  5. 03 Protokoll

    bei Abweichung

    Weichen zwei Systeme voneinander ab, landet die Abweichung im Protokoll und wird nicht überschrieben. Dass zwei Systeme Verschiedenes wissen, ist eine Information, die man nicht still wegräumt.

  6. 04 Abbilden

    Dann bildet sie die Felder auf die Zielstruktur ab. Die Abstimmung der Felder ist der Teil, der die Zeit kostet.

  7. 05 Schreiben

    Das Ergebnis erscheint im Shop und auf den Marktplätzen.

  8. 06 Gegenrichtung

    Dieselbe Strecke läuft auch in die andere Richtung, nach denselben Regeln.

  9. Danach

    Der Abgleich von Hand entfällt. Datenfehler zeigen sich früh.

Der Beleg

Wie weit die Null trägt. Stufe 03 von 4: Übergeben.

  1. 01

    Gemessen

    unabhängig

  2. 02

    Im Einsatz

    im Gespräch

  3. 03dieser Fall

    Übergeben

    dokumentiert

  4. 04

    Offen

    gar nicht

Gezählt
0 manuelle Bestandsdifferenzen
Geprüft über
Die Fallstudie, Schritt für Schritt. Der Abgleich ist als Ablauf dokumentiert.
Nicht belegt
Geschäftszahlen. Was die Integration dem Auftraggeber eingebracht hat, kann nur er nennen, und eine Freigabe dafür liegt nicht vor.

Alle vier Stufen und die übrigen Systeme zeigt die Seite Projekte.

Weiterführende Seiten

Die Technik dahinter

APIs & Integrationen

Die anderen Fälle