Управление запасами·8 мин чтения

Закупить: как Veloseller считает, что и сколько заказать

Формула расчёта закупки, целевое покрытие и срок поставки, товары в пути, ограниченный и неограниченный бюджет, чтение блока результатов и экспорт заказа в Excel.


Раздел «Закупить» отвечает, какие товары и в каком количестве заказать. Расчёт учитывает скорость продаж, срок поставки, желаемый запас после поставки, текущий остаток и то, что уже едет.

Как считается закупка

Закупка = TVelo × (Срок поставки + Целевое покрытие) − Остаток − Товары в пути

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

Пример. Товар продаётся по 2 шт. в день, поставка идёт 7 дней, целевое покрытие 30 дней. Нужно обеспечить 37 дней — это 74 шт. На складе 20 шт., ещё 10 в пути: к закупке 44 шт.

Параметры

Блок «Параметры закупки»
Блок «Параметры закупки»

Целевое покрытие — на сколько дней продаж должен быть рассчитан запас ПОСЛЕ поставки. Больше значение — больше заказ; слишком большое грозит излишком, слишком маленькое — повторным дефицитом до следующей закупки.

Срок поставки — дней от заказа до прихода на склад. Он обязателен в расчёте: запас должен покрыть продажи не только после поставки, но и всё время, пока она едет. При сроке 7 и покрытии 30 расчёт обеспечивает 37 дней.

Товары в пути — то, что уже заказано. Сервис вычитает это из потребности и не предлагает заказать повторно. Не укажете — рекомендация окажется завышенной.

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

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

Расчёт без ограничения бюджета

Результат расчёта при неограниченном бюджете
Результат расчёта при неограниченном бюджете

После «Сформировать заказ» появляется блок результатов: количество SKU, общая сумма и период обеспеченности после закупки. Без лимита сервис старается выполнить целевое покрытие для всех товаров, по которым хватает данных.

Расчёт при ограниченном бюджете

Результат расчёта при ограниченном бюджете
Результат расчёта при ограниченном бюджете

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

Как читать блок «Результаты»

Блок с промежуточным результатом расчёта
Блок с промежуточным результатом расчёта
  • SKU — для скольких товаров сформирована закупка.
  • Общая сумма — стоимость заказа по известным закупочным ценам.
  • Без закупочных цен — сколько SKU остались без цены.
  • После закупки будет обеспечено — какой период спроса покрывает заказ с учётом срока ожидания.

Кнопка «Показать все товары» возвращает в таблицу и те позиции, что в расчёт не вошли. В столбце «Закупить» стоит рекомендованное количество по каждой.

Проверка и экспорт

Перед отправкой заказа поставщику расчёт стоит перепроверить по спорным позициям: откройте карточку товара и посмотрите историю продаж, TVelo и периоды отсутствия — они могли повлиять на рекомендацию. Своё решение фиксируйте в столбце «Заметки»: заметки выгружаются вместе с данными.

Результат экспортируется в Excel — с рассчитанным количеством и заметками. Такой файл удобно проверить, доработать и отправить поставщику.

Товар, которого уже нет на складе

Если позиция закончилась, выбирайте период анализа, в котором она ещё была в наличии, — иначе истории для оценки скорости продаж не будет. При долгом отсутствии и нехватке данных сервис не сможет надёжно определить TVelo и обоснованную закупку не построит.

Порядок работы

  1. Выберите период, отражающий актуальную скорость продаж.
  2. Проверьте и внесите товары в пути.
  3. Укажите целевое покрытие и реальный срок поставки.
  4. Добавьте закупочные цены — особенно если собираетесь ограничивать бюджет.
  5. При необходимости задайте бюджет.
  6. Нажмите «Сформировать заказ» и прочитайте блок результатов.
  7. Оставьте в таблице только SKU из расчёта и проверьте количества.
  8. Спорные позиции разберите в карточке товара, решение запишите в заметки.
  9. Выгрузите итог в Excel.

Расчёт — рекомендация на основе имеющихся данных. На результат прямо влияют период, качество истории, срок поставки, товары в пути и целевое покрытие. Мало данных или долгое отсутствие товара — проверяйте руками. Что стоит за самой логикой, разобрано в статье про точку дозаказа.

Считаем оборачиваемость, out-of-stock и safety stock автоматически

Подключите свой склад (FBS) или просто загрузите остатки — CSV, Excel, товарный фид или вручную — получите TVelo по каждому SKU, прогнозы out-of-stock, расчёт минимального остатка и алерты в Telegram.