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