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

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

Как отключить контроль остатков в 1С

Пошаговая инструкция, как отключить контроль остатков в 1С: настройки в УТ 11, ERP, Бухгалтерии, отключение для отдельных складов и товаров, риски и проверка результата.

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

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

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

Что именно контролирует программа и когда это мешает

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

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

Отключение контроля в УТ 11, ERP и Комплексной автоматизации

В этих конфигурациях настройка единая. Откройте раздел «НСИ и администрирование», перейдите в «Настройка НСИ и разделов» и выберите блок «Склад и доставка» (в некоторых релизах — «Закупки» или «Склад»). Найдите группу настроек контроля остатков и снимите флаг «Контролировать остатки товаров» или «Контролировать обеспечение». После сохранения настройка применяется сразу, перезапуск не требуется.

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

Порядок действий в УТ 11 / ERP
  1. 1
    Сделайте архивную копию базы или убедитесь, что регламентное резервное копирование работает
  2. 2
    Откройте «НСИ и администрирование» → «Настройка НСИ и разделов» → «Склад и доставка»
  3. 3
    Снимите флаг контроля остатков товаров и сохраните настройку
  4. 4
    Проведите проблемный документ и убедитесь, что ошибка исчезла
  5. 5
    Запланируйте дату возврата контроля и сверку остатков

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

Полное отключение контроля — крайняя мера. Часто достаточно ослабить его точечно. В УТ 11 и ERP можно настроить исключения на уровне склада: например, для виртуального склада «В пути» контроль не нужен, а для основного — обязателен. Для этого в карточке склада или в настройках складской группы проверьте параметры ордерной схемы и контроля.

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

Варианты ослабления контроля

Полное отключение флага

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

Исключение по складу

Подходит для транзитных и виртуальных складов. Остальная база остаётся под защитой.

Права для отдельных пользователей

Подходит, когда решение о проведении в минус принимает руководитель. Требует настройки профилей групп доступа.

Временное отключение с датой возврата

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

Контроль остатков в 1С:Бухгалтерии

В «1С:Бухгалтерии 8» отдельного флага «отключить контроль остатков» в типовой поставке нет: программа по умолчанию не даёт списать материалы и товары в минус при проведении документов. Если документ не проводится из-за нехватки остатка, корректное решение — ввести недостающее поступление, исправить склад, счёт учёта или дату документа.

Если минусы возникают систематически из-за того, что документы вводят задним числом, используйте механизм последовательностей: «Операции» → «Проведение документов» — и перепроведите документы в хронологическом порядке. Для массовых операций на период перехода иногда применяют проведение документов в монопольном режиме с отключённым контролем через внешние обработки, но это уже доработка, требующая участия специалиста и тестирования на копии базы.

Отключение через код: для разработчиков и расширений

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

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

bsl
ДокументОбъект.ОбменДанными.Загрузка = Истина;
ДокументОбъект.Записать(РежимЗаписиДокумента.Проведение);

Проверка результата и возврат контроля

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

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

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

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

Проведение тестовой реализации без остатка
Норма

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

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

Ошибка сохраняется — срабатывает другой механизм контроля

Отчёт «Остатки товаров на складах» после периода работы без контроля
Норма

Отрицательных остатков нет или они известны и задокументированы

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

Обнаружены неучтённые минусы по многим позициям

Повторное включение флага контроля
Норма

Новые документы проводятся штатно

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

Программа блокирует проведение из-за накопленных минусов

Типичные ошибки при отключении контроля

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

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

Типичные ошибки
01
Отключение контроля вместо исправления реквизитов документа — минусы копятся, причина не устранена
02
Отключение контроля без резервной копии — при массовом проведении в минус откат затруднён
03
Снятие не того флага: контроль обеспечения заказов остаётся, ошибка не исчезает
04
Забытый возврат настройки — складской учёт постепенно перестаёт соответствовать факту
05
Использование ОбменДанными.Загрузка для ручных операций — отключаются все проверки, включая обязательные реквизиты
Итог

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

Контроль остатков в УТ 11, ERP и КА отключается флагом в разделе «НСИ и администрирование» → «Склад и доставка». Предпочитайте точечные варианты — по складам или по правам пользователей. Перед отключением делайте копию базы и фиксируйте остатки, после завершения работ — сверяйте минусы и возвращайте контроль.

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

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

Скорее всего, срабатывает другой механизм: контроль обеспечения по заказу, ордерная схема склада, дата запрета редактирования или нехватка серии/характеристики. Прочитайте текст сообщения об ошибке — в нём указан конкретный регистр или объект, по которому возникла блокировка.

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

Типовой настройки «не контролировать конкретную номенклатуру» в большинстве конфигураций нет. Обходные варианты: выделить такой товар на отдельный склад без контроля или реализовать исключение через расширение конфигурации.

Что будет с себестоимостью, если продавать в минус?

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

Нужно ли отключать контроль при переносе данных из старой базы?

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

Кто должен иметь право отключать контроль остатков?

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