Новости

Резерв товара в 1С не ставится: где обычно прячется ошибка

Это знакомо почти каждому, кто работает с 1С. Не буду держать интригу, перейдем сразу к сути.
Представьте, как менеджер открывает заказ, нажимает "Зарезервировать товар” и ничего не происходит. Даже ошибка не возникает, а в воздухе висит громкая тишина. Система будто говорит: “Я тебя услышала, но делать ничего не буду”.
Через пару минут начинается привычная цепочка. Менеджер пишет на склад: “У нас этот товар точно есть?”
Склад отвечает: “Есть, конечно”.
А в заказе резерв так и не появился.
В этот момент самое неприятное даже не в том, что кнопка не сработала. Проблема в том, что система продолжает показывать товар свободным. И кто-то может успеть оформить на него другой заказ.
На практике резерв почти никогда не “ломается просто так”. Обычно он упирается в какую-то конкретную настройку: склад, статус заказа, способ обеспечения или маленькую галочку, которую легко не заметить.
Давайте разберем, почему в 1С не ставится резерв товара и где обычно искать причину, чтобы быстро вернуть системе нормальную логику работы.

Что такое резерв на самом деле

Резерв в 1С это не “у нас есть товар”.
Это “этот товар больше не трогайте, он закреплен за конкретным заказом”.
Как табличка “Занято” на стуле в кафе. Стул стоит в зале, он не исчез. Но если табличка есть, вы туда не садитесь. Если таблички нет, садится тот, кто успел.
Поэтому главная мысль простая: наличие на складе и возможность поставить резерв — разные вещи.

Сценка из жизни, которую я видел раз сто

Остаток по товару: 120 штук.
Клиент просит: 30 штук.
Менеджер жмет резерв.
Резерва нет.
На этом месте обычно звучит: “Да как так-то, мы же видим остаток!”
А дальше выясняется, что из 120 штук:
  • 70 уже в резерве под другие заказы
  • 30 лежат в другой характеристике (почти такой же, но “другая вселенная”)
  • 20 вообще “в пути”, потому что приемку не закрыли
И вот так из “120 есть” получается “0 доступно”.

Быстрая диагностика: смотрите не “Остаток”, а “Доступно”

Если у вас есть только одна привычка, пусть будет эта.
Остаток показывает “что числится”.
Доступно показывает “что можно отдать именно сейчас, именно в таком разрезе”.
Когда резерв не ставится, 7 из 10 раз проблема живет именно в доступности.

Почему резерв не ставится: 9 причин, которые реально встречаются

1) Резервирование выключено или настроено не на ту схему

Иногда в компании уверены, что “резервы у нас есть”, потому что когда-то они работали.
А потом меняли склад, внедряли ордера, добавляли новый тип заказа, и резервирование осталось в прошлом, как пароль от вайфая на старом роутере.
Как это выглядит:
  • кнопка есть, но резерв не появляется ни при каких условиях
  • у части пользователей работает, у части нет, и все спорят
Что делать:
  • проверить, включено ли резервирование в принципе
  • проверить правила по складам/типам заказов/этапам
Да, звучит как “галочка”. Иногда это и правда галочка. И от этого еще обиднее.

2) Резерв у вас появляется не в заказе, а после обеспечения

Есть схемы, где 1С не ставит резерв “по желанию менеджера”. Она ставит его, когда заказ прошел этап обеспечения, распределения, отбора и прочих взрослых вещей.
Менеджер ждет резерв сразу. А система говорит: “Сначала собери пазл, потом получишь картинку”.
Признаки:
  • резерв появляется только после доп. действий или вообще не появляется без них
  • в заказе все красиво, но резерв ноль
Что делать:
  • понять, как устроен процесс у вас: заказ → обеспечение → отбор/ордера → резерв
  • обучить менеджеров: где именно они должны увидеть резерв, чтобы не начинать паниковать на пустом месте

3) Выбран не тот склад

Это настолько частая причина, что я уже отношусь к ней как к погоде: “ну да, снова дождь”.
Товар лежит на “Основном”.
А в заказе выбран “Интернет-магазин” или “Склад отгрузки” или “Комиссия”.
Резерв не ставится не потому что 1С вредная, а потому что на выбранном складе ноль.
Что делать:
  • проверить склад в заказе
  • сверить остатки именно по этому складу, а не “в целом по больнице”

4) Характеристики: товар один, но для 1С это два разных товара

Это любимая ловушка в одежде, мебели, запчастях, стройматериалах.
Пример: “Кабель 2х1.5”.
На складе он есть.
Но заказ оформлен на характеристику “в бухтах по 50 м”, а остаток лежит “в метрах”. Или наоборот.
Визуально то же самое.
В 1С это разные сущности.
Что делать:
  • проверить характеристику в заказе и в остатках
  • убедиться, что характеристики не размножились как кролики (пять одинаковых “Черный”, которые отличаются только тем, что их завели разные люди)

