Описание проекта
Важно, чтобы уведомление содержало не просто факт «остаток низкий», а рекомендуемый объём закупки, рассчитанный на основе истории продаж этого товара за последние недели или месяцы — чтобы закупщику не приходилось вручную открывать отчёты и прикидывать цифру на глаз. Желательно, чтобы расчёт учитывал сезонные всплески спроса и среднюю скорость продаж, чтобы медленно продающиеся позиции не получали такой же рекомендованный объём, как ходовые товары.
Это именно инструмент оповещения закупщика, а не двусторонняя синхронизация остатков с какой-либо внешней системой — база остатков у нас уже есть, нужна логика расчёта порога и рекомендации плюс доставка уведомлений. Уведомления могут приходить на почту или во внутреннюю панель администратора — как будет надёжнее реализовать и проще поддерживать в дальнейшем.
Что должно быть в итоговом решении:
— настраиваемый минимальный порог для каждого товара отдельно
— автоматическая проверка остатков и срабатывание при пересечении порога
— расчёт рекомендуемого объёма закупки на основе истории продаж
— отправка уведомления ответственному закупщику
— простая страница настроек, где пороги можно менять без участия разработчика