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

Администрирование · 11 мин

Как очистить 1С от организации: полное руководство

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

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

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

Ниже разобраны способы очистки для типовых конфигураций (Бухгалтерия предприятия, Управление торговлей, ERP), ограничения каждого метода и проверка результата. Инструкция ориентирована на пользователя с правами администратора в базе.

Подготовка: резервная копия и оценка объёма работ

Перед любыми массовыми удалениями сделайте выгрузку информационной базы через конфигуратор (Администрирование → Выгрузить информационную базу) или штатную резервную копию SQL-сервера, если база клиент-серверная. Ошибка при групповом удалении необратима: восстановить документы без копии не получится.

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

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

Альтернативы полному удалению

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

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

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

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

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

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

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

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

Перенос нужных организаций в новую базу

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

Свёртка базы

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

Удаление документов и движений по организации

Основной объём работ — документы. В типовых конфигурациях есть обработка «Групповое изменение реквизитов» (Администрирование → Обслуживание → Корректировка данных), но для удаления удобнее типовая обработка «Групповая обработка справочников и документов» из состава «Все функции» либо внешние обработки с диска ИТС.

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

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

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

Порядок удаления документов
  1. 1
    Сделайте резервную копию базы и проверьте, что она восстанавливается
  2. 2
    Через «Поиск ссылок на объект» получите список всех объектов, ссылающихся на организацию
  3. 3
    Отберите документы каждого вида по организации и пометьте их на удаление
  4. 4
    Удалите записи регистров сведений, где организация — измерение (например, учётная политика, ответственные лица)
  5. 5
    Очистите связанные элементы справочников: договоры, склады, подразделения, банковские счета
  6. 6
    Пометьте на удаление саму организацию
  7. 7
    Запустите «Удаление помеченных объектов» и проверьте список неудалённых объектов

Очистка связанных справочников и регистров

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

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

Если по организации велись остатки (товары на складах, деньги, расчёты), проверьте, что обороты закрыты документами, которые вы удаляете. Иначе после удаления в отчётах по другим организациям могут «всплыть» некорректные данные там, где были межфирменные операции.

Типичные ошибки
01
Удаление организации до удаления договоров и банковских счетов — система блокирует удаление и выдаёт длинный список препятствий
02
Забытые записи регистров сведений (учётная политика, ответственные лица) — организация не удаляется, хотя документов уже нет
03
Межфирменные документы: документ одной организации ссылается на договор другой — после удаления появляются битые ссылки
04
Удаление без резервной копии — при ошибке восстановить данные невозможно
05
Удаление в многопользовательском режиме в рабочее время — блокировки и обрывы процедуры

Финальное удаление организации и проверка

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

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

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

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

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

Поиск ссылок на удалённую организацию
Норма

Список ссылок пуст

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

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

Список организаций в справочнике
Норма

Организация отсутствует даже с отбором «показывать помеченные»

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

Элемент помечен, но не удалён физически

Оборотно-сальдовая ведомость и отчёты по другим организациям
Норма

Отчёты формируются, нет строк «Объект не найден»

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

Битые ссылки — искали межфирменные документы

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

Документы удалённой организации отсутствуют

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

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

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

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

В клиент-серверном варианте массовое удаление лучше выполнять средствами СУБД-осознанно, то есть всё равно через платформу, но с предупреждением пользователей и при снятых блокировках регламентных заданий. Фоновые задания (обмены, расчёт итогов) могут держать ссылки на удаляемые объекты и сорвать процедуру.

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

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

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

Организация тестовая или создана по ошибке, документов малоУдаляйте физически по полной инструкции
Организация ликвидирована, но сдавала отчётностьПометьте на удаление без физического удаления или вынесите в архивную базу
Лишняя организация занимает большую часть базыПеренесите действующие организации в новую чистую базу
База участвует в обменахСначала исключите организацию из настроек обмена во всех узлах
Нет прав администратора или монопольного доступаСогласуйте окно обслуживания с администратором, самостоятельно не удаляйте

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

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

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

Можно ли удалить организацию вместе со всеми документами одной кнопкой?

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

Что будет с отчётностью, если удалить организацию, которая сдавала декларации?

Регламентированные отчёты хранятся в базе как отдельные объекты и удалятся вместе с данными организации. Восстановить их будет нельзя. Рекомендуется сохранить базу целиком как архив или выгрузить отчёты в файлы до удаления.

Как удалить организацию, если база работает в режиме РИБ?

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

Уменьшится ли размер базы после удаления организации?

Физическое удаление освобождает место в таблицах, но файл базы (или размер БД на сервере) может не уменьшиться автоматически. Для файловой базы выполните тестирование и исправление с сжатием таблиц, для SQL — штатное сжатие базы средствами СУБД.

Итог

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

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