Zum Inhalt springen
Aus der PraxisDigitale Transformation

Wie wir eine Wachstumsplattform mit der Warenwirtschaft abstimmen, bevor sie den Einkauf steuert

Eine Wachstumsplattform beschleunigt Entscheidungen nur, wenn alle ihren Zahlen trauen. So stimmen wir sie Monat für Monat mit der Warenwirtschaft ab, bevor Prognosen und Nachbestellungen darauf aufsetzen.

Inhalt
  1. Das Dashboard, das sich selbst widersprach
  2. Die geschäftliche Frage
  3. Warum die Warenwirtschaft zum Schiedsrichter wurde
  4. Der Aufbau der Prüfungen
  5. Wie Umsatz typischerweise zu hoch ausgewiesen wird
  6. Der Kreislauf
  7. Was eine falsche Zahl kostet
  8. Leitplanken
  9. Was die abgestimmte Basis eröffnet
  10. Vor Ihrem nächsten Dashboard

Bei einem wachsenden Distributor gibt es schnell zwei Wahrheiten: die Warenwirtschaft und die Dashboards und Tools, die um sie herum entstehen. Solange beide dieselben Zahlen zeigen, fallen Entscheidungen schnell.

Widersprechen sie sich, bremst das Wachstum. Eine Nachbestellung wartet, bis zwei Tabellen verglichen sind, und eine Kanalentscheidung bleibt in der Diskussion hängen, welche Zahl stimmt.

Deshalb muss jede operative Plattform, die wir auf einer Warenwirtschaft aufbauen, Monat für Monat mit ihr übereinstimmen, bevor jemand sie für eine Entscheidung nutzt. Erst dann rechnen jeden Morgen Prognosen und Nachbestelllisten damit.

Zwei Dinge, die wir einrichten, bevor die Plattform eine Nachbestellung steuert.

  • Vertrauen
    Monatsprüfung gegen die Datenbank der Warenwirtschaft
    Anzahlen und Beträge je Belegart
    Abweichungen fallen auf, bevor jemand die Zahl nutzt
    Vorher
    keine
    Nachher
    eingerichtet, läuft täglich
  • Vertrauen
    Produkte mit Prognose, bei mehrmaligem Neuladen
    in unserem Review gefunden und behoben
    Prognosen bleiben beim Neuladen stabil
    Vorher
    instabil
    Nachher
    stabil, stimmt mit dem Backend überein
Beide Zeilen beschreiben unsere Methode und eine Korrektur aus dem Review.
Eine Nachbestellentscheidung auf Exporten und auf einer abgestimmten Basis Ablauf einer Nachbestellentscheidung. Vorher: Daten aus mehreren Tools exportieren, in einer Tabelle zusammenführen, darüber streiten, welche Zahl stimmt, dann entscheiden. Nachher: Die abgestimmte Basis berechnet jeden Morgen Prognosen und Nachbestellvorschläge, und ein Mensch prüft sie und entscheidet. Ziel des Aufbaus ist, den Debattenschritt zu streichen. Die Grafik hat keine Zeitskala. Wo die Debatte in einer Nachbestellentscheidung steckt Dieselbe Entscheidung, auf Exporten und auf einer abgestimmten Basis. Vorher Exporte und Tabellen Export aus mehreren Tools In einer Tabelle zusammenführen Welche Zahl stimmt? Entscheiden Nachher abgestimmte Basis Nachbestellliste jeden Morgen fertig, gegen die Warenwirtschaft geprüft. Ein Mensch prüft und entscheidet. Keine Debatte über die Zahl. Das Ziel des Aufbaus: kein Debattenschritt, weil alle mit derselben geprüften Zahl arbeiten. Eine Nachbestellentscheidung auf Exporten und auf einer abgestimmten Basis Ablauf einer Nachbestellentscheidung. Vorher: Daten aus mehreren Tools exportieren, in einer Tabelle zusammenführen, darüber streiten, welche Zahl stimmt, dann entscheiden. Nachher: Die abgestimmte Basis berechnet jeden Morgen Prognosen und Nachbestellvorschläge, und ein Mensch prüft sie und entscheidet. Ziel des Aufbaus ist, den Debattenschritt zu streichen. Die Grafik hat keine Zeitskala. Wo die Debatte in einerNachbestellentscheidungsteckt Dieselbe Entscheidung, auf Exporten und aufeiner abgestimmten Basis. Vorher Nachher Exporte und Tabellen abgestimmte Basis Export aus mehreren Tools In einer Tabelle zusammenführen Welche Zahl stimmt? Entscheiden Nachbestellliste jedenMorgen fertig, gegendie Warenwirtschaftgeprüft. Ein Mensch prüft undentscheidet. KeineDebatte über die Zahl. Das Ziel des Aufbaus: keinDebattenschritt, weil alle mit derselbengeprüften Zahl arbeiten.
Wo die Debatte in einer Nachbestellentscheidung steckt, auf Exporten und auf einer abgestimmten Basis. Ziel des Aufbaus ist, diesen Schritt zu streichen.

