Прогноз стоп-листа
Что это?
Прогноз стоп-листа (Pattern Matching) — инструмент, который анализирует историю заказов перед каждым попаданием продукта в стоп-лист и вычисляет «порог опасности». Когда текущее потребление приближается к этому порогу — система предупреждает о риске.
Как это работает
Система строит профиль для каждой пары продукт + точка:
Находит все случаи попадания продукта в стоп-лист за последние N дней
Для каждого случая подсчитывает, сколько порций было продано за 1, 2 и 4 часа до стоп-листа
Усредняет эти значения — получается порог: типичный объём заказов перед стоп-листом
Сравнивает порог с текущим потреблением за последние 1/2/4 часа
Вычисляет уровень риска — насколько текущее потребление близко к порогу
Уровни риска
Уровень | Процент от порога | Описание |
|---|---|---|
| < 50% | Потребление в норме |
| 50–75% | Повышенное потребление, стоит обратить внимание |
| 75–90% | Высокий риск, рекомендуется проверить остатки |
| > 90% | Потребление на уровне, при котором обычно начинается стоп-лист |
Параметры запроса
Параметр | Обязательный | По умолчанию | Описание |
|---|---|---|---|
| нет | 30 | Глубина исторического анализа (дни) |
| нет | — | Фильтр по точке |
| нет | 3 | Минимальное число стоп-лист записей для формирования порога |
Где найти
Раздел Аналитика в меню приложения.
Данные ответа
Для каждой пары продукт + точка возвращаются:
threshold — средний объём заказов перед стоп-листом (порции и выручка за 1/2/4 часа)
current — текущий объём заказов за последние 1/2/4 часа
riskPercent — максимальное отношение текущего потребления к порогу (по трём окнам)
riskLevel — уровень риска (
low,medium,high,critical)sampleSize — на скольких исторических стоп-листах построен прогноз
Результат отсортирован по уровню риска (от самого высокого).
Пример использования
Менеджер смены видит в 14:00:
Это означает, что за последний час продано 12 порций — 77% от порога, при котором блюдо обычно заканчивается. Нужно проверить остатки и, возможно, сделать дополнительный заказ поставщику.
Требования
Наличие данных о заказах (подключённый плагин IIKO)
Минимум 3 случая стоп-листа для продукта (настраивается через
minSamples)Права доступа к разделу «Аналитика»