Только движения сырья — без опоры на остатки. Размер буфера, зоны риска и цена волатильности спроса в деньгах.
Файлы читаются прямо в браузере и никуда не отправляются. Нужны минимум «Поступления» и «Расходы».
Можно и по отдельности — кнопками ниже (или просто перетащите файлы в эту область):
Готовый Excel: на каждый гипермаркет — отдельный «Лист пополнения» (только что заказывать и сколько) плюс сводный лист для руководства. Логику объяснять не нужно — в файле сразу видно: 🔴 срочно, 🟡 заказать, колонка «К заказу».
Сколько денег заморожено в буферах только из-за непредсказуемости спроса, и сколько высвободится, если волатильность снизить вдвое (например, зафиксировать недельное меню).
Зоны и деньги в разрезе производств за выбранный период (фильтр «производство» здесь не применяется — показаны все).
| Гипермаркет | Позиций | 🟢 | 🟡 | 🔴 | Заморожено | На волатильности | Сред. утечка |
|---|
Отберите позиции по товарным группам, гипермаркету и поставщику. Эти фильтры действуют только на этой вкладке (период и коэффициенты — из «Настроек»). Здесь показаны все позиции, даже редкие.
Буфер каждого УМ считается от среднесуточного потребления: целевой = плечо × среднее + K × σ. Клик по строке (или «▸») раскрывает цепочку «УМ → артикулы поставщиков» с долями (мультисорсинг).
| Материал (УМ) | ГрТ B | ГрТ W | Постав-в | Сред. потребл., кг/дн | σ, кг | Плечо, дн | База (плечо×сред.), кг | Страховка (K×σ), кг | Целевой буфер, кг | Статус |
|---|
Клик по заголовку — сортировка. Клик по строке — материал на графиках.
| Материал | Статус | Текущий буфер, кг | Целевой буфер, кг | Дней до критич. | Сред. потребл., кг/дн | Волатильн. (CV) | Стоимость буфера | Утечка vs офиц. |
|---|
Выберите материал в таблице, чтобы увидеть его буфер и суточное потребление.
Берём остаток на начало периода, прибавляем приходы, вычитаем официальный расход — и сравниваем с фактическим остатком на конец. Расхождение = то, что движения «не объясняют»: обычно скрытое потребление или ошибки учёта. Это контроль качества данных — на буферы и деньги не влияет.
Отрицательное расхождение = фактический остаток ниже ожидаемого по документам → ушло больше, чем учтено (скрытый расход). Положительное = остаток выше ожидаемого (приходы не все проведены / возвраты).
| Материал | Производство | Остаток начало | + Приход | − Расход | = Ожидаемый | Факт остаток | Расхождение, ед. | Расхождение, % |
|---|
Матрица — это истина по действующему ассортименту: какие позиции вообще держим и чем/у кого их закрываем. Сверяем её с тем, что реально двигалось в периоде. Принцип: нет в матрице — повод спросить, зачем эта позиция здесь. На буферы и деньги не влияет.
Эти позиции двигались в периоде, но в матрице их нет: либо позиция выведена из ассортимента, либо разовая закупка (например, банкетный заказ). Стоит решить — нужна ли она.
| Материал | Код | Производство | Сред. расход, кг/дн | Реальное потребл., кг | Статус буфера |
|---|
Из матрицы: сколько действующих источников у позиции, кто поставщики прямого канала и нет ли риска «один поставщик». Каналы: Поставщик — прямой заказ; ТЗ — снять с полки торгового зала (форс-мажор). «Действует на сегодня» — по срокам действия цены. К заказу = целевой буфер − текущий (берётся из расчёта), рекомендация переводит это в поставщика и округляет до КБУ (если в матрице есть содержание единицы и кратность).
| Материал | Действ. прямых | Поставщики (прямой канал) | Каналы (П / ТЗ) | Риск | К заказу, кг | Рекомендация (с учётом КБУ) |
|---|
| Материал (УМ) | Товар поставщика | Источник | Поставщик | КБУ | Содержание | Действует | В акции |
|---|
Позиции есть в действующей матрице, но в выбранном периоде по ним не было ни прихода, ни расхода. Это нормально для сезонных/редких — но если их много, стоит пересмотреть матрицу.
| Материал (УМ) | Код | Категория | Вариантов поставки |
|---|
Все допущения видны и редактируются — инструмент не прячет, на чём построен расчёт.
Модель. Остаткам в системе не доверяем — они подвержены искажениям. Считаем только по движениям: поступления и расходы (плюс, по возможности, «склад разниц»). Реальное потребление = официальный расход + поправка со склада разниц. Если файла разниц нет — показываем реальное = официальный расход и помечаем как нижнюю оценку.
Среднесуточное = реальное потребление ÷ число дней. Какие дни считать (активный диапазон товара / все дни периода / только дни с движением) — выбирается в «Среднее считать по»; разброс σ считается по тому же набору дней.
Буфер = плечо поставки × среднесуточное потребление + (коэф. σ) × стандартное отклонение. Второе слагаемое — запас именно на волатильность.
Зоны: 🟢 текущий буфер выше целевого; 🟡 между нулём и целевым (пора планировать заказ); 🔴 ниже нуля (уже просрочено).
Ожидаемые колонки Excel (названия распознаются автоматически, варианты можно дописать в коде):
приходы — Дата, Сырьевой материал/Материал, Кол-во, Поставщик, Гипермаркет, Цена закупки;
расходы — Дата, Товар/Материал, Количество, Гипермаркет;
склад разниц (СТН) — сводная: материал в Row Labels, 01.20 Дата, 03.01 Количество (знаковое; «−» = взяли сверх нормы). Гипермаркет не нужен — склад задаётся фильтром выгрузки.