К статье
Практический материал

Торговля и Склад · 11 мин

Как убрать товары из резерва в 1С:УНФ

Как снять резерв с товара в 1С:Управление нашей фирмой: через заказ покупателя, документ «Резервирование запасов», отчёты и массовое снятие. Типичные ошибки и проверка.

Резерв в 1С:Управление нашей фирмой (УНФ) — это механизм, который «привязывает» свободный остаток товара к конкретному заказу покупателя, заказу на производство или внутренней потребности. Пока товар находится в резерве, его нельзя продать другому клиенту: в отчётах он виден на складе, но недоступен для отгрузки. Когда резерв теряет актуальность — заказ отменён, клиент отказался, сроки сдвинулись — его нужно снять, иначе склад будет показывать ложный дефицит.

Проблема в том, что отдельной кнопки «убрать все резервы» в типовой УНФ нет. Способ снятия зависит от того, чем именно товар зарезервирован: заказом покупателя, документом «Резервирование запасов» или производственным заказом. Ниже разобраны все рабочие сценарии, а также способы найти «зависшие» резервы и снять их массово.

Как устроено резервирование в УНФ и почему это важно понять

В УНФ резервы могут формироваться двумя способами. Первый — автоматический: в заказе покупателя или заказе на производство устанавливается признак резервирования, и программа при проведении «захватывает» свободный остаток по складу отгрузки. Второй — ручной: документ «Резервирование запасов» (раздел «Закупки» или «Склад», в зависимости от версии) позволяет зарезервировать или снять резерв без привязки к изменению самого заказа.

Ключевое следствие: резерв всегда «принадлежит» какому-то документу-заказу (источнику резерва). Поэтому снять его «в вакууме» нельзя — нужно либо изменить заказ-источник, либо оформить снятие документом «Резервирование запасов», который тоже ссылается на заказ. Понимание этой связки избавляет от главной ошибки новичков — попытки удалить резерв через движения регистров вручную.

Как найти зарезервированные товары

Прежде чем что-то снимать, нужно увидеть картину целиком. Основной инструмент — отчёт «Запасы» (раздел «Склад» или «Закупки» → «Отчёты»). В нём есть колонки «Свободный остаток», «Резерв» и «Остаток». Разница между остатком и свободным остатком — это и есть зарезервированное количество.

Для детализации по заказам используйте отчёт «Запасы в разрезе резервов» или расшифровку (двойной клик по ячейке «Резерв» в отчёте «Запасы»). Вы увидите, какой именно заказ держит каждую единицу товара. Это важно: один и тот же товар может быть зарезервирован под пять разных заказов, и снимать нужно только с неактуальных.

Практический признак «зависшего» резерва: заказ давно отгружен частично или клиент молчит, а резерв висит. Проверяйте также заказы в состоянии «Закрыт» или «Отменён» — при корректной работе резерв по ним снимается автоматически, но после обрывов обменов, ручных правок или переноса данных остаются «хвосты».

Остаток есть, свободный — нольВесь товар зарезервирован

Отчёт «Запасы»: сравните колонки «Остаток» и «Свободный остаток»

Резерв по закрытому заказуЗависший резерв после отмены

Расшифровка резерва покажет заказ-источник — проверьте его состояние

Отрицательный свободный остатокРезервов больше, чем товара

Признак ручных правок или некорректного переноса данных — нужна сверка

Снятие резерва через заказ покупателя

Самый частый сценарий — резерв создан заказом покупателя, и снимать его нужно там же. Откройте нужный заказ (раздел «Продажи» → «Заказы покупателей»). На вкладке «Товары, услуги» найдите команду резервирования — в разных версиях УНФ это кнопка «Резервирование» или колонка с признаком резерва в табличной части.

Для снятия резерва по отдельным строкам выделите их и используйте команду «Снять резерв» (или снимите флажок резервирования в строке). Для снятия по всему заказу — команду снятия резерва по документу целиком. После этого проведите заказ. Если заказ отменяется полностью, корректный путь — установить состояние «Отменён» через механизм состояний заказов: программа сама снимет резервы при проведении.

Важный нюанс: если по заказу уже есть частичная отгрузка (расходная накладная), снять резерв можно только с неотгруженного остатка. Отгруженное количество резервом не является — оно уже списано со склада. Также проверьте, что у вас есть права на изменение заказа: в некоторых базах заказы в определённых состояниях закрыты для редактирования.

Порядок действий
  1. 1
    Откройте отчёт «Запасы» и найдите товар с резервом
  2. 2
    Расшифруйте резерв до заказа-источника
  3. 3
    Откройте заказ покупателя, вкладка «Товары, услуги»
  4. 4
    Выделите строки и выполните команду «Снять резерв»
  5. 5
    Проведите заказ и обновите отчёт «Запасы»
  6. 6
    Проверьте, что свободный остаток увеличился на снятое количество

Снятие резерва документом «Резервирование запасов»

Документ «Резервирование запасов» предназначен для ручного управления резервами: можно зарезервировать товар под заказ, переместить резерв с одного заказа на другой или снять его. Найдите журнал документов через раздел «Склад» или «Закупки» (точное расположение зависит от версии конфигурации и настроек интерфейса).

Создайте новый документ, выберите операцию снятия резерва, укажите заказ-источник, склад и номенклатуру с количеством. После проведения резерв будет снят, а сам заказ при этом не изменится — это удобно, когда заказ редактировать нельзя (например, он закрыт периодом запрета или участвует в обмене с сайтом).

Этот же документ — рабочий инструмент для случая «резерв висит по отменённому заказу, но автоматически не снялся». Вместо переоткрытия и правки старого заказа вы оформляете снятие отдельным документом текущей датой, что корректно с точки зрения хронологии учёта.

