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

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

Как в 1С убрать контроль остатков

Как отключить контроль остатков в 1С:Управление торговлей, ERP и Комплексной автоматизации. Настройки, способы обхода при проведении документов, риски и проверка результата.

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

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

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

Где в 1С находится настройка контроля остатков

В конфигурациях на управляемых формах (УТ 11, ERP 2, КА 2) настройка контроля остатков находится в разделе «НСИ и администрирование». Дальше путь зависит от конфигурации, но логика одна: «Настройка НСИ и разделов» → «Склад и доставка» → блок «Ордерные склады и статусы документов» / «Контроль остатков». Основной флаг называется «Контролировать остатки товаров организаций» или просто «Контролировать остатки».

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

В старых конфигурациях на обычных формах (например, Управление торговлей 10.3) настройка находится в «Сервис» → «Настройка учёта» → «Настройка параметров учёта», закладка «Склад». Там же задаётся вариант контроля: по всем складам или по конкретному складу из документа.

Полное отключение контроля остатков в настройках учёта

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

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

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

Разовый обход контроля при проведении документа

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

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

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

Частая ситуация: документ не проводится из-за резерва, а не из-за физического отсутствия товара. Проверьте отчёт «Остатки и доступность товаров» — возможно, позиция есть на складе, но зарезервирована под другой заказ. Тогда правильнее снять резерв в заказе, а не отключать контроль.
ПЗ
Практическое замечание

Выборочная настройка: по складам, резервам и ролям

Полное отключение — крайняя мера. Часто достаточно ослабить контроль частично:

  • Контроль без учёта резервов. Если товар физически есть, но зарезервирован, документ не проводится. В настройках склада или в параметрах контроля можно разрешить списание сверх резерва.
  • Режим «предупреждать» вместо «запрещать». Пользователь видит сообщение о нехватке, но может продолжить проведение. Подходит для дисциплинированных складов, где минуса быстро выправляются.
  • Разные права для разных пользователей. Через профили групп доступа (Администрирование → Настройки прав и пользователей) можно ограничить возможность проведения без контроля только для старших смен или администраторов склада.
  • Отключение контроля для конкретного склада. В некоторых конфигурациях контроль настраивается в карточке склада — например, не контролировать виртуальный склад «Товары в пути».

Сравнение вариантов

Глобальное отключение флага

Подходит для старта учёта и учёта «от факта». Минус: контроль пропадает для всех, минуса копятся незаметно.

«Провести без контроля» в документе

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

Режим «предупреждать»

Подходит как компромисс. Минус: пользователи привыкают игнорировать предупреждения.

Настройка через роли

Подходит для разграничения ответственности. Минус: требует аккуратной настройки профилей доступа.

Отключение контроля в старых конфигурациях и через код

Управление торговлей 10.3 и УПП 1.3

В конфигурациях на обычных формах откройте «Сервис» → «Настройка учёта» → «Настройка параметров учёта». На закладке «Склад» снимите флаг «Контролировать остатки товаров на складах» или выберите режим «Не контролировать». Дополнительно проверьте закладку «Запасы» — там может быть отдельная настройка контроля при списании.

Отключение через встроенный язык

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

Если Не Константы.ОтключитьКонтрольОстатков.Получить() Тогда

// выполнение контроля остатков

КонтрольОстатков(Отказ);

КонецЕсли;

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

Частые ошибки и как проверить результат

Типичные ошибки
01
Отключили контроль, но документ всё равно не проводится: причина не в остатках, а в незаполненном складе, закрытом периоде или ошибке обмена. Читайте текст сообщения об ошибке полностью.
02
Сняли глобальный флаг ради одного документа и забыли вернуть: через месяц обнаруживаются километровые минуса. Ставьте напоминание или используйте разовый обход.
03
Путают контроль остатков с контролем отрицательных остатков по организациям: это разные механизмы, в ERP они настраиваются отдельно.
04
Отключают контроль вместо исправления данных: правильнее ввести недостающее поступление или снять лишний резерв.

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

Контрольные точки

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

Проведение проблемного документа
Норма

Документ проводится, сообщений о нехватке нет

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

Ошибка осталась — причина не в контроле остатков

Отчёт «Остатки товаров на складах»
Норма

По позиции виден ожидаемый остаток (возможно, отрицательный)

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

Остатка нет вообще — проверьте склад и аналитику в документе

Настройки других пользователей
Норма

У остальных пользователей контроль работает как задумано

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

Контроль пропал у всех, хотя планировался разовый обход

Отрицательные остатки через неделю
Норма

Минуса выправлены поступлениями

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

Минуса копятся — нужен регламент контроля

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

Итог

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

Глобальный контроль снимается в «НСИ и администрирование» → «Склад и доставка», разовый обход — через «Ещё» → «Провести без контроля» в документе. Перед изменениями делайте копию базы, а после — контролируйте отрицательные остатки отчётами. Предпочитайте точечные способы полному отключению.

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

Почему документ не проводится, хотя контроль остатков отключён?

Проверьте текст ошибки: причина может быть в незаполненном складе, закрытом периоде редактирования, контроле по организациям (это отдельный механизм в ERP/КА) или в резервах. Также убедитесь, что настройка сохранена именно в той базе, где вы работаете.

Можно ли отключить контроль только для одного склада?

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

Что будет с отчётностью, если работать с отключённым контролем?

Документы будут проводиться, но в отчётах появятся отрицательные остатки. Это искажает себестоимость продаж (партионный учёт может рассчитать её некорректно) и данные по запасам в бухгалтерской отчётности. Минуса нужно регулярно выправлять поступлениями или корректировками.

Нет пункта «Провести без контроля» в меню документа — что делать?

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

Отличается ли отключение контроля в 1С:Рознице от УТ?

Логика та же: настройка находится в разделе администрирования, в параметрах склада/запасов. В Рознице дополнительно есть контроль при пробитии чеков — он настраивается отдельно в настройках РМК и может блокировать продажу при нулевом остатке.

Нужно ли перепроводить старые документы после отключения контроля?

Нет. Настройка влияет только на проведение документов после её изменения. Ранее проведённые документы остаются как есть; перепроводить их требуется только если вы исправляете сами данные (например, вводите забытое поступление задним числом).