Zum Hauptinhalt springen
Shopify

Lagerbestand in Excel: die Zeichen, dass die Tabelle nicht mehr reicht

Die Bestandstabelle funktioniert, solange sie eine Zahl enthält, die das ganze Team gleich versteht. Sie hört auf zu funktionieren, wenn diese Zahl Ihnen nicht mehr sagt, ob sich eine Einheit verkaufen lässt: Es gibt noch nicht gepackte Bestellungen, Ware unterwegs, beschädigte Teile oder einen zweiten Kanal, der gleichzeitig verkauft. Ab dann brauchen Sie einen Bestand, der diese Status trennt und den jeder Shop von selbst aktualisiert.

FlexigoTech · Verantwortlich: Víctor Gómez · Aktualisiert am 4. November 2026

Das Wichtigste

Modul
Shopify
Versionen
Odoo 17, 18, 19 und 20
Geprüft
im Quellcode des Connectors, Version 17.0, 18.0, 19.0 und 20.0 · in den Quellen am Ende
Lesezeit
4 Min.

Eine Zahl für fünf Fragen

Eine Bestandstabelle hat eine Spalte pro Produkt. Shopify führt für dasselbe Produkt fünf Bestandsstatus:

  • Verfügbar: was Sie verkaufen können.
  • Zugesagt: zurückgelegte Einheiten, die sich nicht mehr verkaufen lassen, etwa die einer Bestellung, die Sie noch nicht gepackt haben, oder die in einem Bestellentwurf reservierten.
  • Nicht verfügbar: Einheiten, die im Lager liegen, aber nicht zum Verkauf stehen, weil sie beschädigt sind, in der Qualitätskontrolle stecken oder als Sicherheitsbestand zurückgehalten werden.
  • Eingehend: was unterwegs ist und sich erst nach dem Wareneingang verkaufen lässt.
  • Vorrätig: alles, was an einem Lagerort liegt, also die Summe aus zugesagt, nicht verfügbar und verfügbar.
Schema der Bestandsstatus in Shopify: eingehend, verfügbar, zugesagt und vorrätig
Ein und dieselbe Referenz kann eingehend, verfügbar, zugesagt oder nicht verfügbar sein, und der vorrätige Bestand ist die Summe aus drei dieser Status. Schema auf Grundlage der Dokumentation der Shopify-API zu den Bestandsstatus.

Wenn jemand eine Zahl in die Tabelle schreibt, welche davon ist es? Ist es das, was im Regal liegt, dann ist Verkauftes, aber noch nicht Versendetes mit drin. Ist es das Verfügbare, dann musste jemand jede offene Bestellung und jedes kaputte Teil abziehen und jeden Wareneingang wieder dazurechnen.

In Shopify bewegt der Shop selbst die zugesagten Einheiten, wenn Bestellungen angelegt oder abgeschlossen werden oder wenn in einem Entwurf reserviert wird. Die Tabelle bekommt davon nichts mit: Jemand muss die Rechnung selbst machen, und zwar für jeden Kanal.

How to stop copy-pasting between apps (Odoo)
Video: How to stop copy-pasting between apps (Odoo) (Video auf Englisch)

Wann sie noch hält

Mit einem einzigen Kanal, einem einzigen Lager und derselben Person, die jeden Verkauf und jeden Eingang sofort einträgt, kommt die Tabelle dem echten verfügbaren Bestand sehr nahe. Jede Bedingung, die wegfällt, reißt eine Lücke: ein weiterer Shop, der verkauft, während niemand auf die Tabelle schaut, ein Lieferant, der liefert, wenn die zuständige Person nicht da ist, eine Retoure, die kaputt zurückkommt.

Zeichen, dass Ihre Tabelle am Ende ist

  • Bevor Sie eine Bestellung bestätigen, fragen Sie jemanden, ob die Einheit wirklich da ist.
  • Sie ziehen das in jedem Kanal Verkaufte von Hand ab, am Ende des Tages oder wenn gerade Zeit ist.
  • Was vom Lieferanten kommt, wird addiert, wenn jemand daran denkt, nicht wenn es eintrifft.
  • Beschädigte oder zurückgelegte Teile stehen in derselben Spalte wie die, die Sie verkaufen.
  • Sie verkaufen in mehr als einem Kanal, und jeder führt seine eigene Zahl.
  • Sie mussten schon eine Bestellung stornieren oder verschieben, weil die Einheit nicht da war.
  • Es gibt mehr als eine Kopie der Tabelle, und niemand weiß, welche die richtige ist.
  • Die Inventur zum Jahresende entsteht durch Zählen im Regal, weil die Tabelle nicht aufgeht.

Wenn Sie sich in mehreren Punkten wiedererkennen, kostet Sie das Überwachen der Tabelle schon mehr Zeit, als sie Ihnen spart.

