Alle Führer

Inventar24. August 20268 Min. Lektüre

So funktioniert die Shopify-Inventarverfolgung

Wie das Inventarsystem von Shopify den Lagerbestand tatsächlich verfolgt – vorrätig, reserviert, verfügbar und eingehend – und was dazu führt, dass sich jede Zahl in Echtzeit ändert.

Ein Kunde fragt in einer Nachricht, warum auf der Produktseite immer noch „In den Warenkorb“ steht, obwohl er gerade zugesehen hat, wie das letzte Produkt an jemand anderen verkauft wurde. Sie rufen das Produkt auf: Drei Einheiten werden angezeigt. Sie sehen sich die Seite „Inventar“ an: „Vorrätig“ lautet „drei“, „Verfügbar“ lautet „drei“. Nur sitzen zwei dieser drei bereits in der unerfüllten Bestellung von jemandem, reserviert und nicht zum Verkauf freigegeben, und die Nummer, auf die Ihr Kunde starrt, verrät ihm das nicht.

Shopify verfolgt nicht eine Lagernummer pro Produkt. Es werden vier Personen verfolgt, die unterschiedliche Fragen beantworten. Die meisten Support-Tickets mit der Frage „Warum ist mein Inventar falsch?“ beginnen eigentlich damit, sie zu verwirren.

Wenn Begriffe wie SKU und Variante noch Neuland sind, beginnen Sie damitWas Shopify-Bestandsverwaltung eigentlich bedeutetErstens – dieser Beitrag greift auf, sobald Sie das Vokabular bereits kennen und die Mechanik dahinter verstehen möchten.

Verfolgt vs. nicht verfolgt

Für jede Produktvariante in Shopify gibt es eine Einstellung, ob sie überhaupt nachverfolgt wird. Dies wird durch den Schalter „Inventarverfolgung“ im Abschnitt „Inventar“ der Variante gesteuert. Wenn Sie es aktivieren, beginnt Shopify damit, die vier Zahlen, um die es in diesem Artikel geht (vorrätig, bestätigt, verfügbar und eingehend), für jeden Standort, an dem die Variante vorrätig ist, separat zu speichern.

Wenn Sie es deaktivieren, ist für diese Variante nichts davon vorhanden. Es gibt keinen Bestand, keine Verpflichtung, keine Obergrenze dafür, wie viele gekauft werden können – nichts stoppt einen Verkauf über das hinaus, was Sie tatsächlich im Regal haben, weil Shopify keine Nummer behält, mit der Sie es vergleichen können. Dies ist eine vernünftige Wahl für auf Bestellung gefertigte Artikel oder Dienstleistungen. Es ist eine ruhige Möglichkeit, alles zu überverkaufen, wovon Sie tatsächlich eine begrenzte Menge auf Lager haben.

Wenn Sie das Tracking noch nicht aktiviert haben,die Einrichtungsanleitungdeckt genau ab, wo man klicken muss, und jede Massenmethode dafür im gesamten Katalog. In diesem Beitrag wird davon ausgegangen, dass die Nachverfolgung bereits aktiviert ist, und es wird erläutert, was passiert, wenn dies der Fall ist.

Die vier Inventarzustände

Shopifys eigene Definitionen und die Arithmetik, die sie miteinander verbindet:

How Shopify's four inventory quantities relateOn hand is the total stock in your possession, and it divides into three parts: available, which is what a shopper can still buy; committed, which is reserved against orders you have not fulfilled yet; and unavailable, which is set aside as damaged, in quality control, or safety stock. Incoming sits outside on hand entirely, because stock on a purchase order is not in your possession until it arrives.On handeverything physically in your possessionAvailablewhat a shopper can still buyCommittedreserved against open ordersUnavailabledamaged, QC, safetyAvailable = On hand − Committed − Unavailable. This is the only one of the four a storefront sells against.Incomingon a purchase order, not yet yoursbecomes On hand onlywhen you receive it
Der Eingang liegt außerhalb der Gesamtmenge des Lagerbestands, weshalb für ein Produkt „0 verfügbar“ angezeigt werden kann, während eine Wiederauffüllung bereits bezahlt ist und sich im Transport befindet.
Vorhanden = Festgeschrieben + Nicht verfügbar + Verfügbar
  • Zur Hand– jede Einheit, die Sie physisch an einem Standort haben, Punkt.
  • Verfügbar– der Anteil des Vorhandenen, den Sie derzeit tatsächlich verkaufen können. Nicht festgeschrieben, nicht als nicht verfügbar zurückgestellt, noch nicht eingehend.
  • Engagiert— Einheiten, die beiseite gelegt und vom Markt genommen werden: eine nicht ausgeführte Bestellung, ein Bestellentwurf, den der Händler ausdrücklich reserviert hat, oder eine als versandbereit gekennzeichnete Übertragung.
  • Nicht verfügbar— physisch im Regal, aber aus einem Grund zurückgehalten: beschädigt, in der Qualitätskontrolle, als Sicherheitsbestand aufbewahrt oder aus einem anderen Grund, den eine App oder ein Mitarbeiter zugewiesen hat.
  • Eingehend— auf dem Weg zum Standort über eine Überweisung oder eine App und erst dann verkaufbar, wenn es eintrifft und sich sein Status in „Verfügbar“ ändert.

