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

Справочники и Данные · 10 мин

Как удалить ненужные организации из базы 1С

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

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

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

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

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

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

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

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

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

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

Перед любыми операциями удаления сделайте резервную копию базы. В файловой версии достаточно скопировать каталог с базой или выгрузить данные через конфигуратор (Администрирование → Выгрузить информационную базу). В клиент-серверном варианте используйте средства СУБД или штатную выгрузку. Это единственная гарантия отката при ошибке.

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

Если список ссылок пуст — организацию можно удалять сразу. Если ссылки есть, оцените их состав: возможно, это пара документов, которые можно перепровести на другую организацию, а возможно — многолетняя история, которую трогать нельзя.

Пометка на удаление организации

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

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

Порядок действий
  1. 1
    Сделайте резервную копию базы
  2. 2
    Найдите организацию в справочнике и проверьте ссылки на неё
  3. 3
    При необходимости перенесите документы на другую организацию
  4. 4
    Смените основную организацию в настройках, если удаляемая была основной
  5. 5
    Пометьте организацию на удаление
  6. 6
    Запустите «Удаление помеченных объектов» и проверьте результат

Удаление помеченных объектов

Физическое удаление выполняется через специальную обработку. В типовых конфигурациях она находится в разделе «Администрирование» → «Обслуживание» → «Удаление помеченных объектов» (в некоторых версиях — через «Все функции» или сервисные обработки). Запустите её, выберите режим удаления — всех помеченных или выборочно — и отметьте нужную организацию.

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

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

Что делать, если организация не удаляется

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

Вторая причина — организация указана в настройках: как основная у пользователей, в параметрах учёта, в настройках обмена данными или подключённых сервисов (ЭДО, отчётность, банк-клиент). Отключите такие привязки и повторите удаление.

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

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

Альтернатива удалению: скрытие и архивация

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

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

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

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

Подходит для закрытых организаций с историей; данные сохраняются, из выбора запись исчезает

Полное удаление через обработку

Подходит для ошибочных и пустых записей; требует отсутствия ссылок

Свёртка базы по периодам

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

Выгрузка организации в отдельную базу

Подходит при разделении учёта; требует настройки обмена данных

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

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

Дополнительно полезно запустить тестирование и исправление информационной базы в режиме проверки ссылочной целостности (на копии или в нерабочее время) — это выявит возможные «битые» ссылки, если какие-то объекты были удалены некорректно.

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

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

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

Удалённой записи нет в списке, остальные организации на месте

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

Запись осталась или исчезли нужные организации

Стандартные отчёты (ОСВ, анализ счёта)
Норма

Отчёты формируются без ошибок, данные согласованы

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

Ошибки открытия, пустые строки, расхождения с прошлыми данными

Проверка ссылочной целостности
Норма

Битых ссылок не обнаружено

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

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

Обмены данными и сервисы
Норма

Синхронизации проходят без ошибок

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

Ошибки обмена из-за отсутствующей организации

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

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

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

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

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

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

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

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

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

Можно ли восстановить удалённую организацию?

Только из резервной копии. Штатной «корзины» для физически удалённых объектов в 1С нет, поэтому копия базы перед удалением обязательна.

Мешает ли помеченная на удаление организация отчётности и обменам?

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

Итог

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

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