Как задать неснижаемый остаток товара на складе в 1С

· 9 мин

Содержание

Неснижаемый остаток в 1С — это не поле в карточке товара, а способ обеспечения потребностей «Поддержание запаса». Его задают в разделе Закупки, привязывают к паре товар + склад и указывают минимум, ниже которого запас падать не должен. Когда остаток подходит к этой границе, программа подсказывает, что пора заказывать поставщику.

Инструкция для 1С:Управление торговлей 11 (интерфейс «Такси»). Тот же механизм работает в 1С:Комплексная автоматизация и 1С:ERP — отличаются только названия некоторых разделов. В простой 1С:Управление нашей фирмой логика другая, про неё в конце.

Что такое неснижаемый остаток и когда он реально нужен

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

Задавать его стоит не на весь ассортимент, а точечно:

  • 📦 ходовые позиции с ровным спросом — их отсутствие сразу бьёт по выручке;
  • 🚚 товары с долгой или нестабильной доставкой — импорт, позиции под заказ у завода;
  • 🔁 расходники и комплектующие, без которых встаёт сборка или сервис.

А вот где неснижаемый остаток чаще мешает, чем помогает:

  • товары с единичным, непредсказуемым спросом — замороженные деньги на складе;
  • скоропорт и позиции с коротким сроком годности;
  • то, что выводится из ассортимента.

Правило простое: неснижаемый остаток оправдан там, где цена дефицита выше цены хранения. Для «хвоста» ассортимента выгоднее работать под заказ.

Что рассчитать перед настройкой

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

Что собрать:

  1. Средний расход в день. Берётся из продаж за репрезентативный период — например, за последние 2–3 месяца, если сезонности нет.
  2. Срок поставки в днях — от момента заказа до прихода товара на склад, с запасом на задержки.
  3. Страховой буфер — сколько дней продаж вы готовы держать «на всякий случай».

Формула минимума:

Минимальный запас = Средний расход в день × Срок поставки + Страховой запас

Пример. Товар продаётся по 20 шт в день, поставка идёт 7 дней, страховой буфер — 30 шт. Минимум = 20 × 7 + 30 = 170 шт. Это и есть неснижаемый остаток: опустились к нему — заказ уже должен быть в пути.

Максимум считают от размера партии или периода закупки. Если возите раз в две недели: Максимум = 170 + 20 × 14 = 450 шт.

Отдельно про сезонность. Если спрос гуляет по сезону, средний за год минимум одновременно велик для спада и мал для пика. Выход — считать минимум по сезонному среднему или заложить коэффициент. Пусть базовый расход 20 шт в день, а в высокий сезон продажи вырастают в 1,5 раза. Тогда перед сезоном минимум считают от 30 шт в день: 30 × 7 + 45 = 255 шт. После сезона значение возвращают к базовому, чтобы не замораживать деньги.

Средний расход из прошлого не учитывает рост. Если продажи растут, заложите это в коэффициент, иначе минимум окажется заниженным уже через месяц.

Перед настройкой неснижаемого остатка
Выполнено: 0 / 5

Включаем обеспечение потребностей

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

Проверьте и включите флаг:

  1. Откройте НСИ и администрирование → Настройка НСИ и разделов → Склад и доставка.
  2. Найдите группу настроек обеспечения потребностей и включите ведение обеспечения.
  3. Запишите настройку. После этого в разделе Закупки появятся команды работы со способами обеспечения.

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

== Не включайте обеспечение «на всю базу» в разгар рабочего дня без согласования: пересчёт потребностей по большому ассортименту даёт нагрузку. Лучше в нерабочее время. ==

Создаём способ «Поддержание запаса»

Теперь главный шаг — способ обеспечения. Это объект, который и хранит правило «держать не ниже минимума».

  1. Зайдите в Закупки → Способы обеспечения потребностей.
  2. Создайте новый способ и выберите вариант «Поддержание запаса (мин-макс)». Так программа будет держать остаток в коридоре между двумя границами.
  3. Укажите склад, для которого действует способ.
  4. Задайте минимальный запас — то самое неснижаемое значение (в примере 170 шт) — и максимальный запас (450 шт).
  5. Выберите, как пополнять: заказом поставщику, перемещением с другого склада или сборкой.

Кроме «мин-макс» есть ещё варианты:

Способ обеспеченияКогда применять
Поддержание запаса (мин-макс)Ровный спрос, вы сами задаёте границы минимума и максимума
Поддержание запаса (расчёт по норме)1С сама считает норму по среднему расходу и сроку
Поддержание запаса (по статистике)Есть накопленная история продаж, спрос считается статистически
Заказ под заказПозиция возится только под конкретный заказ клиента, запас не держим

Для неснижаемого остатка в чистом виде подходят первые три: все они не дают запасу упасть ниже заданной нижней границы. Вариант «мин-макс» — самый управляемый, когда минимум вы хотите контролировать руками.

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

