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