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

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

Как удалить склад в 1С:Розница

Как удалить склад в 1С:Розница: пометка на удаление, проверка ссылок, удаление движений и альтернативы. Разбираем ошибки и безопасный порядок действий.

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

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

Ниже разобран рабочий порядок действий для типовой конфигурации 1С:Розница (редакция 2 и 3): как найти зависимые объекты, что делать с остатками товаров, чем заменить удаление, если склад участвует в истории, и как проверить результат.

Когда склад можно удалить, а когда лучше не трогать

1С разрешает физически удалить элемент справочника только если на него нигде нет ссылок: ни в документах, ни в регистрах, ни в настройках. Для склада, который хоть раз участвовал в приходе, продажах или инвентаризации, это условие практически никогда не выполняется.

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

Маршрут решения

Как выбрать действие

Склад создан ошибочно и документов по нему нетПометьте на удаление и выполните удаление помеченных объектов
По складу есть движения, но точка закрытаПеренесите остатки, отвяжите склад от магазина и оставьте его в базе для истории
Склад — дубль действующегоИспользуйте поиск и замену дублей, затем удалите лишний элемент
Нужно только скрыть склад из подбораНе удаляйте — снимите его использование в настройках магазина и рабочего места кассира

Подготовка: резервная копия и проверка прав

Перед любыми операциями с удалением сделайте резервную копию информационной базы. В файловом варианте достаточно выгрузки через «Администрирование → Обслуживание → Резервное копирование и восстановление» либо копирования файла базы при остановленной работе. В клиент-серверном варианте резервную копию делает администратор средствами СУБД.

Для удаления складов нужны права на изменение справочника «Склады» и доступ к монопольным операциям. Обычно это роль «Администратор системы» или «Полные права». У пользователя с ролью кассира или менеджера магазина кнопка пометки на удаление будет недоступна.

Убедитесь, что в момент удаления с базой не работают другие пользователи и не выполняются регламентные задания обмена (с РМК, с управляющей системой, с ЕГАИС). Удаление помеченных объектов в типовой конфигурации требует монопольного доступа.

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

Первый шаг — выяснить, есть ли ссылки на склад. Откройте справочник: «НСИ и администрирование → Склады и магазины» (в некоторых версиях — «Справочники → Склады»). Найдите нужный склад в списке.

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

Надёжный способ — попытаться пометить склад на удаление и затем запустить «Удаление помеченных объектов»: программа сама покажет полный список объектов, где используется склад. Это штатный механизм поиска ссылок, и он точнее любых ручных проверок.

Нулевые остаткиТовара на складе нет

Проверьте отчёт «Остатки товаров» с отбором по складу

Склад помечается, но не удаляетсяЕсть ссылки в документах или настройках

Смотрите список мест использования в окне удаления помеченных

Склад привязан к магазинуИспользуется в карточке магазина и РМК

Сначала замените склад в настройках магазина

Остатки отрицательные или «висят»Есть незакрытые движения

Проведите перемещение или списание до удаления

Переносим остатки и очищаем ссылки

Если по складу есть остатки товаров, сначала выведите их документом. Для действующего склада-получателя используйте «Перемещение товаров» (раздел «Закупки» или «Склад» в зависимости от настроек интерфейса). Если товар фактически отсутствует — «Списание товаров» на основании инвентаризации.

Далее отвяжите склад от организационной структуры. Откройте карточку магазина («НСИ → Магазины») и проверьте, не указан ли удаляемый склад как склад продажи или склад поступления. Замените его на действующий либо очистите поле, если магазин тоже закрывается.

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

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

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

Помечаем склад на удаление

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

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

Порядок действий
  1. 1
    Сделайте резервную копию базы
  2. 2
    Проверьте и выведите остатки товаров со склада
  3. 3
    Отвяжите склад от магазина и настроек РМК
  4. 4
    Пометьте склад на удаление в справочнике
  5. 5
    Запустите «Администрирование → Обслуживание → Удаление помеченных объектов»
  6. 6
    Выберите режим удаления и дождитесь анализа ссылок
  7. 7
    Если показаны места использования — разберите их или оставьте склад помеченным
  8. 8
    Проверьте справочник: склад исчез или остался помеченным

Удаление помеченных объектов и разбор препятствий

Физическое удаление выполняется через «Администрирование → Обслуживание → Удаление помеченных объектов». Доступны два режима: автоматическое удаление всех помеченных объектов и выборочное, где вы сами отмечаете, что удалять. Для точечной операции удобнее выборочный режим.

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

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

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

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

Список складов
Норма

Склад отсутствует или остался помеченным без ссылок

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

Склад на месте без пометки — удаление не выполнялось

Отчёт «Остатки товаров»
Норма

По складу нет остатков, строки не выводятся

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

Остатки есть — товар не выведен

Новые документы
Норма

Склад не предлагается при подборе

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

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

Обмены с РМК
Норма

Обмены проходят без ошибок

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

Ошибки ссылок на склад — не очищены настройки РМК

Альтернативы удалению: дубли и закрытые точки

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

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

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

Физическое удаление

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

Пометка на удаление без физического удаления

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

Поиск и удаление дублей

Для ошибочно заведённых повторов: ссылки переносятся на основной элемент автоматически

Вывод из настроек магазина

Когда нужно просто перестать использовать склад, не трогая справочник

Типичные ошибки
01
Удаление документов прошлых периодов ради очистки ссылок — разрушает историю продаж и отчётность
02
Попытка удалить склад с остатками — товар «зависает», приходится восстанавливать движения вручную
03
Удаление без резервной копии — при ошибке восстановить данные нечем
04
Забытые настройки РМК — после удаления обмены с кассами начинают падать с ошибками
05
Игнорирование списка мест использования — склад остаётся помеченным, а пользователь считает его удалённым

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

Почему склад помечается на удаление, но не удаляется?

Значит, на него есть ссылки в документах, настройках или регистрах. Запустите «Удаление помеченных объектов» и посмотрите список мест использования — программа покажет каждый объект, который мешает удалению.

Можно ли удалить склад, по которому были продажи в прошлом году?

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

Что делать, если на складе остались товары?

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

Как удалить дубль склада, не теряя документы?

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

Нужны ли особые права для удаления склада?

Да, нужны права на изменение справочника складов и доступ к операции удаления помеченных объектов, которая выполняется в монопольном режиме. Обычно это полные права или роль администратора.

Восстановится ли склад после удаления?

Нет, физическое удаление необратимо. Восстановить элемент можно только из резервной копии базы, поэтому копию делают до начала операции.

Итог

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

Склад в 1С:Розница удаляется в два этапа: пометка на удаление и удаление помеченных объектов. Если есть ссылки — сначала выводятся остатки и очищаются настройки магазина и РМК, а склад с историей продаж не удаляют, а оставляют помеченным. Перед операцией обязательно делается резервная копия.