Администрирование · 11 мин
Как отключить контроль остатков в 1С:ERP
Пошаговая инструкция по отключению контроля остатков в 1С:ERP: настройки склада, ордерная схема, варианты отключения через регистры и типовые ошибки.
Контроль остатков в 1С:ERP не даёт провести документ, если товара на складе недостаточно. Механизм полезен для учётной дисциплины, но нередко мешает работе: при опоздании приходных документов, при вводе начальных остатков, при обмене данными между базами или при работе с услугами и комплектами. В таких ситуациях контроль отключают — полностью, для отдельного склада или только для конкретной операции.
В 1С:ERP контроль остатков реализован через механизм обеспечения потребностей и регистры «Свободные остатки», «Товары на складах» и связанные с ними. Отключить его можно несколькими способами: настройкой склада, изменением порядка проведения документов, настройкой видов номенклатуры или программно. Выбор зависит от того, что именно блокируется — отгрузка, списание, перемещение или резервирование.
Перед любыми изменениями сделайте резервную копию базы и выполняйте настройку сначала на копии. Отключение контроля — административное действие, оно влияет на достоверность складского учёта: после него система перестанет защищать от отгрузки «в минус», и отрицательные остатки придётся разбирать вручную.
Что именно контролирует система и где это настраивается
В 1С:ERP контроль остатков — это не один переключатель, а набор механизмов. Основные из них: контроль свободных остатков при отгрузке (реализация, перемещение, сборка), контроль при списании материалов в производство, контроль резервов под заказы и контроль при проведении ордерных документов. Каждый из них опирается на свои регистры и настройки.
Центральное место настройки — карточка склада (раздел «НСИ и администрирование» → «Склад и магазины» → «Склады и магазины»). Именно здесь задаётся ордерная схема, статусы, а также ряд параметров, влияющих на контроль. Дополнительные настройки находятся в разделе «НСИ и администрирование» → «Настройка НСИ и разделов» → «Склад и доставка».
Ещё один уровень — вид номенклатуры. Для товаров, которыми фактически не управляют по остаткам (услуги, работы, некоторые комплекты), контроль можно снять на уровне вида, не трогая остальной складской учёт.
Способ 1. Отключение контроля через настройки склада
Самый безопасный и обратимый способ — отключить контроль для конкретного склада. Откройте карточку склада и проверьте блок настроек ордерной схемы и контроля остатков. Если для склада включена ордерная схема при отгрузке, документ отгрузки требует наличия оформленного расходного ордера, и это частый источник блокировок.
Порядок действий: откройте «НСИ и администрирование» → «Склад и магазины» → «Склады и магазины», выберите нужный склад. Снимите флажки использования ордерной схемы для тех операций, где она не нужна (поступление, отгрузка, перемещение). Сохраните карточку и проверьте проведение проблемного документа.
Учтите: отключение ордерной схемы не удаляет уже созданные ордера, но новые документы будут проводиться без них. Если на складе уже есть расхождения между распоряжениями и ордерами, перед отключением желательно завершить или пометить на удаление «висящие» ордера, иначе остатки по регистрам могут разойтись.
- 1Сделайте резервную копию базы или работайте на тестовой копии
- 2Откройте НСИ и администрирование → Склад и магазины → Склады и магазины
- 3Откройте карточку нужного склада
- 4Снимите флажки ордерной схемы для операций, где контроль не нужен
- 5Сохраните и проведите тестовый документ отгрузки
- 6Проверьте отчёт «Остатки и доступность товаров» на предмет минусов
Способ 2. Отключение контроля для вида номенклатуры
Если блокируются документы по конкретным позициям — например, услугам, таре или комплектам, которые физически не хранятся на складе, — разумнее отключить контроль только для них. Откройте справочник «Виды номенклатуры» (раздел «НСИ и администрирование» → «Номенклатура» → «Виды номенклатуры»), выберите нужный вид и проверьте настройки учёта остатков.
Для типа номенклатуры «Услуга» или «Работа» складской контроль по умолчанию не применяется — частая причина проблем в том, что товарной позиции ошибочно присвоен не тот вид, либо в виде включены настройки обеспечения, которые требуют наличия на складе. Приведите тип и настройки вида в соответствие с реальной природой позиции.
После изменения вида номенклатуры проверьте несколько карточек товаров этого вида: убедитесь, что они наследуют новые настройки, и перепроведите один-два блокировавшихся документа.
Способ 3. Контроль обеспечения и резервов
Отдельный пласт блокировок связан с механизмом обеспечения заказов: система не даёт отгрузить товар, зарезервированный под другой заказ, или требует указания варианта обеспечения. Если ваша компания не ведёт резервирование, имеет смысл отключить эти механизмы, а не бороться с каждой блокировкой вручную.
Проверьте настройки в разделе «НСИ и администрирование» → «Настройка НСИ и разделов» → «Продажи» и «Склад и доставка»: отключите использование резервирования и контроль обеспечения, если они не нужны. В заказах и реализациях для строк тогда можно устанавливать вариант обеспечения «Отгрузить» без проверки резервов — либо настроить заполнение этого варианта по умолчанию.
Если резервирование используется частично, альтернатива — снять резервы по конкретным заказам через обработку «Снятие резервов» или изменить действие в строках документа с «Резервировать» на «Отгрузить» / «Не обеспечивать».
Способы отключения контроля
Подходит, когда проблема на конкретном складе. Обратимо, не затрагивает другие склады. Не помогает при блокировках резервов.
Подходит для услуг, тары, комплектов. Точечное решение, требует корректного типа номенклатуры.
Подходит, если компания не ведёт резервирование. Действует на всю базу, требует проверки открытых заказов.
Через расширение или доработку проведения. Гибко, но требует разработчика и усложняет обновления.
Способ 4. Программное отключение и его границы
В типовой конфигурации часть контролей «зашита» в процедуры проведения документов и не имеет флажка отключения. Тогда применяют расширение конфигурации: в обработчике проведения подменяют или подавляют контроль остатков по нужным регистрам. Это рабочий путь, но он требует участия разработчика и тестирования после каждого обновления релиза.
Не рекомендуется править типовые модули напрямую в режиме конфигуратора — при обновлении изменения будут потеряны или заблокируют автообновление. Используйте механизм расширений, он специально предназначен для таких доработок.
Ещё одна программная альтернатива без доработок — проведение документов задним числом с последующим восстановлением последовательности, либо временный ввод недостающих приходных документов. Это не отключение контроля, а обход конкретной блокировки штатными средствами.
Проверка результата после отключения
После любого способа обязательно проверьте результат. Проведите документ, который ранее блокировался: он должен провестись без сообщений о нехватке остатков. Затем откройте отчёт «Остатки и доступность товаров» (раздел «Склад и доставка» → «Отчёты») и убедитесь, что по складу нет неожиданных отрицательных остатков.
Дополнительно проверьте связанные механизмы: проведение перемещений между складами, работу обменов с другими базами (УТ, БП, интернет-магазин), формирование отчётов по себестоимости. Отключение контроля на одном участке иногда обнажает проблемы в смежных — например, обмен начинает выгружать минусовые остатки.
Полезно установить регламентную проверку: раз в неделю формировать отчёт по отрицательным остаткам и разбирать их причины. Это компенсирует снятую защиту и не даст расхождениям накапливаться.
Как проверить результат
Документ проводится без сообщений о нехватке
Ошибка сохраняется — контроль срабатывает на другом уровне (резервы, ордерная схема)
Остатки соответствуют ожиданиям, минуса объяснимы
Появились отрицательные остатки по позициям, которых не было до изменений
Документы выгружаются и загружаются без ошибок
В приёмнике возникают ошибки проведения из-за минусов
Типичные ошибки при отключении контроля
Первая ошибка — отключение контроля глобально, хотя проблема была в одном складе или одном виде номенклатуры. Глобальное отключение снимает защиту везде, и минуса начинают появляться там, где раньше система страховала пользователей.
Вторая ошибка — игнорирование уже созданных резервов и ордеров. После снятия флажков старые документы продолжают влиять на регистры, и пользователи получают противоречивые сообщения. Перед отключением завершите или отмените открытые распоряжения.
Третья ошибка — отсутствие компенсирующего контроля. Если система больше не блокирует отгрузку в минус, ответственность за остатки полностью ложится на пользователей. Без регулярного отчёта по отрицательным остаткам расхождения всплывут только при закрытии месяца или инвентаризации, когда исправлять их будет дороже.
Частые вопросы
Можно ли отключить контроль остатков только для одного пользователя?
Штатного флажка «по пользователям» в 1С:ERP нет — контроль настраивается по складам, видам номенклатуры и механизмам обеспечения. Обходные варианты: выделить для пользователя отдельный склад без контроля или реализовать проверку роли в расширении конфигурации. Второй путь требует разработчика.
Документ всё равно не проводится после отключения контроля на складе. Что проверить?
Чаще всего срабатывает другой уровень контроля: резервы под заказы, ордерная схема по другой операции или контроль в обеспечении потребностей. Прочитайте текст сообщения об ошибке — в нём обычно указан регистр или механизм, который блокирует проведение, и проверьте соответствующую настройку.
Чем опасны отрицательные остатки после отключения контроля?
Минусы искажают расчёт себестоимости: при списании в отсутствие остатка себестоимость рассчитывается некорректно, а при последующем оприходовании возникают корректировки. Это влияет на валовую прибыль, управленческую отчётность и может потребовать исправлений при закрытии месяца.
Как временно провести документ, не отключая контроль полностью?
Введите недостающий приходный документ (оприходование или поступление) нужной датой, проведите отгрузку, затем либо оставьте приход, если он отражает реальность, либо замените его корректным документом. Это штатный обход без изменения настроек, но злоупотреблять им не стоит — фиктивные остатки искажают учёт.
Отключится ли контроль остатков при обновлении конфигурации?
Настройки складов, видов номенклатуры и обеспечения хранятся в данных базы и при обновлении сохраняются. Риск касается только программных доработок: расширения могут перестать работать после смены релиза, а правки типовых модулей будут утеряны. После каждого обновления проверяйте работу контроля на тестовом документе.
Что важно запомнить
Отключайте контроль остатков точечно: сначала склад, затем вид номенклатуры, затем обеспечение — и только в крайнем случае программно через расширение. Перед изменениями делайте копию базы, после — проверяйте проведение документов и отчёт по остаткам. Снятый контроль компенсируйте регулярной проверкой отрицательных остатков.