Торговля и Склад · 11 мин
Как снять резерв с заказа покупателя в 1С
Разбираем, как снять резерв с заказа покупателя в 1С: Управление торговлей и ERP. Способы снятия резерва, проверка остатков, типичные ошибки и ответы на вопросы.
Резервирование товара под заказ покупателя — стандартный механизм в 1С: Управление торговлей, ERP и Комплексной автоматизации. Зарезервированный товар исключается из свободного остатка, и его нельзя продать другому клиенту. Однако ситуации, когда резерв нужно снять, возникают постоянно: клиент отказался от части позиций, заказ отменили, товар отгрузили, а резерв «завис», или менеджер ошибочно указал действие «Резервировать» вместо «К обеспечению».
Снять резерв можно несколькими способами: через изменение действия в строках самого заказа, через отмену или закрытие заказа, через рабочее место управления обеспечением потребностей, а также массово — обработками корректировки назначения или регистрации. Выбор зависит от того, почему резерв оказался лишним и сколько документов нужно обработать.
Ниже разобраны все рабочие варианты с указанием, где искать нужные команды в интерфейсе, как проверить, что резерв действительно снялся, и какие ошибки чаще всего мешают получить корректный остаток.
Где в 1С хранится резерв и как он работает
В типовых конфигурациях резервирование реализовано через механизм обеспечения потребностей. В каждой строке заказа покупателя есть поле «Действие» (в УТ 11 — колонка в табличной части «Товары», открываемая по кнопке «Состояние обеспечения»). Вариант «Резервировать» означает: товар есть на складе и закрепляется за этим заказом. Вариант «К обеспечению» — товара нет, потребность будет закрыта позже.
Физически резерв отражается в регистрах обеспечения заказов и влияет на показатель «Свободный остаток» в отчётах. Пока действие в строке — «Резервировать», количество считается занятым. Соответственно, снятие резерва — это либо смена действия в строке, либо отмена самой потребности (заказа).
Важно понимать: отгрузка товара документом «Реализация товаров и услуг» снимает резерв автоматически, но только в пределах отгруженного количества. Если отгрузили часть позиции, остаток резерва продолжает висеть на заказе — его придётся снимать вручную.
Снятие резерва через изменение действия в строках заказа
Это основной и самый управляемый способ, когда заказ остаётся рабочим, но товар по нему резервировать больше не нужно — например, клиент решил забрать позицию позже или договорились отгружать без фиксации остатка.
- 1Откройте документ «Заказ покупателя» и перейдите на вкладку «Товары».
- 2Выделите нужные строки (все — через Ctrl+A или кнопку выделения).
- 3Нажмите «Ещё» → «Состояние обеспечения» (или кнопку «Обеспечение» на панели табличной части).
- 4Выберите действие «Не обеспечивать» — резерв снимается, потребность исключается. Альтернатива: «К обеспечению» — резерв снимается, но потребность остаётся для последующего закрытия.
- 5Нажмите «Перенести в документ», затем проведите заказ.
- 6Проверьте результат отчётом «Остатки и доступность товаров» — свободный остаток должен увеличиться на снятое количество.
Разница между «Не обеспечивать» и «К обеспечению» принципиальна. «Не обеспечивать» полностью выводит строку из расчёта потребностей: система не будет ни резервировать под неё товар, ни предлагать её в обеспечении. «К обеспечению» снимает текущий резерв, но оставляет потребность активной — при появлении свободного остатка система снова может предложить резервирование.
Если кнопка изменения действия недоступна, проверьте статус заказа: в статусе «К отгрузке» часть действий блокируется, а по отменённому или закрытому заказу редактирование невозможно. Также убедитесь, что у вас есть права на изменение документа и что заказ не находится в состоянии согласования.
Снятие резерва через отмену или закрытие заказа
Если клиент отказался от заказа целиком, корректнее не править строки, а отменить документ. При отмене заказа все резервы по нему снимаются автоматически, а потребности закрываются.
В УТ 11 и ERP для этого есть два пути. Первый — прямо в форме заказа: команда «Отменить» (или установка состояния «Отменён» через гиперссылку состояния в шапке документа). Система предложит указать причину отмены — она попадёт в аналитику и пригодится при разборе потерянных продаж. Второй путь — массовая обработка «Отмена заказов покупателей» (раздел «Продажи» → «Сервис» или через список заказов: выделить документы → «Ещё» → «Отменить»).
Обратите внимание на различие «отмены» и «закрытия». Закрытие заказа (команда «Закрыть заказ») применяется, когда заказ исполнен или исполнен частично и дальнейшей работы по нему не будет: система снимает резервы с неотгруженных остатков и завершает расчёты по документу. Отмена же означает, что заказ не состоялся вовсе.
Отмена, закрытие или смена действия
Подходит, когда заказ продолжает жить, но конкретные строки не должны держать остаток. Требует ручной правки каждой позиции.
Подходит при полном отказе клиента. Снимает все резервы разом, фиксирует причину отказа. Заказ становится недоступен для отгрузки.
Подходит при частичном исполнении: отгруженное проведено, остаток резерва снимается автоматически. Не для отменённых сделок.
Массовое снятие резерва: рабочее место обеспечения и обработки
Когда «зависших» резервов много — например, после ревизии выяснилось, что десятки старых заказов держат остатки, — править каждый документ вручную нерационально. В типовых конфигурациях есть инструменты для пакетной работы.
Рабочее место «Обеспечение потребностей» (раздел «Склад и доставка» или «Закупки», в зависимости от конфигурации) позволяет отфильтровать потребности по складам, номенклатуре и заказам, а затем массово изменить действие по выбранным позициям. Это удобно, когда нужно снять резерв по конкретной номенклатурной позиции сразу со всех заказов — например, товар снят с продажи.
Дополнительно в списке заказов покупателей доступна групповая отмена: отфильтруйте заказы по менеджеру, контрагенту или периоду, выделите их и выполните «Ещё» → «Отменить». Перед массовой операцией обязательно сделайте архивную копию базы или хотя бы выгрузите список обрабатываемых документов — откатить групповую отмену штатными средствами нельзя.
Как проверить, что резерв действительно снят
Формальное проведение документа не всегда означает, что остаток освободился. Проверку выполняйте через отчёты, а не «на глаз» по заказу.
Основной инструмент — отчёт «Остатки и доступность товаров» (раздел «Склад и доставка» → «Отчёты»). Установите отбор по нужной номенклатуре и складу и сравните колонки «Остаток», «В резерве» и «Доступно». После снятия резерва колонка «В резерве» должна уменьшиться, а «Доступно» — увеличиться на соответствующее количество.
Для детализации по конкретному заказу используйте отчёт «Обеспечение заказа» (вызывается из формы заказа: «Ещё» → «Отчёты») или универсальный отчёт по регистру обеспечения. Если по строке действие «Не обеспечивать», а в отчёте резерв всё ещё виден — вероятно, документ не проведён, либо резерв висит на другом документе (например, на заказе поставщику или внутреннем заказе).
Как проверить результат
Уменьшилась на количество снятого резерва
Не изменилась — документ не проведён или резерв на другом заказе
«Не обеспечивать» или «К обеспечению», документ проведён
Осталось «Резервировать» — смена действия не перенесена в документ
«Отменён», указана причина отмены
Заказ проведён в рабочем статусе — резервы продолжают действовать
Типичные ошибки и их последствия
Самая частая проблема — пользователь меняет действие в форме состояния обеспечения, но забывает нажать «Перенести в документ» и провести заказ. Изменения остаются только в открытом окне и при закрытии теряются. Внешне всё выглядело правильно, а остаток не освободился.
Вторая распространённая ситуация — резерв снят не с того документа. В цепочке «Заказ покупателя → Заказ поставщику → Заказ на сборку» обеспечение может быть распределено между несколькими документами, и снятие резерва в заказе покупателя не освобождает товар, закреплённый встречным заказом на поступление. В таких случаях смотрите полную цепочку обеспечения.
Третья ошибка — попытка снять резерв с частично отгруженной строки без корректировки реализации. Если по строке уже создана реализация, сначала разберитесь с ней: лишнее количество либо возвращается, либо строка заказа закрывается через команду закрытия с указанием расхождения.
Ограничения и особенности в разных конфигурациях
Описанные команды актуальны для Управления торговлей 11, ERP Управление предприятием 2 и Комплексной автоматизации 2 — в них механизм обеспечения единый. В более старых версиях (УТ 10.3, УПП 1.3) резервирование работает иначе: резерв ставится и снимается через реквизит «Размещение» в строках и через проведение документа по регистру «Товары в резерве на складах», а массового механизма состояния обеспечения нет.
Если в вашей базе отключено резервирование (в настройках склада или учётной политике не используется обособленное обеспечение), то и снимать будет нечего — свободный остаток формируется без учёта заказов. Проверьте настройки: раздел «НСИ и администрирование» → «Настройка НСИ и разделов» → «Склад и доставка» (или «Продажи») → параметры обеспечения и резервирования.
Частые вопросы
Почему после снятия резерва свободный остаток не изменился?
Чаще всего документ не проведён после изменения действия, либо резерв удерживается другим документом в цепочке обеспечения (заказ поставщику, заказ на сборку). Проверьте отчёт «Обеспечение заказа» и убедитесь, что заказ проведён. Также убедитесь, что смотрите остаток по тому же складу, с которого ставился резерв.
Чем отличается «Не обеспечивать» от «К обеспечению»?
Оба действия снимают текущий резерв. Разница в дальнейшем поведении: «Не обеспечивать» полностью исключает строку из расчёта потребностей, а «К обеспечению» оставляет потребность активной — при появлении свободного остатка система сможет снова предложить резервирование по этой строке.
Можно ли снять резерв, не открывая заказ?
Да. Через рабочее место «Обеспечение потребностей» можно массово изменить действие по выбранным позициям, а через список заказов — отменить несколько документов сразу (выделить → «Ещё» → «Отменить»). Перед массовыми операциями сделайте резервную копию базы.
Что происходит с резервом при отгрузке товара?
Документ «Реализация товаров и услуг» автоматически списывает резерв в пределах отгруженного количества. Если отгружено меньше, чем зарезервировано, разница остаётся в резерве — её нужно снять вручную сменой действия или закрытием заказа.
Как найти все заказы, которые держат резерв по товару?
Откройте отчёт «Остатки и доступность товаров» с отбором по номенклатуре и разверните детализацию до документов, либо используйте рабочее место «Обеспечение потребностей» с фильтром по товару — там видны все заказы с действием «Резервировать» и их количества.
Что делать, если команда изменения действия недоступна?
Проверьте статус и состояние заказа: отменённые и закрытые заказы не редактируются, в статусе «К отгрузке» часть операций заблокирована. Также убедитесь, что у вашей учётной записи есть права на изменение документов продаж и что заказ не находится на согласовании.
Что важно запомнить
Резерв снимается сменой действия в строках заказа («Не обеспечивать» или «К обеспечению»), отменой либо закрытием заказа. После любой операции документ нужно провести, а результат — проверить отчётом «Остатки и доступность товаров». Массовые операции выполняйте только после резервного копирования и с учётом всей цепочки обеспечения.