Verfügbar ist, was Sie verkaufen können. Zur Hand ist, was Sie besitzen.

Eingehende Nachrichten bleiben völlig außerhalb der Gleichung – sie werden nicht in „Vorhanden“ gezählt, bis sie tatsächlich eintreffen und empfangen werden. Eine Lieferung, die zwei Wochen lang in einem LKW liegt, erhöht Ihren Lagerbestand nicht, nur weil Sie wissen, dass sie kommt.

Was aktualisiert jede Nummer?

„Committed“ dient speziell dazu, Einheiten zu beschreiben, die durch eine nicht erfüllte Bestellung gebunden sind – das ist Shopifys eigene Definition, keine Schlussfolgerung. Praktisch: Solange eine Bestellung offen und unerfüllt ist, werden diese Einheiten nicht mehr als „Verfügbar“ angezeigt, ohne Ihr Regal physisch zu verlassen. Verfügbar hält die Reservierung zurück; Die Einheiten sind noch da, nur nicht an den nächsten Kunden verkaufbar.

Wenn Sie diesen Befehl stornieren oder ausführen, geht die Geschichte auseinander. Wenn Sie es erfüllen, haben diese Einheiten Ihr Regal physisch verlassen. „On Hand“ spiegelt wider, dass sie tatsächlich weg sind und nicht nur reserviert. Stornieren Sie es oder erstatten Sie es stattdessen zurück, und Shopify gibt die Einheiten standardmäßig zurück: Das Kontrollkästchen „Bestand auffüllen“ bei einer Stornierung und das Kontrollkästchen „Artikel auffüllen“ bei einer Rückerstattung sind standardmäßig beide aktiviert, wodurch die stornierten oder erstatteten Artikel wieder in den verkaufbaren Bestand zurückgeführt werden, es sei denn, jemand deaktiviert das Kontrollkästchen absichtlich.

Der einzige Ort, an dem die Leute aus der Fassung geraten, sind Entwurfsbefehle. Beim Erstellen eines Bestellentwurfs (ein Telefonverkauf, ein Großhandelsangebot) werden standardmäßig weder „Verfügbar“ noch „Verpflichtet“ berührt. Die Einheiten bleiben online vollständig verkaufbar, solange der Entwurf geöffnet ist. Das bedeutet, dass derselbe Bestand zweimal verkauft werden kann, es sei denn, Sie klicken im Entwurf auf „Lagerbestand reservieren“. Und wenn Sie es reservieren, bewegen sich diese Einheiten dorthinEngagiert, nicht Nicht verfügbar – eine Unterscheidung, die es wert ist, richtig gemacht zu werden, da viele Leitfäden es rückwärts verstehen.

Nichts davon deckt die Korrektur einer Nummer ab, die einfach falsch ist – eine Fehlzählung, ein Schaden, den Sie protokollieren müssen, ein Lagerbestand, den Sie in den Sicherheitsbestandsstatus überführen. Dabei handelt es sich um eine manuelle Aktion, nicht um eine automatische Zustandsänderung, und sie wird eigenständig behandeltSo passen Sie den Lagerbestand in Shopify an.

Überverkaufen und weiter verkaufen

Wenn die Nachverfolgung aktiviert ist, hängt das, was bei „Null verfügbar“ passiert, von einer Einstellung ab: „Weiterverkaufen, wenn nicht mehr vorrätig“. Wenn Sie es weglassen, kann eine Variante mit Null „Verfügbar“ einfach nicht gekauft werden – die Schaltfläche „Kaufen“ schaltet sich praktisch von selbst aus. Wenn Sie es aktivieren, können Kunden weiterhin bei Null oder negativ verfügbar einkaufen. Dies ist genau das Verhalten, das eine Vorbestellungs- oder Nachbestellungsstrategie wünscht, und genau das Verhalten, das eine versehentliche Fehlzählung nicht hervorruft.

Es handelt sich um eine Einstellung pro Variante, nicht für den gesamten Shop, und sie ist nur auswählbar, wenn das Tracking für diese Variante aktiviert ist – Sie können das Überverkaufsverhalten nicht für etwas konfigurieren, das Shopify überhaupt nicht zählt.

Mehrkanalsynchronisierung

Jeder Vertriebskanal und jede App, die Ihren Lagerbestand liest oder schreibt, verweist auf denselben zugrunde liegenden Datensatz pro Standort – ein Lagerartikel, eine Menge pro Bundesland und pro Ort, an dem Sie ihn lagern. Das ist das Modell, das die Shopify-API offenlegt, und es ist auch der Grund, warum Synchronisierungsprobleme auftreten: Wenn Ihr Online-Shop, Ihr POS und eine Marktplatz-App alle an dieselbe Nummer schreiben können, können nahezu gleichzeitige Verkäufe über zwei Kanäle gegeneinander antreten. Einer von ihnen gewinnt die letzte Einheit; der andere erfährt es im Nachhinein.

