Skip to content

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 > Inventory forecast, um das Prognose-Dashboard zu öffnen.

Oben im Dashboard werden drei Statuskarten angezeigt:

KarteBedingungFarbe
KritischErschöpfung innerhalb von 7 TagenRot
WarnungErschöpfung innerhalb von 30 TagenGelb
GesundErschöpfung in 30+ TagenGrün

Jede Karte zeigt die Anzahl der Produkte in der jeweiligen Kategorie.

Unterhalb der Karten wird eine Tabelle mit Details zu jedem Produkt angezeigt:

SpalteBeschreibung
ProduktProduktname mit Link zum Editor
Aktueller BestandAktuelle Menge im Lager
Durchschnittlicher TagesabsatzDurchschnittliche Anzahl verkaufter Einheiten pro Tag (über 90 Tage)
Tage bis ErschöpfungGeschätzte Anzahl der Tage bis zum Nullbestand
PrognosedatumVorhergesagtes Datum der Bestandserschöpfung
Vorgeschlagene BestellungEmpfohlene 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 gesteuert:

WooCommerce > Einstellungen > Polski PRO > Module > inventory_forecast

Nach dem Aktivieren des Moduls erscheint der Eintrag Inventory forecast 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.