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