Das Dashboard, das sich selbst widersprach

Nach einem Neuladen zeigte unsere Prognoseseite 89 Produkte mit Prognose, nach dem nächsten 210. Unser Review führte den Sprung darauf zurück, wie die Seite ihre Daten lud.

Die Ursache lag in zwei unscheinbaren Grenzen der Datenbank hinter dem Dashboard. Sie liefert höchstens 1.000 Zeilen je Abfrage, große Tabellen werden deshalb seitenweise geladen. Ohne feste Sortierung konnte jedes Neuladen eine andere Auswahl von Zeilen liefern. Daher stammten die 89 und die 210. Mit der Korrektur blieb die Zahl stabil.

Eine zweite Abfrage forderte die ganze Produkttabelle auf einmal an, bekam stillschweigend nur die ersten 1.000 Zeilen und zeigte 141.

Vorher und nachher: das Dashboard, das sich selbst widersprach Balkendiagramm der Zahl der Produkte mit Prognose, wie angezeigt. Vor der Korrektur: 89 bei einem Neuladen, 210 bei einem anderen und 141 aus einer Abfrage, die stillschweigend bei 1.000 Zeilen abbrach. Nach der Korrektur: 210 bei jedem Neuladen, gleich dem Backend-Wert von 210. Das Dashboard widersprach sich selbst Produkte mit Prognose, wie auf der Seite angezeigt. Das Backend zeigte durchgehend 210. 0 50 100 150 200 250 89 Neuladen A 210 Neuladen B 141 Gekappte Abfrage 210 Jedes Neuladen 210 Backend Vorher: instabile Reihenfolge, stille 1.000-Zeilen-Grenze Nachher: stabile Reihenfolge, volle Paginierung Prognoseseite der operativen Plattform, auf allen betroffenen Seiten korrigiert. Quelle: Versionshinweise der Plattform. Vorher und nachher: das Dashboard, das sich selbst widersprach Balkendiagramm der Zahl der Produkte mit Prognose, wie angezeigt. Vor der Korrektur: 89 bei einem Neuladen, 210 bei einem anderen und 141 aus einer Abfrage, die stillschweigend bei 1.000 Zeilen abbrach. Nach der Korrektur: 210 bei jedem Neuladen, gleich dem Backend-Wert von 210. Das Dashboard widersprachsich selbst Produkte mit Prognose, wie auf der Seiteangezeigt. Das Backend zeigte durchgehend210. Vorher: instabile Reihenfolge, stille1.000-Zeilen-Grenze Neuladen A 89 Neuladen B 210 Gekappte Abfrage 141 Nachher: stabile Reihenfolge, vollePaginierung Jedes Neuladen 210 Backend 210 0 50 100 150 200 250 Prognoseseite der operativen Plattform, auf allenbetroffenen Seiten korrigiert. Quelle:Versionshinweise der Plattform.
Produkte mit Prognose, wie angezeigt, vor und nach der Korrektur. Quelle: Versionshinweise der Plattform.

Wir haben beides auf jeder betroffenen Seite behoben. Jede seitenweise Abfrage hat jetzt eine feste Sortierung, und große Tabellen werden grundsätzlich seitenweise gelesen. Nach jedem Neuladen zeigt die Seite nun dieselbe Zahl wie das Backend.

Ein Dashboard, das seinem eigenen Backend widerspricht, kann mehr schaden als gar keins. Es untergräbt auch das Vertrauen in die Zahlen, die stimmen. Dabei macht erst dieses Vertrauen Entscheidungen schnell.

Die geschäftliche Frage

Wer über den eigenen Shop, Amazon und Geschäftskunden verkauft, trifft jede Woche dieselben Entscheidungen. Was wird nachbestellt, was geht in Amazons Lager, wo wird der Preis gehalten, und in welchen Kanal fließt der nächste Euro?

Jede dieser Entscheidungen rechnet mit einer Zahl weiter und vergrößert damit auch deren Fehler. Ist der Umsatz je Produkt zu hoch ausgewiesen, fällt die Nachbestellung zu groß aus, und das Geld liegt im Lager. Ist er zu niedrig, ist das Produkt ausverkauft, und das Listing verliert an Boden. Zum Steuern braucht es je Produkt und Kanal eine geprüfte Zahl, und zwar am Morgen der Entscheidung.