Резерв под заказ на производство и перемещение

В УНФ резервировать можно не только под продажу: заказ на производство резервирует материалы и комплектующие, а заказ на перемещение — товар под внутреннюю потребность. Логика снятия та же: откройте заказ-источник и снимите признак резервирования по строкам, либо отмените заказ через состояние.

Особенность производственных заказов: резерв может быть установлен на этапах спецификации, и часть материалов уже списана в производство документом «Производство» или «Сборка запасов». Снять резерв можно только с неиспользованного остатка. Если производство отменено полностью, сначала проверьте, нет ли по нему частичных выпусков — иначе получите «висящие» незавершённые позиции.

Массовое снятие резервов и работа с «зависшими» остатками

Когда резервов много — например, после массовой отмены заказов, неудачного обмена с интернет-магазином или переноса данных из другой программы — снимать их по одному заказу долго. Порядок действий в такой ситуации:

  • Сформируйте отчёт «Запасы в разрезе резервов» и выгрузите список пар «заказ — товар — количество».
  • Отфильтруйте заказы в состояниях «Отменён», «Закрыт» и устаревшие по дате отгрузки.
  • Для каждого заказа-источника оформите снятие: через состояние заказа или документом «Резервирование запасов».
  • После обработки сформируйте отчёт повторно и убедитесь, что колонка «Резерв» по обработанным позициям обнулилась.

Если резерв числится, а документ-источник найти не удаётся (удалён, помечен на удаление, потерян при переносе), это уже сбой данных. В файловой базе попробуйте «Тестирование и исправление» информационной базы с режимом реструктуризации и проверки ссылочной целостности — только после резервной копии. В клиент-серверной базе такие операции должен выполнять администратор или специалист по 1С.

Проверка результата и типичные ошибки

После снятия резерва обязательно проверьте результат. Сформируйте отчёт «Запасы» по нужному складу: свободный остаток должен увеличиться ровно на снятое количество, а колонка «Резерв» — уменьшиться. Дополнительно откройте карточку заказа-источника и убедитесь, что признаки резервирования в строках сняты.

Контрольный сценарий — попробуйте оформить новую продажу этого товара: если программа больше не сообщает о нехватке свободного остатка, резерв снят корректно. Если сообщение осталось, значит, часть резерва держит другой заказ — вернитесь к расшифровке в отчёте.

Типичные ошибки
01
Удаление строк из заказа вместо снятия резерва — теряется история потребности клиента, а при отменённом проведении резерв может остаться
02
Снятие резерва без проведения документа — изменения не записаны в регистры, отчёты показывают старую картину
03
Правка заказа задним числом в закрытом периоде — нарушается последовательность и отчётность; используйте «Резервирование запасов» текущей датой
04
Игнорирование резервов по заказам на производство — менеджеры смотрят только заказы покупателей и не находят источник «пропавшего» остатка
05
Ручная корректировка регистров — приводит к расхождениям при перепроведении документов
Контрольные точки

Как проверить результат

Отчёт «Запасы» по товару
Норма

Свободный остаток вырос на снятое количество

Тревожный признак

Цифры не изменились — документ не проведён

Заказ-источник
Норма

Признак резерва снят по нужным строкам

Тревожный признак

Резерв снят частично или не по тому складу

Новая продажа товара
Норма

Программа не сообщает о нехватке

Тревожный признак

Остаток держит другой заказ — смотрите расшифровку

Частые вопросы

Почему в отчёте «Запасы» остаток есть, а продать товар нельзя?

Почти всегда причина — резерв: колонка «Свободный остаток» меньше колонки «Остаток». Расшифруйте резерв двойным кликом, чтобы увидеть заказ-источник, и снимите резерв с неактуального заказа. Реже причина — товар учтён на складе, с которого не разрешена отгрузка по данному заказу.

Снимется ли резерв автоматически, если удалить заказ покупателя?

При пометке заказа на удаление программа распроводит его, и движения по регистру резервов исчезнут. Но удалять заказы — плохая практика: теряется история работы с клиентом. Правильнее перевести заказ в состояние «Отменён» — резерв снимется, а документ останется в базе.

Как снять резерв, если заказ находится в закрытом периоде?

Не снимайте дату запрета редактирования ради одного документа. Оформите документ «Резервирование запасов» текущей датой с операцией снятия резерва, указав старый заказ как источник. Резерв исчезнет, а хронология закрытого периода не пострадает.

Можно ли перебросить резерв с одного заказа на другой?

Да, документ «Резервирование запасов» поддерживает перенос резерва между заказами: укажите заказ-источник и заказ-получатель. Это удобно, когда товар пришёл под одного клиента, а отгрузить нужно другому, — без промежуточного снятия и повторного резервирования.

Резерв числится, но заказ-источник не найден. Что делать?

Это признак повреждения данных, обычно после переноса или обрыва обмена. Сделайте резервную копию базы, затем выполните «Тестирование и исправление» с проверкой ссылочной целостности. Если проблема сохранится — привлеките специалиста по 1С, ручная правка регистров здесь опасна.

Влияет ли снятие резерва на бухгалтерский и налоговый учёт?

Нет. Резервирование — внутренний управленческий механизм планирования остатков, он не формирует бухгалтерских проводок и не меняет стоимостную оценку запасов. Снятие резерва влияет только на доступность товара для других заказов.

Итог

Что важно запомнить

Резерв в УНФ всегда привязан к заказу-источнику, поэтому снимается через него или документом «Резервирование запасов». Начинайте с отчёта «Запасы» и расшифровки резервов, снимайте только с неактуальных заказов, проверяйте результат по свободному остатку. Ручная правка регистров — табу: при сбоях используйте тестирование и исправление после резервной копии.