Резервирование товара на складе: свободный остаток и автозаказ

Как зарезервировать товар на складе, отделить холд от свободного остатка розницы, защитить автозаказ от повторной заявки и закрыть продажи на второй точке сети.

Резервирование товара на складе: свободный остаток и автозаказ

Чтобы исключить срывы поставок в рознице, система управления запасами БрайтБорд рекомендует разделить остаток SKU на 3 части: общий остаток, холд и свободный остаток. Корректное резервирование товара на складе требует вычитать 100% зарезервированных штук до расчета потребности. Дополнительно заблокируйте продажи на 2 точках сети и снимайте бронь по факту отгрузки или отмены заказа.

Рабочий протокол управления остатками в торговой сети опирается на простое правило. Свободный остаток равен фактическому наличию на складе за вычетом действующих холдов. Закрепление партии за покупателем, перемещение на складе или запрос витрины сразу уменьшают доступный запас. Аналитическая система БрайтБорд рассчитывает потребность сети по очищенному свободному остатку. Это предотвращает ложный дефицит и исключает дублирующие закупки у поставщиков.

Категорийные менеджеры и закупщики часто сталкиваются с двумя крайностями. С одной стороны, общий остаток в базе кажется достаточным, но покупатель получает отказ из-за продажи брони на соседней кассе. С другой стороны, неснятый вовремя холд попадает в расчет потребности как доступный товар. Из-за этого программа занижает поставку, а полка в торговом зале пустеет. Ниже разобран порядок изоляции зарезервированных штук, правила передачи данных в автозаказ и алгоритм своевременного снятия брони.

Резервирование товара на складе - это закрепление определенного количества единиц товара на складе за заказом, магазином или перемещением с вычетом из свободного остатка.

Чем свободный остаток отличается от товара в резерве?

Физическое присутствие товара на складе сети не означает, что эти единицы можно свободно отгрузить первому покупателю. Общий складской запас отражает все количество коробок на полках, поддонах и в ячейках хранения. Когда часть объема закреплена под обязательства, учет разделяется на зарезервированные штуки и свободный остаток.

Свободный остаток - это реальное количество продукции, доступное к продаже прямо сейчас. Его можно пробивать на кассе, выставлять на онлайн-витрину или отправлять в расчет заявки поставщику. Свободное количество равно суммарному запасу за вычетом активного холда. Зарезервированный товар числится на балансе компании и хранится на складе. Операционно он полностью заморожен до отгрузки или отмены брони.

При фактическом наличии 60 штук товара на складе и резерве в 40 штук под оптового покупателя свободный остаток составляет ровно 20 штук. Если автозаказ или кассир розничного магазина увидят в базе суммарную цифру 60, торговая сеть либо повторно продаст чужую бронь, либо оставит полку пустой к утреннему открытию.

Игнорирование этого разделения искажает управленческую аналитику. Анализ движения позиций только по общему остатку создает ложное ощущение стабильности. По документам склад заполнен, но розничные покупатели видят пустые полки. Менеджеры не могут закрыть сделки из-за нехватки свободных единиц.

Кто ставит холд под клиента, магазин и перемещение и когда его снимают?

Практика розничных сетей выделяет три типовых процесса создания резерва. Первый источник - заказ покупателя. Во время оформления самовывоза через сайт или согласования спецификации менеджер фиксирует бронь на складе. Это действие защищает партию от продажи сторонним клиентам до оплаты и сборки.

Второй источник - закрепление объема под розничный магазин сети. После поступления на распределительный центр дефицитной продукции категорийный менеджер выделяет квоты филиалам. Партия блокируется на центральном складе за конкретной точкой. Благодаря этому другие магазины сети не разберут популярные позиции раньше времени. Третий источник - холд межскладского перемещения. Во время погрузки машины товар списывается из свободного остатка распределительного центра. На всем пути доставки этот объем находится в транзитном холде.

Источник холда.Кто инициирует бронь.Что вычитается из свободного остатка.Событие для снятия холда.Что видит автозаказ.Риск при ошибке регламента.
Заказ клиента.Менеджер по продажам или онлайн-покупатель.Количество единиц SKU, указанное в спецификации заказа.Фактическая отгрузка покупателю либо проведение документа отмены заказа.Только оставшийся свободный остаток за вычетом клиентской брони.Повторная продажа чужого заказа или занижение заявки поставщику.
Холд под магазин сети.Категорийный менеджер или распределитель сети.Партия распределительного центра, зафиксированная за конкретной точкой.Формирование и проведение расходного ордера на комплектацию поставки.Свободный остаток РЦ без учета распределенных партиями штук.Перехват дефицитной позиции другим филиалом и возникновение дефицита.
Холд перемещения.Логист или оператор склада при отправке трансфера.Количество отгруженного товара, находящегося в пути между складами.Проведение приходной накладной и завершение приемки на складе-получателе.Ноль на складе-отправителе, ожидаемое поступление на складе-получателе.Двойной учет одного объема на двух объектах сети либо ложный автозаказ.

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