Warum die Warenwirtschaft zum Schiedsrichter wurde

Von Hand geflickte Tabellen und Automatisierungen kosten vorab nichts. Sie binden aber jeden Monat Zeit im Team, und stille Fehler fallen nur zufällig auf. Ein Dashboard-Tool auf Basis von Exporten aus der Warenwirtschaft ist schnell eingerichtet. Seine Zahlen sind aber nur so gut wie der Export, und der kann manche Belege anders berechnen als die Datenbank selbst.

Eine schlanke eigene Ebene über der Warenwirtschaft braucht Wochen im Aufbau und danach laufende Pflege. Dafür liest sie direkt aus der Datenbank. Damit wird die Warenwirtschaft zum Schiedsrichter, die Prüfungen laufen täglich, und Prognosen und Nachbestellungen stehen auf derselben Basis.

Die Plattform greift nur lesend auf die Warenwirtschaft zu und kann keinen Datensatz ändern. Für jede Zahl bleibt die Warenwirtschaft maßgeblich. Die Synchronisierung läuft auf dem eigenen Server des Kunden, der Spiegel dagegen in einer gehosteten Datenbank, die nur angemeldete Nutzer lesen können.

Je Auftrag enthält der Spiegel nur wenige Kundenfelder: Name, E-Mail, Ort, Land und USt-IdNr. Straße und Telefonnummer bleiben in der Warenwirtschaft, und die Amazon-Berichte, die wir lesen, enthalten keine Käuferdaten.

Plattformarchitektur: Quellen, zeitgesteuerte Konnektoren, Plattformdatenbank, Prüfungen, Ausgaben Fünf Spalten von links nach rechts. Quellen: die Warenwirtschaft JTL-Wawi, nur lesend, die Amazon SP-API mit zusammengefassten Berichten zu Verkäufen, Traffic, FBA-Bestand und Listings. Konnektoren: zeitgesteuerte Synchronisierung für ERP-Stammdaten, ERP-Belege und Amazon-Berichte. Plattformdatenbank: Spiegeltabellen, Sichten wie der Auftragsumsatz ohne Angebote, abgeleitete Tabellen für Prognose und Nachbestellung. Prüfungen: Prüfungen nach jeder Synchronisierung, ein täglicher Prüflauf jeden Morgen, eine Prüfsummenzeile auf jeder Seite auf dem Hauptpfad zu den Dashboards und eine Monatsprüfung gegen die SQL-Datenbank der Warenwirtschaft. Ausgaben: Dashboards und die Entscheidungen, denen sie dienen. Eine gestrichelte Linie zeigt, dass die Monatsprüfung die SQL-Datenbank der Warenwirtschaft zum Vergleich direkt liest. Nichts wird in die Warenwirtschaft zurückgeschrieben. Plattformarchitektur Datenfluss von links nach rechts. Nichts wird in die Warenwirtschaft zurückgeschrieben. QUELLEN KONNEKTOREN PLATTFORMDATENBANK PRÜFUNGEN AUSGABEN JTL-Wawi Warenwirtschaft, nur lesend Stammdaten, Belege Amazon SP-API Berichte: Verkäufe, Traffic, FBA-Bestand, Listings ERP-Stammdaten zeitgesteuert, inkrementell ERP-Belege zeitgesteuert, Neuabgleich Amazon-Berichte zeitgesteuert Spiegeltabellen Produkte, Aufträge, Positionen, Rechnungen, Gutschriften, Bestand Sichten Auftragsumsatz ohne Angebote, Kanal, Land Abgeleitete Tabellen Prognose, Nachbestellung, FBA-Versand Prüfungen nach Sync nach jedem Lauf Täglicher Prüflauf jeden Morgen Prüfsummenzeile je Seite, markiert über 1 % Monatsprüfung Anzahlen und Beträge Die Monatsprüfung liest die SQL-Datenbank der Warenwirtschaft direkt und vergleicht je Belegart und Monat Dashboards hinter einem Login Entscheidungen Controlling Nachbestellung, FBA-Versand Prognose je Produkt Preisüberwachung Menschen geben frei Hauptpfad für Umsatzzahlen sonstiger Datenfluss nur lesend, zum Vergleich Plattformarchitektur: Quellen, zeitgesteuerte Konnektoren, Plattformdatenbank, Prüfungen, Ausgaben Fünf Spalten von links nach rechts. Quellen: die Warenwirtschaft JTL-Wawi, nur lesend, die Amazon SP-API mit zusammengefassten Berichten zu Verkäufen, Traffic, FBA-Bestand und Listings. Konnektoren: zeitgesteuerte Synchronisierung für ERP-Stammdaten, ERP-Belege und Amazon-Berichte. Plattformdatenbank: Spiegeltabellen, Sichten wie der Auftragsumsatz ohne Angebote, abgeleitete Tabellen für Prognose und Nachbestellung. Prüfungen: Prüfungen nach jeder Synchronisierung, ein täglicher Prüflauf jeden Morgen, eine Prüfsummenzeile auf jeder Seite auf dem Hauptpfad zu den Dashboards und eine Monatsprüfung gegen die SQL-Datenbank der Warenwirtschaft. Ausgaben: Dashboards und die Entscheidungen, denen sie dienen. Eine gestrichelte Linie zeigt, dass die Monatsprüfung die SQL-Datenbank der Warenwirtschaft zum Vergleich direkt liest. Nichts wird in die Warenwirtschaft zurückgeschrieben. Plattformarchitektur Datenfluss von links nach rechts. Nichts wird indie Warenwirtschaft zurückgeschrieben. QUELLEN JTL-Wawi Warenwirtschaft, nur lesend Stammdaten, Belege Amazon SP-API Berichte: Verkäufe, Traffic, FBA-Bestand,Listings KONNEKTOREN ERP-Stammdaten zeitgesteuert, inkrementell ERP-Belege zeitgesteuert, Neuabgleich Amazon-Berichte zeitgesteuert PLATTFORMDATENBANK Spiegeltabellen Produkte, Aufträge, Positionen,Rechnungen, Gutschriften, Bestand Sichten Auftragsumsatz ohne Angebote, Kanal,Land Abgeleitete Tabellen Prognose, Nachbestellung, FBA-Versand PRÜFUNGEN Prüfungen nach Sync nach jedem Lauf Täglicher Prüflauf jeden Morgen Prüfsummenzeile je Seite, markiert über 1 % Monatsprüfung Anzahlen und Beträge Die Monatsprüfung liest die SQL-Datenbankder Warenwirtschaft direkt und vergleicht jeBelegart und Monat AUSGABEN Dashboards hinter einem Login Entscheidungen Controlling Nachbestellung, FBA-Versand Prognose je Produkt Preisüberwachung Menschen geben frei Hauptpfad für Umsatzzahlen sonstiger Datenfluss nur lesend, zum Vergleich
Plattformarchitektur: Quellen, Konnektoren, Plattformdatenbank, Prüfungen und Ausgaben.

