Zum Inhalt springen

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.

  1. Das Plugin ruft die Verkaufsdaten der letzten 90 Tage ab (Bestellungen mit Status completed und processing)
  2. Es berechnet den durchschnittlichen Tagesabsatz (Verkaufsgeschwindigkeit) für jedes Produkt
  3. Auf Basis des aktuellen Lagerbestands und des Durchschnittsabsatzes sagt es das Erschöpfungsdatum voraus
  4. Produkte werden nach Dringlichkeit der Nachbestellung klassifiziert
  5. Die Ergebnisse werden 1 Stunde lang in einem Transient zwischengespeichert

Gehen Sie zu WooCommerce > Bestandsprognose, um das Prognose-Dashboard zu öffnen.

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.

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.

Die vorgeschlagene Bestellmenge wird nach folgender Formel berechnet:

suggested_order = average_daily_sales * 30

Dieser Wert steht für die Menge, die den Bedarf von 30 Tagen abdeckt.

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.

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.

Das Modul wird über einen Schalter auf dem Modulbildschirm von Polski gesteuert (Modulschlüssel inventory_forecast):

Polski > Module > Inventory Forecast

Nach dem Aktivieren des Moduls erscheint der Eintrag Bestandsprognose automatisch im WooCommerce-Menü.

Diese Seite dient ausschließlich zu Informationszwecken und stellt keine Rechtsberatung dar. Polski PRO for WooCommerce ist kommerzielle Software, die ohne Gewährleistung bereitgestellt wird.