Перейти до змісту
−10% на будь-який проєкт за промокодом−10% за промокодом
OpenCart / ocStore

id13dev Stock Alert — контроль дефіциту та закупівель

Безкоштовний модуль Stock Alert для OpenCart 3 / ocStore 3: знаходить товари, що закінчуються, аналізує попит за 30 і 90 днів і рекомендує обсяг закупівлі.

  • v3.0.1
  • Оновлено 22.09.2026
  • OpenCart 3.0.x, ocStore 3.0.x
  • PHP 7.4–8.3
id13dev Stock Alert — контроль дефіциту та закупівель Безкоштовно

id13dev Stock Alert — модуль для власників інтернет-магазинів і менеджерів із закупівель: допомагає вчасно поповнювати склад і не втрачати продажі через відсутність товару.

Що вміє

  • Перевіряє залишки — і звичайних товарів, і окремих комбінацій опцій, наприклад розмірів або кольорів.
  • Аналізує реальні продажі за 30 і 90 днів, дату останнього продажу й присвоює пріоритет: критичний, високий, середній або низький.
  • Попереджає про дефіцит ще до того, як товар закінчиться: враховує строк постачання, середньодобовий попит і точку перезамовлення.
  • Рахує рекомендований обсяг закупівлі зі страховим запасом.
  • Статуси для менеджера («Нове», «Замовлено», «Відкладено», «Ігнорувати», «Поповнено»), масові дії, фільтри за категорією, виробником, пріоритетом і попитом, експорт списку закупівель у CSV.
  • Сповіщення в Telegram та на e-mail одним зведенням замість десятків окремих повідомлень; системний cron або web-cron.

Модуль працює лише в адмін-панелі й не змінює ні тему, ні ядро OpenCart. Головне — він відповідає менеджеру не «що закінчилось», а «що замовити, скільки і що першим».

Як працює

Як працює Stock Alert: залишки на складі, аналіз продажів, поріг перезамовлення, зведення в Telegram і на e-mail
  1. Залишки. Модуль стежить за залишками товарів і комбінацій опцій: зміни після замовлень ставить у чергу, а cron або web-cron її обробляє.
  2. Попит. Аналізує продажі за 30 і 90 днів і дату останнього продажу — видно, що продається, а що лежить.
  3. Розрахунок. Поріг перезамовлення = середньодобовий продаж × строк постачання; рекомендовано закупити = середньодобовий продаж × (строк постачання + страховий запас).
  4. Сповіщення. Одне зведення в Telegram або на e-mail, а в адмінці — список закупівель зі статусами, фільтрами й експортом у CSV.

Сумісність

OpenCart 3.0.x / ocStore 3.0.x, PHP 7.4–8.3, MySQL 5.6+ / MariaDB 10.x. Перевірено на ocStore 3.0.3.7 (PHP 7.4) і ocStore 3.0.4.1 (PHP 8.3).

Характеристики

СумісністьOpenCart 3.0.x, ocStore 3.0.x
PHP7.4–8.3
Як вбудовуєтьсяЛише адмін-панель: тему й ядро не змінює
ionCubeНе потрібен
Звернення до сервера розробникаНемає
Мови модуляУкраїнська, англійська; сповіщення — ще й російська

Історія версій

  1. v3.0.1 Актуальна
    • Додано вибіркове відстеження товарів і окремий екран керування.
    • Додано індивідуальні параметри закупівлі для товарів і категорій з успадкуванням налаштувань.
    • Додано вкладку «Закупівля» в картці товару та власний період аналізу попиту.
    • Розрахунок критичного запасу й рекомендованої закупівлі тепер виконується окремо для кожного товару.
    • Значно оптимізовано сканування каталогу, роботу з базою даних і кешування попиту.
    • Покращено навігацію, масове редагування, перевірку введених даних і повідомлення про помилки.
    • Виправлено сумісність зі строгим режимом MySQL, дублікати товарів і роботу фонових задач.
    • Схему бази оновлено до версії 6 з автоматичною міграцією.
    • Оновлено документацію та посібник користувача.
  2. v2.3.0
    • Виправлено зависання товарів у стані «призупинено».
    • Оптимізовано масову зміну статусів, cron і роботу з базою даних.
    • Посилено безпеку web-cron, пошуку та адмін-панелі.
    • Оновлення структури даних тепер доступне лише користувачам із відповідними правами.
    • Додано SQL для повного видалення даних модуля.
    • Оновлено функціональні тести.

Відгуки (0)

Відгуків про цей модуль ще не було.

Написати відгук
Завантажити безкоштовно