Der Aufbau der Prüfungen

Der Umsatz in einer Warenwirtschaft beruht auf drei Belegarten: Aufträgen, Rechnungen und Gutschriften. Für jede Art und jeden Monat vergleichen wir Anzahl, Positionen und Nettobeträge mit der Datenbank der Warenwirtschaft. So entsteht eine kleine Matrix aus Monatsprüfungen, in der jede Zelle mit der Warenwirtschaft übereinstimmen muss, bevor die Zahlen eine Entscheidung tragen.

Matrix der Monatsprüfungen Die Zeilen sind die acht Kennzahlen im Vergleich mit der Warenwirtschaft: Anzahl und Nettobetrag der Aufträge, Anzahl, Positionen und Nettobetrag der Rechnungen, Anzahl, Positionen und Nettobetrag der Gutschriften. Die Spalten sind Monate. Ein türkises Feld bedeutet, dass die Plattform für diese Belegart, Kennzahl und diesen Monat mit der Datenbank der Warenwirtschaft übereinstimmte. Anzahlen müssen exakt stimmen, Beträge auf einen Euro genau. Gelbe Felder markieren einen auffälligen Monat, hier eine fehlende Gutschrift. Eine Monatsprüfung umfasst eine Belegart in einem Monat. Eine Matrix aus Monatsprüfungen Acht Kennzahlen über drei Belegarten, Monat für Monat, gegen die Datenbank der Warenwirtschaft. KENNZAHL MONATE, DER NEUESTE RECHTS REGEL Aufträge Anzahl Aufträge exakt Nettobetrag Aufträge bis 1 € Rechnungen Anzahl Rechnungen exakt Positionen Rechnungen exakt Nettobetrag Rechnungen bis 1 € Gutschriften Anzahl Gutschriften exakt Positionen Gutschriften exakt Nettobetrag Gutschriften bis 1 € Eine Monatsprüfung = eine Belegart in einem Monat, mit allen ihren Kennzahlen. Anzahlen müssen exakt übereinstimmen, Beträge bis auf 1 €. Türkis = stimmt mit der Warenwirtschaft überein. Gelb = markiert. Matrix der Monatsprüfungen Die Zeilen sind die acht Kennzahlen im Vergleich mit der Warenwirtschaft: Anzahl und Nettobetrag der Aufträge, Anzahl, Positionen und Nettobetrag der Rechnungen, Anzahl, Positionen und Nettobetrag der Gutschriften. Die Spalten sind Monate. Ein türkises Feld bedeutet, dass die Plattform für diese Belegart, Kennzahl und diesen Monat mit der Datenbank der Warenwirtschaft übereinstimmte. Anzahlen müssen exakt stimmen, Beträge auf einen Euro genau. Gelbe Felder markieren einen auffälligen Monat, hier eine fehlende Gutschrift. Eine Monatsprüfung umfasst eine Belegart in einem Monat. Eine Matrix ausMonatsprüfungen Acht Kennzahlen über drei Belegarten, Monatfür Monat, gegen die Datenbank derWarenwirtschaft. KENNZAHL REGEL MONATE, DER NEUESTE RECHTS Aufträge Anzahl Aufträge exakt Nettobetrag Aufträge bis 1 € Rechnungen Anzahl Rechnungen exakt Positionen Rechnungen exakt Nettobetrag Rechnungen bis 1 € Gutschriften Anzahl Gutschriften exakt Positionen Gutschriften exakt Nettobetrag Gutschriften bis 1 € Eine Monatsprüfung = eine Belegart ineinem Monat, mit allen ihrenKennzahlen. Anzahlen müssen exakt übereinstimmen,Beträge bis auf 1 €. Türkis = stimmt mit derWarenwirtschaft überein. Gelb = markiert.
Eine Matrix aus Monatsprüfungen: Kennzahlen je Belegart über die Monate.