5) Серии/партии: “есть товар”, но не в той серии, которая нужна

Это встречается у товаров со сроком годности и серийниками постоянно.
Кейс из реальности: клиент просит 10 штук “из свежей партии”. На складе 200 штук, но “свежая” серия уже закончилась. В 1С это не философия, это точная аналитика: резервируется конкретная серия.
Что делать:
  • проверить, какие серии есть в остатках
  • как у вас происходит подбор серий под заказ (авто/вручную)
  • не мешает ли правило “не отгружать просрочку/не тот срок годности”

6) Адресное хранение и ячейки: товар есть, но “не там”

Когда включены ячейки, склад без ячейки это как “улица есть, дома нет”.
Адрес вроде указан, но доставить некуда.
Если товар числится по ячейкам, а заказ пытается резервировать “просто по складу” (или наоборот), резерв может не вставать.
Что делать:
  • проверить настройки склада (адресное хранение)
  • проверить, нужно ли указание ячейки для резерва/отбора
  • посмотреть, не сидит ли товар в зоне “карантин/приемка”, откуда резерв запрещен

7) Товар “в пути”: поступление оформлено, но приемка не завершена

Это прям классика складов с ордерами.
Документ поступления есть. Машина приехала. Товар разгрузили.
Но приемка не закрыта, ордер не проведен, статус не тот.
Для 1С товар еще не “ваш”. Он как посылка в приложении: “прибыло в сортировочный центр”.
Что делать:
  • убедиться, что товар реально попал в складские остатки
  • если ордерная схема, закрыть ордера/задания

8) Товар уже в резерве, просто не там, где вы смотрите

Иногда резерв есть, но:
  • на другой склад
  • на другой заказ
  • на другую аналитику (характеристика/серия)
  • или вообще закреплен другим документом
Симптом:
  • “резерва нет”, но доступно почему-то тоже нет
Что делать:
  • открыть отчет по резервам/обеспечению с расшифровкой до документов
  • найти, кто держит остаток “за рукав”
Самый частый финал такого расследования: “О, это резерв под заказ, который отменили месяц назад”.

9) Права доступа: кнопка есть, а полномочий нет

Если у одного менеджера резерв ставится, а у другого нет при одинаковых условиях, я бы не спорил про “1С снова глючит”. Я бы проверил права.
Иногда ограничение настроено так, что пользователь может создать заказ, но не может ставить резерв, потому что это считается складской операцией.

Что делать, если резерв не ставится: рабочий маршрут “без беготни”

Шаг 1. Сразу выясните “доступно сколько”

Если доступно 0, вы уже почти нашли причину.

Шаг 2. Сверьте разрез

Товар + склад + характеристика + серия/партия + (ячейка, если есть).
Резерв ломается на деталях. Как молния зарядку: вроде все подходит, но “чуть-чуть не то”.

Шаг 3. Найдите, кто держит остаток

Если остаток есть, а доступно нет, кто-то его уже забрал: резервом, обеспечением, статусом качества.

Шаг 4. Проверьте, не “в пути” ли товар

Очень частая причина, когда закупка уже “в голове у продаж”, но еще не в складских остатках.

Шаг 5. Если все сходится, копайте настройки схемы резервирования

Редко, но бывает: резерв должен ставиться не там и не так, как вы ожидаете.

Три коротких кейса, чтобы было понятно, что это не теория

Кейс 1: “На складе 300, резерв не ставится”
Оказалось: 300 лежат в характеристике “Белый”, а заказ на “Супербелый”. На глаз одинаково. В 1С разные миры.
Починили: убрали дубли характеристик, сделали обязательный выбор из нормального списка. Минус 80% вопросов “почему не ставится”.
Кейс 2: “Резерв не ставится только утром”
Утром товар еще в зоне приемки, ордер не закрыт. В обед закрывают и “вдруг начинает работать”.
Починили: ввели правило, что продажи резервируют только из статуса “Принято”, а “Ожидается” показывается отдельно, чтобы не путали.
Кейс 3: “У Пети работает, у Васи нет”
Права. Вася не мог ставить резерв по своему профилю.
Починили: поправили роли и добавили понятную ошибку вместо молчаливого нуля.

Если хотите, чтобы резервирование перестало быть лотереей

Я бы начал не с “давайте нажимать по-другому”, а с двух вещей:
  1. один понятный отчет для менеджеров: “Доступно к отгрузке” с учетом резервов/серий/характеристик
  2. правило: если товар в приемке или карантине, он не обещается клиенту как “свободный”
После этого разговоров “у нас же точно было” становится заметно меньше. Обычно процентов на 30–50 уже в первый месяц.
2026-03-13 00:07