1. Вычтите холд из свободного количества до заявки поставщику

Грамотное резервирование товара на складе исключает ситуацию, когда закупщик дважды заказывает один и тот же объем поставщику. Перед расчетом потребности по ассортиментной матрице массив остатков необходимо очистить. Алгоритм должен учитывать только количество, реально доступное для пополнения торгового зала. Попадание в модель общего складского остатка вместе с резервами заставит программу сформировать заниженную заявку. После выдачи клиентских заказов на полке появится дефицит.

Ошибочной практикой также считается восприятие клиентского холда как всплеска базового спроса. Закупщик видит резерв и вручную увеличивает заявку поставщику, забывая о наличии товара на складе. Торговая компания получает лишнюю партию и замораживает оборотные средства. Ожидаемые поставки и товар в пути тоже нельзя приравнивать к текущему свободному наличию. Их учитывают как плановое поступление в горизонте поставки.

Программы класса 1С:ERP или УНФ предлагают различные режимы обеспечения: резервирование из наличия, резерв по мере поступления и обособленное обеспечение под заказ. Для закупщика розницы важен расчетный принцип: любой активный резерв вычитается из доступного запаса до расчета строки заказа.

Практический регламент работы с остатками включает семь последовательных шагов.

  1. Разложите остаток каждого SKU в учетной системе на три непересекающихся числа: фактическое количество на складе, суммарный объем в действующих холдах и чистый свободный остаток. Свободное количество всегда вычисляется как разность общего остатка и резерва.
  2. Классифицируйте источник каждого зарезервированного объема: клиентская бронь по оформленному заказу, закрепление партии за торговой точкой сети или товарная позиция в процессе межскладского перемещения.
  3. Вычтите все три вида холдов из доступного складского количества до запуска алгоритма расчета потребности и генерации автоматического заказа.
  4. Заблокируйте возможность списания и реализации зарезервированных штук для всех остальных касс, торговых залов и филиалов компании на весь период действия брони.
  5. Снимайте резерв исключительно по факту наступления учетного события: отгрузка покупателю, закрытие акта приемки на складе-получателе или регистрация подтвержденной отмены заказа.
  6. Контролируйте автоматическое аннулирование брони при отмене заказа в том же рабочем цикле, чтобы не замораживать оборотные средства и не искажать аналитику доступности.
  7. Сверьте проект заявки поставщику перед отправкой. Система должна покрывать дефицит свободного остатка и не дублировать штуки, лежащие на складе под бронью.

Закройте продажу второй точки на зарезервированные штуки

Сетевой ритейл регулярно сталкивается с конфликтом перекрестных продаж между магазинами. Предположим, северный филиал зарезервировал последние 15 упаковок плитки под оплаченный интернет-заказ. Если кассовая программа южного магазина отображает общий остаток сети без локальных ограничений, кассир второй точки спокойно продаст этот товар в зале. В итоге одна партия оказывается продана двум разным клиентам. Это приводит к конфликтам и потере доверия к бренду.

Для предотвращения подобных инцидентов учетная система обязана изолировать зарезервированные объемы от внешних каналов сбыта. После фиксации брони на определенном складе интерфейсы касс и менеджеров других подразделений должны показывать нулевой доступный остаток. Продажа отложенного товара со второй точки блокируется на уровне программных прав кассира.

Три числа остатка → источник холда → вычет из свободного количества. Далее следует запрет продажи второй точки → снятие отгрузкой, приёмкой или отменой → сверка заявки автозаказа.

Во время межскладской логистики действует аналогичный барьер. Пока автомобиль находится в пути между распределительным центром и магазином, перевозимый объем закрыт для продаж на обоих объектах. Склад-отправитель уже отгрузил товар и списал его со свободного баланса. Магазин-получатель откроет продажи только после физической выгрузки, пересчета коробок и подтверждения приемки в системе. Попытка продавать товар из незавершенного перемещения неизбежно порождает пересортицу.

Как резерв товара на складе меняет расчёт потребности?

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

Рассмотрим наглядный пример расчета. Целевой норматив запаса составляет 100 штук. На складе находится 90 единиц, из которых 70 заблокированы под оптовый заказ с отгрузкой через два дня. Свободный остаток для розницы равен 20 штукам. Если программа ориентируется на общий остаток 90 единиц, она оценивает обеспеченность в 90% и заказывает у поставщика всего 10 штук. Через два дня оптовик забирает свой заказ, на складе остается 20 единиц, а розничные покупатели сталкиваются с затяжным дефицитом.

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

Отделите живой холд от страхового запаса, фантома и пересчёта

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

Живой холд - это реальный товар, временно закрытый под подтвержденное внешнее обязательство. Страховой запас выполняет другую функцию: это постоянный буфер на случай задержки поставки или резкого скачка спроса. Страховой запас лежит на полке и открыт для обычных покупателей, а система стремится поддерживать наличие не ниже этого порога. Фантомный остаток возникает из-за пересорта или кражи: программа показывает товар, которого нет на складе. Невыявленный вовремя фантом блокирует формирование заказа, так как система считает товар доступным.