Die Grafik zeigt das Prinzip der Prüfungen, kein datiertes Protokoll. Ihre gelben Felder markieren einen auffälligen Monat, etwa die fehlende Gutschrift, von der unter „Leitplanken“ die Rede ist.

Hinter der Matrix steht ein kleines Datenmodell. Eine Monatsprüfung summiert die Belege der Warenwirtschaft und ihre Spiegeldatensätze für eine Belegart, einen Monat und eine Kennzahl. Sie speichert beide Werte, die Differenz und einen Status. Anzahlen müssen genau übereinstimmen. Betragssummen dürfen nur um Rundungsdifferenzen abweichen, und die Prüfung markiert jede Abweichung über einem Euro. Diese Grenze bleibt fest und wächst nicht mit dem Volumen. Ein umsatzstarker Monat fällt deshalb früher auf.

Die Prüfsummenzeile auf jeder Seite ist eine eigene, gröbere Ebene. Sie vergleicht die angezeigte Summe einer Seite mit der Datenbank der Plattform und markiert eine Abweichung über einem Prozent. Sie fängt Anzeigefehler wie das oben beschriebene Problem beim seitenweisen Laden ab. Die Ein-Euro-Prüfung sichert dagegen die Plattform gegen die Warenwirtschaft ab.

Als Umsatzbasis dienen Aufträge statt Rechnungen. Aufträge enthalten Verkaufsplattform, Zielland und Kundentyp, und genau das braucht eine Kanalentscheidung. Der Auftragsumsatz ist eine Steuerungsgröße, kein gebuchter Umsatz. Rechnungen und Gutschriften bleiben in derselben Prüfung, damit auch die gebuchte Seite kontrolliert ist. Jede Belegart wird nur mit ihrem eigenen Gegenstück in der Warenwirtschaft verglichen. Liegen ein Auftrag und seine Rechnung in verschiedenen Monaten, entsteht deshalb keine Lücke.

Die Prüfung belegt, dass der Spiegel mit der Warenwirtschaft übereinstimmt. Sie belegt nicht, dass die Warenwirtschaft mit dem Geld übereinstimmt. Bei Amazon stehen Gebühren und Korrekturen in Amazons Abrechnungsberichten. Der Abgleich der Warenwirtschaft mit diesen Berichten ist eine eigene Abstimmung, die diese Prüfung nicht abdeckt.

Wie Umsatz typischerweise zu hoch ausgewiesen wird