Was das spanische Handelsgesetzbuch zum Jahresende verlangt

In Spanien verpflichtet das Handelsgesetzbuch (Código de Comercio) jeden Unternehmer, neben dem Journal ein Buch für Inventare und Jahresabschlüsse zu führen (Artikel 25). In dieses Buch werden die Eröffnungsbilanz, mindestens vierteljährlich die Probebilanzen und beim Abschluss die Schlussinventur des Geschäftsjahres zusammen mit dem Jahresabschluss eingetragen (Artikel 28).

Der letzte Punkt der Liste macht sich hier am stärksten bemerkbar: Geht die Tabelle mit dem Regal nicht auf, entsteht diese Schlussinventur aus einer Zählung von Hand, und den Unterschied muss jemand erklären.

Was sie ersetzt

Laut Eurostat teilen die Bereiche eines Unternehmens Daten ohne Handarbeit auf zwei Wegen: über eine gemeinsame Datenbank, an die mehrere Anwendungen angebunden sind, oder über ein einziges modulares ERP. Odoo ist ein ERP der zweiten Art. Mit dem Shopify-Connector geht der Bestand zwischen Odoo und dem Shop hin und her:

  • Odoo veröffentlicht seinen Bestand alle 20 Minuten in Shopify. Alle 6 Stunden geht die Aufgabe «Shopify Pull Stock (Shopify → Odoo)» den umgekehrten Weg: Sie setzt die verfügbare Menge aus Shopify als vorrätigen Bestand in Odoo ein, ohne Lagerbewegung, und überschreibt die Menge, die vorher da war.
  • Die veröffentlichte Zahl zieht das Reservierte ab. Wird ein Auftrag in Odoo bestätigt, ist die Einheit zurückgelegt, und Shopify verkauft sie nicht mehr, bevor das Paket das Haus verlässt.
  • Das Dashboard des Connectors meldet Produkte, die nachbestellt werden müssen, Bestand, der sich nicht verkauft, und Synchronisierungen, die am letzten Tag fehlgeschlagen sind.
Dashboard des Shopify-Connectors in Odoo mit Hinweisen zu Nachschub, Bestand ohne Verkäufe und fehlgeschlagenen Synchronisierungen
Das Dashboard des Shopify-Connectors in Odoo: Umsatz und Bestellungen des Zeitraums sowie Hinweise zu nachzubestellenden Produkten, Bestand ohne Verkäufe und fehlgeschlagenen Synchronisierungen. Screenshot aus Odoo mit einem Testshop.

Im Alltag rechnet das System: Jeder bestätigte Verkauf reserviert seine Einheit, und jeder Kanal bekommt die neue Menge beim nächsten Durchlauf.

Wie wir es einrichten

Bei FlexigoTech führen wir Odoo 17, 18, 19 oder 20 ein und verbinden Ihren Shopify-Shop und Ihre anderen Kanäle mit unseren Connectoren. Odoo Online lässt keine Module von Drittanbietern zu, deshalb arbeiten wir mit Odoo.sh oder auf einem eigenen Server. Jeder Connector lässt sich 14 Tage lang aus Odoo heraus testen, kostenlos und ohne Karte, und der Connector-Tarif beginnt bei 49 € im Monat, zzgl. MwSt. Braucht Ihr Ablauf etwas, das es noch nicht gibt, bauen wir es nach Maß: Wir analysieren den Fall kostenlos und nennen Ihnen einen Festpreis, bevor wir programmieren.

Schreiben Sie uns an comercial@flexigobe.com, hinterlassen Sie Ihre Daten im Kontaktformular oder buchen Sie einen Termin, und wir sehen es uns gemeinsam mit Ihrer Tabelle an.

Weiterlesen

Sie nutzen ChannelEngine, aber Ihr Bestand liegt in Excel: was Ihnen niemand sagtWenn Sie ChannelEngine nutzen, Bestand und Bestellungen aber in Tabellen führen: was dabei bricht und was sich mit Odoo und dem FlexigoTech-Connector ändert.Shopify allein oder Shopify mit Odoo: was sich in Ihrem Alltag ändertVergleich für Shopify-Shops ohne ERP: Bestellungen, Bestand, Versand, Retouren, Rechnungen und Auszahlungen, vor und nach dem Umzug des Shops in Odoo.Brauchen Sie ein ERP, um auf ManoMano zu verkaufen? Die AnzeichenCheckliste: Braucht Ihr ManoMano-Geschäft schon ein ERP? Und was Odoo mit dem Connector tut: Bestellungen, Angebote, Bestand, Versand und Übersetzungen.
Geprüft im Quellcode des Connectors (Version 17.0, 18.0, 19.0 und 20.0) und in den verlinkten Quellen

Quellen