Inventory forecasting
Das Modul zur Bestandsprognose analysiert die Verkaufsgeschwindigkeit der letzten 90 Tage und sagt für jedes Produkt das Datum der Bestandserschöpfung voraus. Das Dashboard erlaubt es Ihnen, Produkte, die nachbestellt werden müssen, schnell zu erkennen.
Funktionsweise
Section titled “Funktionsweise”- Das Plugin ruft die Verkaufsdaten der letzten 90 Tage ab (Bestellungen mit Status completed und processing)
- Es berechnet den durchschnittlichen Tagesabsatz (Verkaufsgeschwindigkeit) für jedes Produkt
- Auf Basis des aktuellen Lagerbestands und des Durchschnittsabsatzes sagt es das Erschöpfungsdatum voraus
- Produkte werden nach Dringlichkeit der Nachbestellung klassifiziert
- Die Ergebnisse werden 1 Stunde lang in einem Transient zwischengespeichert
Dashboard
Section titled “Dashboard”Gehen Sie zu WooCommerce > Inventory forecast, um das Prognose-Dashboard zu öffnen.
Übersichtskarten
Section titled “Übersichtskarten”Oben im Dashboard werden drei Statuskarten angezeigt:
| Karte | Bedingung | Farbe |
|---|---|---|
| Kritisch | Erschöpfung innerhalb von 7 Tagen | Rot |
| Warnung | Erschöpfung innerhalb von 30 Tagen | Gelb |
| Gesund | Erschöpfung in 30+ Tagen | Grün |
Jede Karte zeigt die Anzahl der Produkte in der jeweiligen Kategorie.
Produkttabelle
Section titled “Produkttabelle”Unterhalb der Karten wird eine Tabelle mit Details zu jedem Produkt angezeigt:
| Spalte | Beschreibung |
|---|---|
| Produkt | Produktname mit Link zum Editor |
| Aktueller Bestand | Aktuelle Menge im Lager |
| Durchschnittlicher Tagesabsatz | Durchschnittliche Anzahl verkaufter Einheiten pro Tag (über 90 Tage) |
| Tage bis Erschöpfung | Geschätzte Anzahl der Tage bis zum Nullbestand |
| Prognosedatum | Vorhergesagtes Datum der Bestandserschöpfung |
| Vorgeschlagene Bestellung | Empfohlene Bestellmenge (Abdeckung für 30 Tage) |
Die Tabelle wird standardmäßig nach der Spalte “Tage bis Erschöpfung” (aufsteigend) sortiert, sodass die Produkte, die am schnellsten nachbestellt werden müssen, oben erscheinen.
Vorgeschlagene Bestellmenge
Section titled “Vorgeschlagene Bestellmenge”Die vorgeschlagene Bestellmenge wird nach folgender Formel berechnet:
suggested_order = average_daily_sales * 30Dieser Wert steht für die Menge, die den Bedarf von 30 Tagen abdeckt.
Spalte in der Produktliste
Section titled “Spalte in der Produktliste”Das Modul fügt der Produktliste eine Spalte Prognose hinzu (Produkte > Alle Produkte). Die Spalte zeigt die geschätzte Anzahl der Tage bis zur Bestandserschöpfung mit einem farbigen Indikator an:
- Rot (kritisch): weniger als 7 Tage
- Gelb (Warnung): 7-30 Tage
- Grün (gesund): mehr als 30 Tage
Produkte ohne Bestandsverfolgung oder mit deaktivierter Bestandsverwaltung zeigen keine Prognose an.
Datenquelle
Section titled “Datenquelle”Die Verkaufsdaten werden über eine SQL-Abfrage direkt aus der Datenbank abgerufen, und zwar aus den Tabellen:
{prefix}woocommerce_order_items- Bestellpositionen{prefix}woocommerce_order_itemmeta- Metadaten der Positionen (Menge, product_id)
Berücksichtigt werden ausschließlich Bestellungen mit dem Status wc-completed und wc-processing aus den letzten 90 Tagen.
Die Prognoseergebnisse werden im WordPress-Transient-Cache mit einer Lebensdauer von 1 Stunde gespeichert:
- Transient-Schlüssel:
polski_pro_inventory_forecast - Ablaufzeit: 3600 Sekunden (1 Stunde)
- Der Cache wird nach Ablauf automatisch aktualisiert
Dadurch werden langsame SQL-Abfragen bei jedem Laden des Dashboards vermieden.
Aktivieren des Moduls
Section titled “Aktivieren des Moduls”Das Modul wird über einen Schalter gesteuert:
WooCommerce > Einstellungen > Polski PRO > Module > inventory_forecastNach dem Aktivieren des Moduls erscheint der Eintrag Inventory forecast automatisch im WooCommerce-Menü.