Die meisten Abweichungen gehen auf eine Handvoll Muster zurück. Keines davon verändert die Zeilenzahl, und gerade deshalb bleiben sie lange unentdeckt.

  • Angebote in der Auftragstabelle. Viele Warenwirtschaften führen Angebote und Aufträge in einer Tabelle. Trennt die Synchronisierung sie nicht, bläht das den Umsatz auf, obwohl jede Zeile echt ist.
  • Listenpreis statt berechnetem Preis. Wo Geschäftskunden Rabatt bekommen, treibt der gespeicherte Listenpreis gerade deren Umsatz nach oben. Wir prüfen den tatsächlich berechneten Preis.
  • Erstattungen nach Präfix gefiltert. Ein Filter, der nur auf Nummernpräfixe schaut, kann eine ganze Gruppe von Erstattungen übersehen. Jede Erstattungsart braucht ihre eigene Prüfung.
  • Fremdwährung als Euro gelesen. Bestellungen in anderen Währungen müssen erst über den Wechselkursfaktor der Warenwirtschaft umgerechnet werden, bevor sie zählen.
  • Bestellungen ohne Produktverknüpfung. Sie landen im Topf „unbekannt“, wenn keine Regel sie zuordnet, etwa nach Verkaufsplattform.

Jedes Muster wird zu einer Prüfstufe auf dem Weg vom Beleg in der Warenwirtschaft zur Zahl im Dashboard.

Herkunft der Umsatzzahl: die Prüfstufen zwischen einem Beleg der Warenwirtschaft und einer Zahl im Dashboard Herkunft von links nach rechts. Belege der Warenwirtschaft durchlaufen fünf Prüfstufen, bevor sie zum Umsatz im Dashboard werden. Stufe 1: Belegpräfix, Angebote werden ausgeschlossen. Stufe 2: tatsächlich berechneter Preis, Rabatte statt Listenpreisen. Stufe 3: Währung, Beträge werden durch den Wechselkursfaktor der Warenwirtschaft geteilt. Stufe 4: Geschäftsbereich, aus der Verkaufsplattform abgeleitet, wenn die Produktverknüpfung fehlt. Stufe 5: Gutschriften, jede Erstattungsart geprüft. Danach speist die Sicht Auftragsumsatz die Dashboard-Zahl mit ihrer Prüfsummenzeile, und die Monatsprüfung vergleicht das Ergebnis mit der SQL-Datenbank der Warenwirtschaft. Jede Stufe schließt eine häufige Ursache für zu hoch ausgewiesenen Umsatz aus. Woher die Umsatzzahl kommt Jede Prüfstufe schließt eine häufige Ursache für zu hoch ausgewiesenen Umsatz aus. ERP-Belege Aufträge, Rechnungen, Gutschriften 1 Präfix ohne Angebote 2 Preis berechneter Preis, nicht Listenpreis 3 Währung Wechselkurs- faktor 4 Bereich abgeleitet, wenn Produkt fehlt Auftragsumsatz Sicht, Angebote ausgeschlossen 5 Gutschriften jede Erstattungsart geprüft, nicht retournierte Artikel zählen 0 Dashboard-Zahl Prüfsummenzeile, markiert über 1 % Monatsprüfung vergleicht mit ERP-SQL, je Belegart und Monat vs. die Prüfung liest die Warenwirtschaft unabhängig erneut Prüfstufen so umgesetzt wie in Synchronisierung und Umsatzsichten. Herkunft der Umsatzzahl: die Prüfstufen zwischen einem Beleg der Warenwirtschaft und einer Zahl im Dashboard Herkunft von links nach rechts. Belege der Warenwirtschaft durchlaufen fünf Prüfstufen, bevor sie zum Umsatz im Dashboard werden. Stufe 1: Belegpräfix, Angebote werden ausgeschlossen. Stufe 2: tatsächlich berechneter Preis, Rabatte statt Listenpreisen. Stufe 3: Währung, Beträge werden durch den Wechselkursfaktor der Warenwirtschaft geteilt. Stufe 4: Geschäftsbereich, aus der Verkaufsplattform abgeleitet, wenn die Produktverknüpfung fehlt. Stufe 5: Gutschriften, jede Erstattungsart geprüft. Danach speist die Sicht Auftragsumsatz die Dashboard-Zahl mit ihrer Prüfsummenzeile, und die Monatsprüfung vergleicht das Ergebnis mit der SQL-Datenbank der Warenwirtschaft. Jede Stufe schließt eine häufige Ursache für zu hoch ausgewiesenen Umsatz aus. Woher die Umsatzzahlkommt Jede Prüfstufe schließt eine häufige Ursachefür zu hoch ausgewiesenen Umsatz aus. ERP-Belege Aufträge, Rechnungen, Gutschriften 1 Präfix ohne Angebote 2 Preis berechneter Preis,nicht Listenpreis 3 Währung Wechselkursfaktor 4 Bereich abgeleitet, wennProdukt fehlt 5 Gutschriften jedeErstattungsartgeprüft, nichtretournierteArtikel zählen 0 Auftragsumsatz Sicht, Angebote ausgeschlossen Dashboard-Zahl Prüfsummenzeile, markiert über 1 % vs. Monatsprüfung vergleicht mit ERP-SQL, je Belegart undMonat die Prüfung liest die Warenwirtschaftunabhängig erneut Prüfstufen so umgesetzt wie in Synchronisierungund Umsatzsichten.
Woher die Umsatzzahl kommt: die Prüfstufen zwischen einem Beleg in der Warenwirtschaft und einer Zahl im Dashboard.