Dies ist eine strukturelle Eigenschaft der Ausführung von mehr als einer Verkaufsfläche für eine Aktiennummer und kein spezifischer Fehler für einen einzelnen Kanal oder eine einzelne App. Apps, die aus denselben Live-Daten lesen – einschließlich unserer – erben in dem Moment, in dem sie sie lesen, dieselbe reelle Zahl. Dies ist wissenswert, wenn Sie eine Nichtübereinstimmung zwischen zwei Systemen beheben möchten, die beide für richtig halten.

Wenn Sie darüber hinaus mehr als einen physischen Standort betreiben, gelten die gleichen vier Zustände separat für jeden Standort – eine Lektüre für sich allein lohnt sichWie Multi-Standort-Inventar funktioniertanstatt davon auszugehen, dass es sich wie ein in zwei Hälften geteiltes Geschäft mit einem einzigen Standort verhält.

Das Verständnis dieses Modells ist wichtig, auch wenn Sie nie eine Tabelle anfassen – es sind dieselben Daten, die jede Inventar-App, einschließlich StockCue, liest, um einen Nachbestellpunkt zu berechnen.StockCueUhren Verfügbar im Vergleich zu Ihrer Verkaufsgeschwindigkeit, sodass Sie nicht derjenige sind, der jeden Morgen vier Zahlen per Hand abgleicht.

STOCKCUE

Die Bedarfsprognose ist in jedem StockCue-Plan enthalten, auch im Free-Plan – sie liest die gleiche verfügbare Nummer, die in diesem Beitrag gerade erläutert wurde, und verwandelt sie automatisch in einen Nachbestellpunkt für bis zu 50 SKUs ohne Kosten.

Installieren Sie StockCue auf Shopify →

Die vier Zustände in diesem Beitrag sind eine Ebene einer größeren Disziplin. SieheGrundlagen der Bestandsverwaltungfür das Gesamtbild – Umsatz, Kontrollmethoden und wo Tracking-Mechaniken in den Rest des Geschäftsbetriebs passen.

Häufig gestellte Fragen

Was ist der Unterschied zwischen „vorhanden“ und „verfügbar“ in Shopify?

Zur Hand ist jede Einheit, die Sie physisch an einem Standort haben. „Verfügbar“ ist der Teil des Lagerbestands, den Sie derzeit tatsächlich verkaufen können – Lagerbestand minus alles, was für bestehende Bestellungen reserviert ist und alles, was als nicht verfügbar reserviert ist.

Was bedeutet „festgeschriebener“ Bestand?

Bei festgeschriebenem Lagerbestand handelt es sich um Lagerbestände, die beiseite gelegt werden und nicht verkauft werden können: Einheiten in einer Bestellung, die noch nicht ausgeführt wurde, Einheiten in einem Bestellentwurf, den ein Händler ausdrücklich reserviert hat, oder Einheiten in einer Übertragung, die als versandbereit markiert ist. Es steht immer noch physisch im Regal – es ist nur noch vergriffen.

Aktualisiert Shopify den Lagerbestand in Echtzeit?

Shopify hält die Werte „Bestand“, „Zugesagt“, „Verfügbar“ und „Eingehend“ auf dem neuesten Stand, wenn Bestellungen, Erfüllungen, Übertragungen und Anpassungen erfolgen, und nicht durch eine manuelle Aktualisierung – aus der Sicht eines Händlers liest sich das wie in Echtzeit. Shopify veröffentlicht nicht das genaue interne Timing jedes einzelnen Auslösers. Behandeln Sie „Echtzeit“ daher als richtungsgenau und nicht als garantierten Momentanwert.

Was passiert mit dem Lagerbestand, wenn eine Bestellung erstattet oder zurückgegeben wird?

Der Rückerstattungsbildschirm enthält ein standardmäßig aktiviertes Kontrollkästchen „Artikel auffüllen“, wodurch die erstatteten Einheiten wieder auf „Verfügbar“ gesetzt werden. Ein Händler kann die Markierung aufheben – zum Beispiel bei einer beschädigten oder unverkäuflichen Retoure –, wodurch der Lagerbestand unverändert bleibt, anstatt die Einheiten wieder dem verkaufbaren Lagerbestand hinzuzufügen.

Devmerx

Devmerx ist eine Shopify- und WordPress-Entwicklungsagentur, die DTC-Marken dabei unterstützt, schnellere Shops, sauberere Migrationen und Erlebnisse mit höherer Conversion-Rate aufzubauen. Mit Sitz in London, Großbritannien, betreut Kunden weltweit.

Sehen Sie sich unsere Arbeit an

Benötigen Sie Hilfe bei Ihrem Shopify-Shop?

Devmerx erstellt und optimiert Shopify-Shops für DTC-Marken. Buchen Sie eine kostenlose 20-minütige Beratung.