Как снять товар с резерва в 1С:Комплексная автоматизация и ERP без потери суммы заказа?

Бизнес-аналитик 1С v8.3 (Управляемые формы) 1С:Комплексная автоматизация Управленческий учет Торговля и дистрибуция
← На главную

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

В этой статье мы подробно разберем механизмы резервирования в 1С редакции 2.4 и 2.5, выясним причины возникновения минусовых остатков в подборе и рассмотрим практические способы снятия товаров с резерва с сохранением финансовой аналитики.

---

Выясняем причину: откуда берутся отрицательные остатки при подборе?

Перед тем как снимать резервы, давайте проанализируем, почему система в принципе позволяет резервировать товар «в минус». В типовых конфигурациях 1С:ERP и 1С:Комплексная автоматизация такое поведение регулируется настройками конкретного склада.

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

Чтобы исправить эту ситуацию и предотвратить появление новых некорректных резервов, выполним следующие шаги:

  1. Перейдем в раздел НСИ и администрирование — Склады и магазины.
  2. Откроем карточку проблемного склада.
  3. На вкладке Основное найдем и установим флаг Контролировать обеспечение.
  4. Если на предприятии используется ордерная схема документооборота, перейдем на вкладку Ордерная схема и структура и проверим активность опции Контролировать оперативные остатки.

После включения этих настроек система физически заблокирует проведение заказов в статусе резерва, если на складе нет свободного количества товара. Менеджеры смогут выбирать только варианты К обеспечению или Не обеспечивать.

---

Разбираем способы снятия товара с резерва

Рассмотрим несколько рабочих сценариев снятия номенклатуры с резерва в зависимости от того, какая задача стоит перед пользователем.

Способ 1. Изменение статуса «Действие» на «Не обеспечивать» (сохраняем сумму заказа)

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

Чтобы снять резерв и сохранить сумму документа, выполним следующие действия:

  1. Откроем документ Заказ клиента.
  2. В табличной части на вкладке Товары найдем интересующую позицию.
  3. В колонке Действие нажмем на текущий статус (например, Резервировать на складе) и выберем вариант Не обеспечивать.
  4. Проведем документ.

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

Способ 2. Установка признака «Отменено» с аналитикой в отчетах

Если заказ клиента окончательно потерял актуальность (например, клиент отказался от покупки), строки необходимо отменить. При установке флага Отменено резервы полностью аннулируются.

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

Это позволит руководству видеть реальную статистику работы менеджеров и суммы выставленных счетов, даже если по факту строки заказа были отменены для освобождения складских остатков.

Способ 3. Снятие обособленного резерва по назначению

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

Для снятия обособленного резерва используется специальный документ:

  1. Перейдем в раздел Склад и доставка — Обеспечение потребностей — Корректировки назначения товаров.
  2. Создадим новый документ с видом операции Снятие резерва.
  3. На вкладке Товары укажем номенклатуру, склад и исходное назначение (заказ клиента, под который обособлен товар).
  4. Проведем документ.

После проведения корректировки «виртуальная» связь товара с заказом аннулируется, и он переходит в категорию свободного остатка на складе.

---

Как массово очистить старые «зависшие» резервы за прошлые периоды?

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

Сценарий А. Использование встроенного Помощника закрытия заказов

В системе есть удобный встроенный механизм для массовой работы с заказами:

  1. Перейдем в список документов Заказы клиентов.
  2. Установим быстрый отбор по текущему состоянию: Готов к закрытию.
  3. Выделим необходимые заказы в списке с помощью комбинации клавиш Ctrl + A.
  4. Нажмем кнопку Действия и выберем команду Закрыть заказы.
  5. Система запустит встроенный Помощник, который автоматически проанализирует состояние отгрузки и оплаты. Для невыполненных обязательств программа предложит заполнить причину отмены и автоматически установит флаг отмены для всех недопоставленных позиций, очистив регистры резервов.

Сценарий Б. Радикальная очистка через Групповое изменение реквизитов

Если нам необходимо массово снять резервы по старым заказам, сохранив при этом суммы документов для истории, воспользуемся стандартной обработкой Групповое изменение реквизитов:

  1. Откроем обработку через раздел НСИ и администрирование — Обслуживание — Корректировка данных — Групповое изменение реквизитов.
  2. В поле Изменять выберем объект: Заказ клиента.Товары (табличная часть документа).
  3. Добавим жесткие критерии отбора, нажав ссылку Все элементы. Например:
    • Ссылка.Дата в интервале от 01.01.2011 до 31.12.2021;
    • Ссылка.Проведен Равно Да;
    • Действие Не равно Не обеспечивать.
  4. В списке доступных реквизитов найдем поле Действие и установим для него новое значение: Не обеспечивать.
  5. Нажмем кнопку Изменить реквизиты.

Программа последовательно обойдет все старые заказы и переведет состояние обеспечения строк в статус Не обеспечивать. Это мгновенно «схлопнет» все устаревшие резервы в регистрах накопления, при этом сами документы останутся проведенными, а их финансовые показатели (сумма сделки) не изменятся.

---

Особенности учета резервов в новых редакциях (КА 2.5 и ERP 2.5)

Если ваше предприятие планирует переход или уже работает в редакциях 2.5, важно учитывать изменения в архитектуре системы:

← На главную