Der Kreislauf

Für jede Quelle und jede Belegart durchlaufen wir denselben Kreislauf.

  1. Spiegeln. Die Warenwirtschaft nur lesend in die Plattform synchronisieren.
  2. Vergleichen. Anzahl und Betrag Monat für Monat gegen die Datenbank der Warenwirtschaft prüfen.
  3. Erklären. Jede Differenz bis zu den Belegen zurückverfolgen, die sie verursachen.
  4. Regel korrigieren. Die Synchronisierung oder die Sicht korrigieren, nie den Bericht.
  5. Erneut laufen lassen. Den Vergleich wiederholen, bis nur noch Rundungsdifferenzen bleiben.
  6. Verankern. Eine Prüfung ergänzen, damit die Differenz nicht unbemerkt zurückkehrt.
  7. Darauf aufbauen. Erst danach die Zahl für Prognosen, Nachbestellungen oder Preise nutzen.

Tragend sind die Schritte drei und sechs. Wir erklären eine Differenz, bevor wir sie beheben, und behalten eine Korrektur nur, wenn eine Prüfung sie absichert.

Was eine falsche Zahl kostet

Eine falsche Zahl kostet Geld, bevor sie jemandem auffällt. Nachbestellungen folgen der Nachfrage. Ist die Nachfrage zu hoch ausgewiesen, kauft jede Bestellung zu viel ein.

Gebundenes Kapital durch eine zu hohe Nachfragezahl Balkendiagramm. Je 100.000 € geplantem Einkauf kaufen Nachbestellungen, die auf einer zu hohen Nachfragezahl beruhen, zu viel Bestand. Eine um 2 Prozent zu hohe Zahl bindet etwa 2.000 € zusätzlich, 7 Prozent etwa 7.000 €, eine doppelt zu hohe Zahl etwa 100.000 €. Annahme: Nachbestellmengen skalieren linear mit der Nachfragezahl. Echte Nachbestelllogik zieht vorhandenen Bestand und Sicherheitsbestand ab, die Werte sind also Obergrenzen. Was eine falsche Zahl kostet, bevor sie jemand bemerkt Zusätzlich gekaufter Bestand je 100.000 € geplantem Einkauf, wenn Nachbestellungen einer zu hohen Nachfragezahl folgen. 0 Tsd. € 40 Tsd. € 80 Tsd. € 120 Tsd. € 160 Tsd. € 2 Tsd. € 2 % zu hoch 7 Tsd. € 7 % zu hoch 100 Tsd. € 2× zu hoch Obergrenze: Nachbestellungen skalieren linear mit der Nachfrage, vorhandener Bestand bleibt außen vor. Gebundenes Kapital durch eine zu hohe Nachfragezahl Balkendiagramm. Je 100.000 € geplantem Einkauf kaufen Nachbestellungen, die auf einer zu hohen Nachfragezahl beruhen, zu viel Bestand. Eine um 2 Prozent zu hohe Zahl bindet etwa 2.000 € zusätzlich, 7 Prozent etwa 7.000 €, eine doppelt zu hohe Zahl etwa 100.000 €. Annahme: Nachbestellmengen skalieren linear mit der Nachfragezahl. Echte Nachbestelllogik zieht vorhandenen Bestand und Sicherheitsbestand ab, die Werte sind also Obergrenzen. Was eine falsche Zahlkostet, bevor sie jemandbemerkt Zusätzlich gekaufter Bestand je 100.000 €geplantem Einkauf, wenn Nachbestellungeneiner zu hohen Nachfragezahl folgen. 0 Tsd. € 40 Tsd. € 80 Tsd. € 120 Tsd. € 160 Tsd. € 2 Tsd. € 2 % zu hoch 7 Tsd. € 7 % zu hoch 100 Tsd. € 2× zu hoch Obergrenze: Nachbestellungen skalieren linear mitder Nachfrage, vorhandener Bestand bleibt außenvor.
Zusätzlich gekaufter Bestand je 100.000 € geplantem Einkauf, wenn Nachbestellungen einer zu hohen Nachfragezahl folgen. Eine Obergrenze unter der Annahme, dass Nachbestellungen linear mit der Nachfrage skalieren.

