Запасы

Где полка опустеет и где стоят деньги

invent.sale переводит остаток в дни покрытия по каждой позиции и точке — и разделяет то, что ещё уйдёт со скидкой, и то, что уже не уйдёт никак.

Считается на продажах и остатках; дни отсутствия — на их истории по дням.

Зачем

Остаток в штуках не отвечает ни на один вопрос

62 — это много или мало

Зависит от того, уходит позиция по три штуки в день или по тридцати. В отчёте об остатках этого нет.

Излишек и неликвид смешаны

И то и другое выглядит как «лежит». Но первое ещё продаётся со скидкой, а второе — нет.

Дефицит виден задним числом

Ноль в остатке — уже случившаяся потеря. Решение нужно за несколько дней до него.

Одна величина закрывает все три вопроса: за сколько дней уйдёт то, что лежит.

Как считается

Штуки переводятся в дни

Дни покрытия сравнивают позиции разной цены и скорости между собой: штуки этого не умеют, деньги искажают быстрый дешёвый товар. Дальше вся работа идёт в днях — кроме позиций без продаж, у которых покрытия нет вовсе: делить на ноль нельзя, и такая позиция требует разбора, а не автоматического приговора.

  1. Скоростьпродажи за 30 дней по точкеделим на дниполучаем шт/день
  2. Покрытиеостаток ÷ скорость62 ÷ 15 = 4 дняэто и есть ответ
  3. Порогсрок поставки 3 дняплюс запас на разбросниже порога — риск
  4. Излишекпокрытие больше горизонтаденьги стоятуценка или перемещение
  5. Без продажпродаж нет вовсепокрытие не считаетсяразобрать: новинка, сезон или залежалое

У позиции без продаж покрытие не считается — делить на ноль нельзя. Такая позиция попадает в разбор, а не в неликвид автоматически: новинка, сезонный товар и залежалый остаток выглядят в цифрах одинаково, а решения требуют разного.

Границы

Чего модуль не делает

Чего нетПочему
Не видит внутридневных пропаданийОстаток снимается на конец дня: товар, кончившийся утром и приехавший вечером, в счёт не попадёт. Поэтому упущенная выручка — оценка снизу, а не точная цифра.
Не путает списание с продажейРасходная накладная уменьшает остаток, но спросом не является — иначе списанное заказывалось бы заново.
Не решает за человека по неликвидуСистема показывает сумму и возраст. Списать, уценить или держать — коммерческое решение, а не расчётное.

Роли

Что делает система и что остаётся человеку

КтоЧто делает
Системасчитает покрытие и помечает риск до того, как остаток дойдёт до нуля
Категорийный менеджеррешает, уценить излишек или перевезти
Системапоказывает сумму и возраст неликвида
Коммерческий директорпризнаёт потерю или оставляет позицию

Как измеряем

Четыре числа по складу

Дни без товара

Сколько дней ходовая позиция простояла в нуле — считается по истории остатков.

Упущенная выручка

Дни отсутствия, умноженные на дневную выручку позиции. Оценка снизу.

Позиции ниже порога

Сколько ходовых позиций войдёт в риск в ближайшие дни.

Замороженные деньги

Стоимость того, что лежит дольше горизонта продаж.

Возраст неликвида

Сколько месяцев позиция не продавалась ни разу.

Оборачиваемость

За сколько дней склад обновляется целиком.

Посмотреть покрытие по вашим позициям

Переведём остатки в дни и покажем, где риск, где излишек и где деньги уже потеряны.