К статье
Практический материал

Торговля и Склад · 11 мин

Как зарезервировать товар на складе в 1С

Как зарезервировать товар на складе в 1С: резервирование в заказе клиента, настройка обособленного обеспечения, снятие резерва, типичные ошибки и проверка остатков.

Резервирование товара на складе в 1С — это механизм, который «закрепляет» свободный остаток за конкретным заказом клиента, внутренним заказом или подразделением. Зарезервированный товар физически остаётся на складе, но становится недоступным для продажи другим покупателям: при попытке отгрузить его по другому документу программа сообщит о нехватке свободного остатка.

Механизм резервирования есть в конфигурациях «1С:Управление торговлей 11», «1С:Комплексная автоматизация 2», «1С:ERP Управление предприятием 2» и в старших редакциях «1С:Управление нашей фирмой». В «1С:Бухгалтерии» полноценного резервирования нет — там можно лишь контролировать остатки при списании. Ниже разобраны способы резервирования, настройка, снятие резерва и контроль результата на примере УТ 11 и КА 2, где механизм реализован наиболее полно.

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

Что такое резерв и когда он нужен

Резерв — это запись в регистрах обеспечения, которая уменьшает свободный остаток товара без физического перемещения. Пока товар в резерве, менеджеры видят: на складе 100 штук, из них 30 зарезервировано, свободно для новых заказов — 70. Это защищает от двойной продажи одного и того же остатка.

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

Важно различать резерв и обособленное обеспечение. Обычный резерв просто блокирует свободный остаток под заказ. Обособленное обеспечение дополнительно привязывает к заказу будущие поступления: закупленный под этот заказ товар не «растворится» в общем остатке, а будет зарезервирован именно за ним. Обособление применяют для проектных продаж и работы «под клиента».

Подготовка: включение функциональности резервирования

В УТ 11, КА 2 и ERP резервирование работает вместе с механизмом заказов. Откройте раздел «НСИ и администрирование → Настройка НСИ и разделов → Продажи» и включите использование заказов клиентов. Там же проверьте вариант контроля обеспечения: для корректной работы резервов должен быть включён контроль остатков при отгрузке.

В разделе «НСИ и администрирование → Склад и доставка» проверьте настройки статусов реализаций и ордерного склада, если он используется. На ордерном складе резерв снимается не расходным ордером, а именно документом отгрузки (реализацией), поэтому цепочка документов должна быть настроена согласованно.

Дополнительно проверьте права: пользователю нужны роли, позволяющие изменять заказы клиентов и работать с обеспечением потребностей. Если кнопка «Состояние обеспечения» в заказе неактивна или отсутствует, чаще всего причина именно в правах или в отключённой функциональной опции.

Как зарезервировать товар в заказе клиента

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

Выделите в табличной части строки, которые нужно зарезервировать, и нажмите кнопку «Состояние обеспечения» (в некоторых версиях — «Действия → Обеспечение»). В открывшейся форме для каждой строки выберите действие: «Резервировать по мере поступления» — если товара сейчас нет и резерв должен сработать автоматически при поступлении, либо «Отгрузить»/«Резервировать» — если свободный остаток есть и его нужно закрепить сразу. После выбора нажмите «Зарезервировать» или «Перенести в документ» и проведите заказ.

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

Порядок действий в заказе клиента
  1. 1
    Создайте заказ клиента, укажите склад отгрузки и заполните товары
  2. 2
    Выделите нужные строки и откройте «Состояние обеспечения»
  3. 3
    Выберите действие «Резервировать» или «Резервировать по мере поступления»
  4. 4
    Подтвердите и проведите документ
  5. 5
    Проверьте колонку «В резерве» в отчёте «Остатки и доступность товаров»

Автоматическое резервирование и обособленное обеспечение

Для потоковой работы ручная установка действий в каждой строке неудобна. В карточке номенклатуры и в соглашении с клиентом можно задать способ обеспечения по умолчанию: например, «Со склада» с действием «Резервировать по мере поступления». Тогда при проведении заказа программа сама назначит действия строкам.

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

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

Как снять или перенести резерв

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

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

Перенести резерв с одного заказа на другой штатной кнопкой нельзя: корректный путь — снять резерв с исходного заказа и зарезервировать товар в новом. Для массовой работы с очередью резервов в КА 2 и ERP есть обработка «Управление резервированием» и рабочее место «Формирование заказов по потребностям», где видно, какие заказы удерживают остаток.

Контроль резервов: отчёты и проверка результата

