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