Lagerverwaltung in PrestaShop 8 und 9: so funktioniert sie
Der Bestand in PrestaShop wird pro Produkt und pro Kombination geführt und unterscheidet zwischen physischem Bestand, durch Bestellungen reserviertem und verfügbarem Bestand. Wir erklären, wie das in den Versionen 8 und 9 funktioniert, was aus der erweiterten Lagerverwaltung von 1.6 wurde und wann Sie mehr brauchen, um Einkäufe vorauszuplanen.
In PrestaShop 8 und 9 wird der Bestand pro Produkt oder pro Kombination (Größe, Farbe …) verwaltet, und jede Menge teilt sich in physischen Bestand, durch noch nicht versandte Bestellungen reservierten Bestand und verkaufsfähigen Bestand. In jedem Produkt legen Sie fest, ob es ohne Bestand gekauft werden kann, und in der Bestandsansicht des Katalogs sehen Sie Mengen und Bewegungen.
Das wirkt einfach, bis eine Kombination als ausverkauft erscheint, obwohl Einheiten im Regal liegen, oder eine Bestellung ohne Bestand durchrutscht. Dieser Artikel erklärt, wie der Bestand in den aktuellen Versionen funktioniert, welche Einstellungen ihn steuern und wo er an Grenzen stößt. Wie man den Meldebestand berechnet oder den Bestand über mehrere Kanäle synchronisiert, behandeln wir in anderen Artikeln des Blogs.
Die Lagerverwaltung aktivieren
Unter Shopparameter, Produkteinstellungen, finden Sie den Bereich Lagerbestand. Das Wesentliche:
- Lagerverwaltung aktivieren. Ist sie deaktiviert, zieht PrestaShop keine Einheiten ab und alles ist immer kaufbar.
- Bestellungen nicht vorrätiger Produkte erlauben, als Standardverhalten des Shops. Jedes Produkt kann das überschreiben.
- Verfügbare Mengen anzeigen auf der Produktseite, und den Hinweis auf die letzten Einheiten ab einer bestimmten Menge.
- Verfügbarkeitstexte für vorrätig und nicht vorrätig, die sich auch pro Produkt festlegen lassen.
Mengen pro Kombination
Hat ein Produkt Kombinationen, gehört der Bestand nicht dem Produkt, sondern jeder einzelnen Kombination. Die Menge des Produkts ist die Summe seiner Kombinationen, und die Menge jeder Kombination entscheidet, ob gekauft werden kann. Ein häufiger Fehler ist, die Menge beim Produkt einzutragen und die Kombinationen auf null zu lassen: Der Shop zeigt Bestand an, aber der Kunde kann keine Größe auswählen.
Packs haben eine eigene Regel: Sie können wählen, ob beim Verkauf der Bestand des Packs, der enthaltenen Produkte oder beider abgezogen wird. Werden die Einzelprodukte auch separat verkauft, zieht man normalerweise die Produkte des Packs ab, um nicht zu verkaufen, was Sie nicht haben.
Physisch, reserviert und verfügbar
PrestaShop führt drei Zahlen für jedes Produkt oder jede Kombination:
| Menge | Was sie ist |
|---|---|
| Physisch | Die Einheiten, die im Lager liegen. |
| Reserviert | Einheiten aus Bestellungen, die bereits aufgegeben, aber noch nicht versandt sind. |
| Verfügbar | Was verkauft werden kann: physisch minus reserviert. |
Geht eine Bestellung ein, sinkt die verfügbare Menge sofort und diese Einheiten werden reserviert. Wechselt die Bestellung in einen als versandt markierten Status, verlassen die Einheiten auch den physischen Bestand. Wird die Bestellung storniert, kommen sie zurück. Deshalb ist es wichtig, dass die Bestellstatus richtig konfiguriert sind: Ein falsch markierter eigener Status kann dazu führen, dass der Bestand bei einer Stornierung nicht zurückkommt oder doppelt abgezogen wird.
Lagerbewegungen
Jede Mengenänderung wird als Bewegung erfasst: die, die eine Bestellung erzeugt, und die, die Sie beim Bearbeiten des Produkts von Hand vornehmen. In der Bestandsansicht des Katalogs sehen Sie die Mengen aller Produkte, können sie filtern, gesammelt ändern und die Bewegungen mit Datum und Herkunft abrufen. Das ist das Erste, was Sie prüfen sollten, wenn eine Menge nicht stimmt: Fast immer erklärt es eine Bestellung, eine manuelle Bearbeitung oder ein Import.
Bestellungen ohne Bestand
Jedes Produkt kann Bestellungen ohne Bestand ablehnen, sie erlauben oder dem Standardwert des Shops folgen. Sie zu erlauben ist sinnvoll bei Produkten, die Sie selbst herstellen oder die der Lieferant in wenigen Tagen liefert, sofern die Produktseite die Lieferzeit klar angibt. Wenn Sie sie erlauben, kann der verfügbare Bestand negativ werden: So zeigt Ihnen PrestaShop, wie viele Einheiten Sie schulden.
Warnungen bei niedrigem Bestand
Bei jedem Produkt oder jeder Kombination können Sie einen Schwellenwert für niedrigen Bestand festlegen und sich per E-Mail benachrichtigen lassen, wenn die Menge ihn erreicht; diese Nachricht an den Händler verschickt das E-Mail-Benachrichtigungsmodul von PrestaShop, das installiert und konfiguriert sein muss. Dasselbe Modul erlaubt Kunden, sich benachrichtigen zu lassen, wenn ein ausverkauftes Produkt wieder verfügbar ist. Prüfen Sie, dass diese E-Mails ankommen: Oft werden sie einmal eingerichtet, und niemand kontrolliert, ob sie weiterhin verschickt werden.
Mengen importieren
Um den Bestand vieler Produkte auf einmal zu aktualisieren, erlaubt PrestaShop den Import einer CSV-Datei mit Produkten oder Kombinationen und der Spalte Menge, wobei jede Zeile über ihre ID oder ihre Referenz zugeordnet wird. Vor dem Import in den echten Shop:
- Erstellen Sie ein Backup der Datenbank.
- Testen Sie mit wenigen Zeilen und prüfen Sie das Ergebnis.
- Stellen Sie sicher, dass die Referenzen eindeutig sind; wiederholen sie sich, kann die Menge beim falschen Produkt landen.
- Berücksichtigen Sie die reservierten Bestellungen: Die Menge, die Sie importieren, ist entweder die gewünschte verfügbare oder die physische, und das ist nicht dasselbe.
Kommt der Bestand täglich aus einem ERP oder von einem Lieferanten, ist ein automatischer Konnektor sinnvoll und kein manueller Import.
Häufige Fehler
- Eigene Bestellstatus, die angelegt wurden, ohne zu prüfen, ob sie als versandt oder als storniert zählen.
- Gesammelt angelegte Kombinationen, die auf null bleiben, während das Produkt Bestand anzeigt.
- Manuelle Mengenanpassungen ohne notierten Grund, die später niemand erklären kann.
- Angenommene Rücksendungen, die den Bestand nicht auffüllen, weil es beim Eingang des Pakets niemand tut.
Was aus der erweiterten Lagerverwaltung von 1.6 wurde
PrestaShop 1.6 hatte eine erweiterte Lagerverwaltung mit mehreren Lagern, Einstandspreisen pro Wareneingang, Lieferantenbestellungen und Umlagerungen zwischen Lagern. Seit 1.7 gehört diese Funktion nicht mehr zum Kern: Der Bestand ist wieder eine Menge pro Produkt oder Kombination mit ihren Bewegungen. Kommen Sie von einer 1.6, die Lager verwendete, müssen Sie bei der Migration entscheiden, wie das jetzt abgebildet wird, denn es wird nicht eins zu eins übernommen.
Wann Sie Einkäufe vorausplanen müssen
PrestaShop sagt Ihnen, wie viel Sie haben, nicht wie viel Sie brauchen werden. Dafür müssen Sie die Verkäufe eines Zeitraums betrachten und mit dem Bestand und der Lieferzeit des Lieferanten vergleichen. Der Verkaufsdurchschnitt täuscht: War ein Produkt am ersten Tag ausverkauft und haben Sie hundert Tage gebraucht, um es nachzufüllen, sagt der Durchschnitt, dass es eins pro Tag verkauft, obwohl es in Wirklichkeit nicht kaufbar war. Mehr brauchen Sie, wenn:
- Sie bei mehreren Lieferanten mit unterschiedlichen Lieferzeiten einkaufen.
- Sie Saisonprodukte oder starke Kampagnen haben.
- Ihnen gut verkaufte Produkte ausgehen, während sich das stapelt, was sich nicht verkauft.
So lösen Sie es in PrestaShop
Das Modul zur Berechnung des Lagerbedarfs von Rekire berechnet, wie viele Einheiten Sie bis zu einem von Ihnen gewählten Datum brauchen werden, ausgehend von den Verkäufen des Zeitraums, den Sie festlegen, mit Filter nach Lieferant. Ab der Installation erfasst es die Tage, an denen jedes Produkt ausverkauft oder deaktiviert war, und zählt sie nicht in den Durchschnitt, sodass die tägliche Nachfrage die tatsächliche ist. Es zeigt pro Produkt und Kombination die durchschnittliche Nachfrage, die Einheiten, die zum aktuellen Bestand hinzukommen müssen, die Verkäufe und die Bestellungen, mit Lieferantenreferenz und Einstandspreis, und exportiert den Bedarf als CSV für Ihre Tabelle oder Ihr ERP. Es ist kompatibel von PrestaShop 1.7.3 bis 9. Den Einkauf rechtzeitig vorauszuplanen kostet weniger, als die Verkäufe eines ausverkauften Produkts zu verlieren.
Häufige Fragen
Warum erscheint ein Produkt als nicht vorrätig, obwohl es Einheiten hat?
Fast immer, weil die Einheiten beim Produkt und nicht bei seinen Kombinationen eingetragen sind, oder weil sie durch noch nicht versandte Bestellungen reserviert sind. Prüfen Sie die Menge jeder Kombination und die Lagerbewegungen.
Wie vermeide ich, in PrestaShop Produkte ohne Bestand zu verkaufen?
Aktivieren Sie die Lagerverwaltung, lehnen Sie Bestellungen ohne Bestand standardmäßig ab und prüfen Sie die Produkte, bei denen das überschrieben ist. Verkaufen Sie auch über andere Kanäle, synchronisieren Sie die Mengen.
Hat PrestaShop 8 oder 9 eine Lagerhausverwaltung?
Nicht wie die erweiterte Lagerverwaltung von 1.6. Der Kern führt eine Menge pro Produkt oder Kombination; mehrere Lager oder Lagerplätze erfordern ein Modul oder ein ERP.
Wann wird der Bestand in PrestaShop abgezogen?
Der verfügbare sinkt, wenn die Bestellung angelegt wird; der physische, wenn die Bestellung in einen als versandt markierten Status wechselt. Wird sie storniert, kommen die Einheiten zurück.