Перейти до вмісту

Прогнозування складських запасів

Модуль прогнозування складських запасів аналізує швидкість продажів за останні 90 днів і передбачає дату вичерпання запасів для кожного продукту. Панель дозволяє швидко виявити продукти, що потребують поповнення.

  1. Плагін отримує дані продажів за останні 90 днів (замовлення зі статусом completed та processing)
  2. Обчислює середній денний продаж (sales velocity) для кожного продукту
  3. На основі поточного стану складу та середнього продажу прогнозує дату вичерпання
  4. Продукти класифікуються за терміновістю поповнення
  5. Результати кешуються в transient на 1 годину

Перейдіть до WooCommerce > Прогноз складу, щоб відкрити панель прогнозування.

Угорі панелі відображаються три картки статусу:

КарткаУмоваКолір
КритичніВичерпання протягом 7 днівЧервоний
ПопередженняВичерпання протягом 30 днівЖовтий
ЗдоровіВичерпання за 30+ днівЗелений

Кожна картка показує кількість продуктів у даній категорії.

Під картками відображається таблиця з деталями для кожного продукту:

КолонкаОпис
ПродуктНазва продукту з посиланням на редагування
Поточний станПоточна кількість на складі
Середній денний продажСередня кількість проданих штук на день (за 90 днів)
Дні до вичерпанняОрієнтовна кількість днів до нульового стану
Прогнозована датаПередбачувана дата вичерпання запасів
Рекомендоване замовленняРекомендована кількість для замовлення (покриття на 30 днів)

Таблиця за замовчуванням відсортована за колонкою “Дні до вичерпання” (за зростанням), завдяки чому продукти, що потребують найшвидшого поповнення, знаходяться вгорі.

Рекомендована кількість замовлення

Section titled “Рекомендована кількість замовлення”

Рекомендована кількість замовлення обчислюється за формулою:

sugerowane_zamowienie = srednia_dzienna_sprzedaz * 30

Це значення відображає кількість, що покриває потребу на 30 днів.

Колонка у списку продуктів

Section titled “Колонка у списку продуктів”

Модуль додає колонку Прогноз у списку продуктів (Продукти > Усі продукти). Колонка відображає орієнтовну кількість днів до вичерпання запасів з кольоровим індикатором:

  • Червоний (критичний): менше ніж 7 днів
  • Жовтий (попередження): 7-30 днів
  • Зелений (здоровий): більше ніж 30 днів

Продукти без відстеження складських запасів або з вимкненим управлінням запасами не відображають прогноз.

Дані продажів отримуються безпосередньо з бази даних за допомогою SQL-запиту на таблицях:

  • {prefix}woocommerce_order_items - позиції замовлень
  • {prefix}woocommerce_order_itemmeta - метадані позицій (кількість, product_id)

Враховуються виключно замовлення зі статусом wc-completed та wc-processing за останні 90 днів.

Результати прогнозування зберігаються в WordPress transient cache з часом життя 1 година:

  • Ключ transient: polski_pro_inventory_forecast
  • Час спливання: 3600 секунд (1 година)
  • Cache автоматично оновлюється після спливання

Це дозволяє уникнути повільних SQL-запитів при кожному завантаженні панелі.

Модуль контролюється перемикачем:

WooCommerce > Налаштування > Polski PRO > Модулі > inventory_forecast

Після увімкнення модуля пункт Прогноз складу зʼявляється автоматично в меню WooCommerce.

Ця сторінка має виключно інформаційний характер і не є юридичною консультацією. Polski PRO for WooCommerce є комерційним програмним забезпеченням, що надається без гарантій.