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