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