Главный инструмент проверки — отчёт «Остатки и доступность товаров» (раздел «Склад» или «Продажи»). В нём видны колонки «Остаток», «В резерве» и «Доступно». Если после резервирования колонка «В резерве» не изменилась — резерв не сформировался: проверьте, проведён ли заказ и какое действие установлено в строках.

Для анализа по конкретному заказу удобен отчёт «Состояние выполнения заказов клиентов» и форма «Состояние обеспечения» внутри заказа — там видно, сколько зарезервировано, сколько ожидается к поступлению и сколько уже отгружено. В КА 2 и ERP дополнительно доступен отчёт по обособленным потребностям.

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

Контрольные точки

Как проверить результат

Колонка «В резерве» в отчёте «Остатки и доступность товаров»
Норма

Появилось зарезервированное количество, «Доступно» уменьшилось

Тревожный признак

Резерв равен нулю — заказ не проведён или действие не установлено

Попытка продать тот же товар другому клиенту
Норма

Программа предлагает только свободный остаток

Тревожный признак

Доступно полное количество — резерв не работает

Отгрузка по заказу с резервом
Норма

Реализация проводится, резерв списывается

Тревожный признак

Ошибка контроля остатков или отрицательный резерв

Типичные ошибки и ограничения

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

Вторая группа проблем связана со сменой склада. Если после резервирования в заказе поменять склад отгрузки, резерв на старом складе может остаться висеть, а на новом — не сформироваться. После изменения склада обязательно пересоздавайте обеспечение по строкам.

Третья типичная ситуация — отрицательные резервы после ручного редактирования проведённых реализаций или перепроведения документов задним числом. Признак — отрицательные значения в колонке «В резерве». Лечится перепроведением связанной цепочки «заказ → реализация» в правильной последовательности, в тяжёлых случаях — штатными сервисными обработками восстановления последовательностей.

Типичные ошибки
01
Заказ не проведён после установки действия — резерв не создан, товар продан дважды
02
Смена склада в заказе без пересоздания обеспечения — резерв завис на старом складе
03
Резерв не снят с отменённого заказа — остаток заморожен и недоступен для продажи
04
Редактирование проведённой реализации вручную — отрицательные резервы и ошибки контроля остатков

Часто задаваемые вопросы

Можно ли зарезервировать товар без заказа клиента?

В УТ 11, КА 2 и ERP резерв всегда привязан к документу-заказчику: заказу клиента, заказу на внутреннее потребление, заказу на перемещение или производству. Зарезервировать товар «просто на складе» без документа-основания штатными средствами нельзя — используйте внутренний заказ, если резерв нужен под собственные нужды.

Что делать, если товара не хватает для полного резерва?

Установите в строках действие «Резервировать по мере поступления». Тогда доступная часть будет зарезервирована сразу, а недостающая встанет в очередь и зарезервируется автоматически при поступлении товара на склад — при условии, что настроены способы обеспечения и заказы поставщикам формируются по потребностям.

Почему в отчёте «В резерве» пусто, хотя я всё сделал?

Проверьте три вещи: проведён ли заказ, установлено ли в строках действие «Резервировать» (а не «К обеспечению») и совпадает ли склад в отчёте со складом заказа. Также убедитесь, что на складе был свободный остаток — при нулевом остатке резерв не формируется.

Снимается ли резерв автоматически при оплате?

Нет, оплата на резерв не влияет. Резерв снимается только отгрузкой (реализацией), отменой заказа или ручным изменением действия в строках. Связь оплаты и отгрузки контролируется отдельно — через состояния заказа и ограничения отгрузки при задолженности.

Есть ли резервирование в 1С:Бухгалтерии?

Полноценного механизма резервирования в «1С:Бухгалтерии» нет — документ реализации просто списывает остаток в момент проведения. Если нужен резерв под заказы, требуется конфигурация с торгово-складским блоком: УТ 11, КА 2, ERP или «Управление нашей фирмой».

Как найти все зависшие резервы разом?

Сформируйте отчёт «Остатки и доступность товаров» с группировкой по номенклатуре и отберите позиции с ненулевой колонкой «В резерве», затем по каждой позиции раскройте детализацию до заказов. В КА 2 и ERP дополнительно используйте рабочее место обеспечения потребностей — там видна вся очередь резервов по заказам с датами отгрузки.

Итог

Что важно запомнить

Резерв в 1С создаётся только через документ-заказ: выделите строки, установите действие «Резервировать» и проведите документ. Контролируйте результат по колонке «В резерве» в отчёте об остатках, своевременно снимайте резервы с отменённых заказов и не редактируйте регистры вручную.