Снятие резерва: как убрать резервирование товара в 1С
Содержание
Резерв снимается там же, где создавался — в заказе клиента, строка за строкой. Открываете заказ, меняете вариант обеспечения с «резервировать» на «отгрузить» или «не обеспечивать», проводите документ. Остаток тут же возвращается в свободный, и товар снова можно продать другому покупателю.
Это самый частый случай. Но резервировать товар в 1С можно не только заказом, а ещё и при внутреннем перемещении, под производство или вручную по складу. Поэтому прежде чем отменять резервирование, стоит понять, чем именно товар зарезервирован — иначе снимете одно, а остаток всё равно будет показывать нехватку.
Ниже — как убрать резерв в «Управлении торговлей» и родственных конфигурациях (КА, ERP), чем отличается механика в «Бухгалтерии предприятия», почему резерв иногда не снимается из-за блокировок и когда он уходит сам.
Что делает резерв и почему свободный остаток «пропадает»
Резерв в 1С не трогает физический остаток на складе — товар как лежал, так и лежит. Меняется другая величина: доступное для продажи количество. Регистр остатков делит запас на две части:
- 🟢 свободный остаток — можно продать или отгрузить кому угодно;
- 🔒 в резерве — закреплён за конкретным заказом, другим документам недоступен.
Когда менеджер видит «товара нет» или «доступно 0», а на складе коробки стоят — почти всегда дело в резерве. Физически 50 штук, но 50 зарезервированы под чужой заказ, свободных — ноль.
Быстрая проверка: откройте отчёт по остаткам товаров и посмотрите графы «В резерве» и «Доступно». Если «в резерве» не ноль, ищите документ-резерватор.
Именно поэтому отмена резервирования — это не «удалить движение вручную», а изменить документ , который резерв создал. Удалять движения в обход документа нельзя: при следующем перепроведении они вернутся.
Резерв в «Управлении торговлей» появляется несколькими путями, и это важно понимать до снятия:
- 🛒 заказ клиента — самый частый случай, товар держится под конкретную продажу;
- 🏭 заказ на производство или внутренний заказ — товар закреплён под собственные нужды;
- 🚚 перемещение между складами — товар зарезервирован под отгрузку на другой склад;
- ✍️ ручное резервирование — отдельной корректировкой или в рамках обеспечения.
Снимать резерв нужно в том документе, который его создал. Если ищете резерв в заказе клиента, а товар держит перемещение, в заказе вы ничего не найдёте — свободный остаток не вырастет, пока не разберётесь с настоящим источником.
Снять резерв в заказе клиента (УТ 11, КА, ERP)
Основной инструмент резервирования в «Управлении торговлей» 11, «Комплексной автоматизации» и ERP — документ Продажи → Заказы клиентов. У каждой строки заказа есть вариант обеспечения, он и решает, резервируется товар или нет.
Чтобы снять резерв по одному заказу:
- Откройте нужный заказ в списке
Продажи → Заказы клиентов. - В командной панели табличной части нажмите кнопку Обеспечение → Заполнить обеспечение.
- В открывшейся форме для нужных строк смените действие. Чтобы убрать резерв, выберите:
- «Отгрузить» — если товар уже выдаёте покупателю (резерв превратится в отгрузку);
- «К обеспечению» или «Не обеспечивать» — если резерв нужно просто снять, а заказ оставить.
- Нажмите Записать в форме обеспечения, затем проведите заказ кнопкой Провести.
После проведения зарезервированное количество вернётся в свободный остаток. Пока заказ не проведён, резерв не снимется — изменение варианта обеспечения без проведения ничего не меняет в регистрах.
Чтобы не гадать, какой вариант обеспечения снимает резерв, а какой оставляет, держите под рукой простое правило:
| Вариант обеспечения | Резерв на складе | Когда выбирать |
|---|---|---|
| Резервировать на складе | 🔒 держится | нужно закрепить товар под клиента |
| Резервировать до даты | 🔒 держится до срока | бронь на ограниченное время |
| Отгрузить | снимается отгрузкой | товар выдаёте прямо сейчас |
| К обеспечению | снимается | заказ оставляем, товар не держим |
| Не обеспечивать | снимается | бронь не нужна совсем |
Любой из трёх нижних вариантов убирает резерв — разница лишь в том, что произойдёт с заказом дальше. Если нужно снять резерв со всего заказа сразу, выделите все строки в форме обеспечения (Ctrl+A) и смените действие одной командой.
Точные формулировки вариантов обеспечения зависят от релиза и настроек склада (ордерный или неордерный). Если в вашей форме названия отличаются, ориентируйтесь на смысл: нужен вариант без слова «резервировать».
Массовое снятие резерва через обеспечение потребностей
Когда зависших заказов с резервом десятки, по одному их открывать долго. Для массовой обработки есть два подхода.
Через список заказов. Выделите в списке Продажи → Заказы клиентов нужные документы (с Ctrl или Shift), затем в командной панели вызовите групповую команду заполнения обеспечения. Она разом переставит действие по выбранным заказам — например, с «резервировать на складе» на «к обеспечению». После этого заказы нужно перепровести.
Через отчёт для анализа. Чтобы понять, какие заказы держат резерв по конкретному товару, постройте отчёт по доступности или остаткам товаров с группировкой по заказам. Отчёт покажет, какой документ и сколько зарезервировал. Дальше открываете только нужные заказы и снимаете резерв точечно.
Порядок действий для разбора склада:
- Постройте отчёт по остаткам: сколько в резерве и по каким заказам.
- Отсортируйте по убыванию резерва — сверху крупные «зависшие» заказы.
- Проверьте статус каждого: если заказ давно отгружен или отменён в жизни, а резерв висит — снимайте.
- Снятый резерв сверьте повторным отчётом — свободный остаток должен вырасти ровно на снятую величину.
Резервирование в «Бухгалтерии предприятия»
В «Бухгалтерии предприятия» 3.0 механизм резервов гораздо проще, чем в «Управлении торговлей», и используется реже. Отдельного регистра «товары в резерве», как в УТ, здесь нет — резервирование работает через счета покупателей и заказы, если такая функциональность включена.
Проверьте настройку: Главное → Функциональность, вкладка Торговля, флажок, отвечающий за заказы и резервирование. Если он снят, резервов в базе вообще нет и искать нечего.
Когда заказы включены, резерв привязан к счёту покупателю или заказу. Чтобы его снять:
- отмените проведение или измените документ-основание (счёт/заказ), по которому товар зарезервирован;
- либо проведите реализацию на основании этого документа — резерв закроется отгрузкой.
В «Бухгалтерии» резервирование — вспомогательная функция для учёта, а не полноценное складское управление. Если вам нужен строгий контроль резервов, перемещений и обеспечения, это задачи «Управления торговлей», а не БП.
Не переносите на БП логику УТ: команды «Заполнить обеспечение» и вариантов обеспечения строк в «Бухгалтерии» нет. Здесь всё решается через сам документ-основание.
Почему резерв не снимается: права и блокировки
Бывает, что меняете вариант обеспечения, жмёте «Провести» — и получаете ошибку или изменение не сохраняется. Две типичные причины: не хватает прав или документ заблокирован.
Блокировки в клиент-серверной базе — это нормальный механизм: два пользователя не могут одновременно менять движения по одному товару. Лечится это не «сбросом», а повтором операции или согласованием, кто правит заказ.
Если резерв не снимается у всех пользователей и ошибки сыплются постоянно — не удаляйте файлы блокировки и не перезапускайте сервер на ходу. Это оборвёт сеансы всех работающих и может повредить незавершённые проводки. Такие действия выполняет администратор в технологическое окно.
Права настраиваются в разделе Администрирование → Настройки пользователей и прав. Рядовому менеджеру обычно хватает профиля «Менеджер по продажам», для управления резервами склада нужен профиль с соответствующими правами на обеспечение.
Когда резерв уходит сам: отгрузка и закрытие заказа
Часть резервов снимать вручную не нужно — они закрываются автоматически по ходу работы.
- 📦 При отгрузке. Когда на основании заказа создаёте и проводите реализацию товаров, зарезервированное количество списывается со склада. Резерв уменьшается ровно на отгруженное — это и есть штатное «закрытие» резерва.
- ✅ При закрытии заказа. Если заказ переводят в статус «Закрыт» или «Отменён», система снимает оставшийся по нему резерв. Товар возвращается в свободный остаток без ручной правки строк.
- ⏰ По сроку резерва. Если при резервировании указывали дату, до которой держать товар, после этой даты резерв может сниматься регламентным механизмом. Поведение зависит от настроек — проверьте дату в самом заказе, а не рассчитывайте на автоматику вслепую.
Отсюда практический вывод: часто достаточно довести заказ до логичного финала — отгрузить или закрыть, — и резерв уйдёт сам. Ручное снятие нужно, когда заказ ещё живой, но товар по нему держать больше не надо.
Частые ошибки со складскими резервами
Ошибки с резервами редко связаны со «сбоем программы» — почти всегда это порядок действий или настройки.
Сняли резерв, но не провели заказ. Самое частое. Вариант обеспечения изменили, форму закрыли, а документ не перепровели. Регистры не обновились, резерв на месте.
Путают резерв и отрицательный остаток. «Доступно −10» — это не резерв, а отгрузка вперёд прихода или сбитая последовательность проведения. Снимать тут нечего, нужно восстановить последовательность документов .
Снимают резерв удалением движений. Через ручную корректировку регистра резерв «убирают», но при следующем перепроведении заказа он возвращается. Работать надо с документом, а не с его движениями.
Резерв по закрытой в жизни сделке. Клиент давно отказался, а заказ в базе так и висит активным и держит товар. Отсюда вечная «нехватка» ходовых позиций. Лечится дисциплиной: отказ клиента — закрытие заказа.
Резервируют на складе, которого нет в наличии. Резерв на складе, где товара физически нет, создаёт отрицательный свободный остаток и путаницу в обеспечении. Резервируйте там, где товар действительно лежит.
Раз в период полезно строить отчёт по резервам и отсекать «мёртвые» заказы — те, что давно не двигаются, но держат ходовой товар. Это возвращает в продажу остатки, которые кажутся отсутствующими.