In dieser Skizze bindet ein Fehler von 2 Prozent höchstens etwa 2.000 € je 100.000 € Einkauf. Echte Nachbestelllogik zieht vorhandenen Bestand und Sicherheitsbestand ab, der tatsächliche Wert liegt also meist darunter. Werden Angebote als Verkäufe gezählt, kann das die Nachfragezahl weit stärker aufblähen. Ob sich der Aufbau lohnt, hängt vom Einkaufsvolumen ab und davon, wie groß die Lücke ist. Der erste Schritt ist deshalb, die Lücke zu messen.

Leitplanken

LeitplankeWas sie bewirkt
Nur lesender Zugriff auf die WarenwirtschaftDie Plattform kann die Warenwirtschaft nicht verändern. Die Stammdaten pflegt das Team des Kunden.
MonatsprüfungVergleicht Anzahlen und Nettobeträge je Belegart und Monat mit der Datenbank der Warenwirtschaft. Anzahlen müssen exakt stimmen, Beträge auf einen Euro genau.
Tägliche PrüfungenJeden Morgen deckt ein fester Satz an Prüfungen Zeilenzahlen, Aktualität, Vollständigkeit, Verweise, Quellenabgleich, Werte und Berechnung ab. Nach jeder Synchronisierung laufen zusätzlich die Prüfungen für diesen Lauf.
PrüfsummenzeileJede Seite stellt ihre angezeigte Summe der Summe aus der Plattformdatenbank gegenüber. Eine Abweichung über einem Prozent wird markiert.
Ein RückwegStellen wir eine Datenquelle auf eine neue Anbindung um, bleiben die alten Aufgaben deaktiviert, aber nicht gelöscht, bis sich der neue Weg bewährt hat.
Eine validierte ReferenzNeue Planungslogik muss Zeile für Zeile mit der validierten Tabelle des Teams übereinstimmen, bevor sie sie ersetzt.

Ihren Wert zeigte die Prüfung später, als ein erneuter Lauf eine fehlende Gutschrift aufspürte. Weil die Prüfung den Beleg benannte, genügte ein breiteres Synchronisierungsfenster, und niemand musste suchen. Abstimmung ist für uns eine laufende Praxis und keine Zahl, die man einmal ausdruckt.

Was die abgestimmte Basis eröffnet

Eine abgestimmte Basis verdient für sich genommen kein Geld. Sie ist das Fundament für Prognosen, Nachbestellungen und Preise.

Auf ihr lassen sich jeden Morgen Prognosen, Nachbestelllisten und FBA-Versandmengen berechnen. Eine Preisüberwachung kann die eigenen Listingpreise des Unternehmens als Referenz nutzen, neben dem Buy-Box-Anteil aus Amazons eigenem Verkaufs- und Traffic-Bericht.

Als Nächstes kommen die Margen. Bevor sie Entscheidungen steuern, müssen Einstandspreise, Referenzpreise und Lieferzeiten vollständig vorliegen. Dann prüfen wir jede Margensicht mit demselben Kreislauf nach. Der Lauf am Morgen kann danach zeigen, was Geld verdient, und nicht nur, was sich verkauft.

Vor Ihrem nächsten Dashboard

  1. Erst abstimmen, dann optimieren. Eine Wachstumsentscheidung ist nur so gut wie die Zahl, auf der sie beruht.
  2. Die Datenbank der Warenwirtschaft entscheiden lassen. Exporte und Berichte können manche Belege anders berechnen.
  3. Eine laufende Prüfung ist mehr wert als eine einmal perfekte Zahl. Lücken entstehen auch nach dem Go-live.
  4. Die Datenabdeckung neben jeder Zahl zeigen. Eine Marge auf den Cent genau sagt wenig, wenn das Kostenfeld darunter leer ist.
  5. Die kleinste eigene Ebene bauen, die die Frage beantwortet. Die Warenwirtschaft behält das letzte Wort.

Nehmen Sie sich einen Monat vor und vergleichen Sie den Umsatz in Ihrer Warenwirtschaft mit dem Umsatz in Ihren Berichten. Weichen beide voneinander ab, ist diese Differenz das Erste, dem wir gemeinsam mit Ihnen nachgehen würden.

Danksagung

Aufgebaut vom Capcelerate-Team. Danke an das Team des Kunden für Zugang und Zeit.

Sagen Sie uns, was wachsen soll. Das Erstgespräch ist kostenlos.

Kostenloses Erstgespräch anfragenKostenlos, bis zu 30 Minuten, unverbindlich.