Где 1С хранит минимум и как привязать его к товарам

Сам способ обеспечения — это шаблон правила. Чтобы минимум заработал, его нужно назначить конкретным товарам на конкретном складе.

Привязать способ к номенклатуре можно двумя путями:

  • Из карточки товара. Откройте номенклатуру, перейдите к параметрам обеспечения (закупки/пополнения) и укажите созданный способ для нужного склада.
  • Групповым назначением. В списке номенклатуры или в рабочем месте по обеспечению выделите пачку позиций и назначьте им один способ разом — удобно, когда минимум ставится на целую товарную группу.

После назначения связка «товар + склад + минимум/максимум» хранится в системе как действующее правило обеспечения. Именно по нему потом строятся расчёты потребности — не по разовой цифре, вбитой в документ, а по постоянному параметру.

Минимум можно задавать по-разному на разных складах. Для розничной точки неснижаемый остаток по позиции — 10 шт, для оптового склада по той же позиции — 200 шт. Это нормально: способ привязан к паре товар + склад, а не к товару вообще.

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

Автозаказ поставщику по неснижаемому остатку

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

Порядок работы:

  1. Откройте Закупки → Формирование заказов по потребностям (рабочее место по обеспечению потребностей).
  2. Выберите склад и отбор по способу обеспечения.
  3. Нажмите расчёт — программа сравнит текущий доступный остаток с минимумом и покажет позиции, по которым запас подошёл к нижней границе или ушёл ниже.
  4. По каждой строке будет видно рекомендуемое количество к заказу — столько, чтобы выйти обратно к максимуму.
  5. Отметьте нужные строки и сформируйте заказы поставщикам одной командой.

Важный нюанс: 1С считает не физический остаток, а доступный — за вычетом того, что уже зарезервировано под заказы клиентов и ожидается в приходе. Поэтому если по позиции уже оформлен заказ поставщику , повторно она к заказу не предложится. Это защита от задвоения закупки.

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

Расчёт удобно запускать по расписанию — например, регламентным заданием утром, чтобы к началу дня закупщик видел готовый список на пополнение.

Отчёты для контроля: не ушли ли ниже минимума

Чтобы неснижаемый остаток не остался настройкой «для галочки», его состояние надо регулярно смотреть. В УТ для этого есть готовые отчёты в разделе Склад и доставка и Закупки.

Что смотреть:

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

Отслеживайте две вещи: как часто позиция реально опускалась ниже минимума (значит, буфер мал или поставка медленнее, чем заложили) и как долго висит «перезатаренный» максимум (значит, минимум завышен и деньги стоят на складе).

Помогает и ABC/XYZ-анализ продаж: он показывает, какие позиции дают основную выручку и у каких спрос стабилен. Неснижаемый остаток имеет смысл держать прежде всего по группам A и B со стабильным спросом (X), а по редким и хаотичным позициям (C, Z) — отказаться от буфера и работать под заказ. Такой подход не даёт заморозить оборотные средства в неликвиде.

По итогам такого разбора раз в квартал значения минимума и максимума пересматривают. Неснижаемый остаток — не разовая настройка, а параметр, который живёт вместе с товаром.

Частые ошибки при настройке

Большинство проблем с неснижаемым остатком — не в программе, а в том, как заданы данные.

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

Если заказы не формируются вообще, проверьте по цепочке: включено ли обеспечение потребностей → создан ли способ → назначен ли он товару → не закрыт ли дефицит уже оформленным заказом.

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

Чем отличается неснижаемый остаток от резерва под клиента?
Неснижаемый остаток — это постоянная нижняя граница запаса для пополнения, он не привязан к конкретной продаже. Резерв — это бронь физического товара под конкретный заказ клиента. При расчёте потребности 1С вычитает резерв из остатка, поэтому они работают вместе, но это разные механизмы.
Можно ли задать минимум сразу для группы товаров?
Да. Выделите позиции в списке номенклатуры или в рабочем месте по обеспечению и назначьте им один способ поддержания запаса. Для всей группы установится общее правило, значения при необходимости правятся по отдельным позициям.
Будет ли 1С заказывать автоматически, без участия закупщика?
Автоматически программа только рассчитывает рекомендуемое количество и формирует список. Создание самих заказов поставщикам подтверждает пользователь в рабочем месте — полностью без человека закупка по умолчанию не уходит.
Почему позиция ниже минимума, но в заказ не попадает?
Скорее всего, по ней уже есть оформленный заказ поставщику или ожидаемый приход — дефицит считается покрытым. Проверьте текущие заказы и ожидаемые поступления по этой номенклатуре.
Как перенести неснижаемый остаток на 1С:Управление нашей фирмой?
В УНФ механизм проще: там задают минимальный остаток и точку заказа в параметрах пополнения по складу, а заказы предлагает обработка по расчёту потребностей. Логика «не падать ниже минимума» та же, но названия настроек и путь меню отличаются от УТ.