Ситуация складского учета.Фактическое наличие на полке.Входит ли в свободный остаток.Поведение алгоритма автозаказа.Регламент обработки закупщиком.
Живой холд под обязательство.Товар физически присутствует на складе или в пути.Нет, исключается в полном объеме до отгрузки или отмены.Игнорирует зарезервированные штуки и рассчитывает закупку по свободному остатку.Контроль исполнения сроков брони и автоматическое снятие при закрытии заказа.
Страховой запас (буфер).Товар физически присутствует на полках магазина.Да, входит в доступный остаток для текущих розничных продаж.Сравнивает остаток с порогом страхового запаса и формирует дозаказ при снижении.Пересмотр нормативов буфера по методике TOC или ABC/XYZ без оформления ручных броней.
Фантомный остаток.Товар отсутствует (кража, бой, пересорт, потеря).Ошибочно числится свободным в учетной программе.Считает, что товар есть в наличии, и блокирует своевременное пополнение полки.Локальный пересчет ячейки, выравнивание учетных данных и списание недостачи.
Отрицательный остаток (минус в базе).Товар был продан до проведения приходных документов.Числится с отрицательным значением, блокируя корректный расчет.Искажает математику потребности и формирует завышенную заявку.Восстановление хронологии документов, своевременное оприходование накладных.
Расхождение при инвентаризации.Фактическое количество отличается от учетного значения.До утверждения акта опирается на устаревшие учетные данные.Формирует некорректные заявки до момента фиксации результатов сличительной ведомости.Проведение инвентаризации по регламенту сети без вмешательства в живые клиентские холды.

Управление ассортиментом и складом в сети строится на дисциплине учетных операций. Закупщик не должен закрывать недостачи созданием фиктивных броней. Регулярная настройка процессов через управление ассортиментом и складом помогает навести порядок в товародвижении. В ситуации расхождения программы с фактическим наличием на полках проводится плановая инвентаризация в рознице, результаты которой отражаются сличительными ведомостями.

Проверьте, что автозаказ считает только свободные штуки

Контроль складского контура базируется на регулярном анализе пяти контрольных показателей. Первый индикатор - доля ассортиментных позиций с точным равенством: свободный остаток равен общему запасу минус сумма действующих холдов. Любое расхождение указывает на зависший документ или программную ошибку.

Второй показатель - количество позиций в автозаказе, куда ошибочно включены зарезервированные объемы. Нормативное значение здесь строго равно нулю. Третий параметр фиксирует попытки кассовых продаж зарезервированного товара в сторонних торговых точках сети. Четвертая метрика оценивает скорость аннулирования брони при отмене заказа клиентом: система должна возвращать штуки в свободный остаток в рамках текущего расчетного цикла. Пятый маркер отслеживает появление дефицита на витрине при положительном общем запасе на складе, что свидетельствует о блокировке продукции устаревшими бронями.

Платформа БрайтБорд помогает категорийным менеджерам и директорам по закупкам розничных сетей автоматизировать распределение остатков между магазинами и формировать заказы поставщикам по чистому свободному остатку. Редакция BrightBoard подготовила этот практический материал, чтобы помочь ритейлерам выстроить надежный учет. Чтобы защитить сеть от дефицита и избыточных запасов, внедрите систему управления запасами БрайтБорд или отправьте запрос, чтобы связаться с БрайтБорд.

Что такое резервирование товаров и для чего оно нужно розничному магазину?

Процедура защищает обещанный товар от случайной продажи другому клиенту через кассу или сайт. Также она исключает зарезервированные штуки из свободного остатка при расчете потребности. В итоге сеть исключает повторные продажи и поддерживает ритмичное снабжение полок.

Как проверить товары в резерве перед формированием заявки?

Для контроля резервов сформируйте отчет по остаткам и доступности в учетной программе. Обратите внимание на три колонки: фактический остаток, резерв и свободный остаток. Сверьте, чтобы в базу автозаказа выгружались исключительно значения из третьей колонки с очищенным остатком.

Что делать при отмене заказа покупателем?

Во время отмены заказа необходимо сразу провести соответствующий статус в учетной системе. Это автоматически снимет блокировку с товара и вернет его в свободный остаток. Снятие брони должно произойти до запуска очередного расчета автозаказа во избежание лишней закупки.

Можно ли зарезервировать товар, которого еще нет на складе?

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

Почему зарезервированное количество нельзя продать покупателю на второй точке?

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

Для магазинов на МойСклад · от 4 900 ₽ в месяц

Заказ поставщику — за минуты, а не за полдня

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

1 минута · без карты · демо-данные до подключения вашего МойСклад

Бесплатный разбор ваших запасов

Позвоним, зададим 3 вопроса и покажем на демо-данных, где сеть теряет деньги. 15 минут.

Телефон