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

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

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

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

Обработка «Удаление помеченных объектов» в типовых конфигурациях 1С:Предприятие 8.3 находится в разделе «Администрирование» — подраздел «Обслуживание». В интерфейсе «Такси» путь выглядит так: главное меню (круглая кнопка или значок с тремя полосками) → «Администрирование» → «Обслуживание» → ссылка «Удаление помеченных объектов». В некоторых конфигурациях та же функция доступна через меню «Операции» → «Удаление помеченных объектов» или через «Все функции».

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

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

Где искать обработку в типовых конфигурациях

В конфигурациях на Библиотеке стандартных подсистем (БСП) — «Управление торговлей 11», «ERP», «Комплексная автоматизация», «Зарплата и управление персоналом 3», «Бухгалтерия предприятия 3.0» — обработка встроена в подсистему обслуживания. Стандартный путь: раздел «Администрирование» → группа «Обслуживание» → «Удаление помеченных объектов». Иногда ссылка скрыта за ссылкой «Ещё» или находится в подразделе «Корректировка данных».

В «1С:Бухгалтерии 8» обработка также доступна через главное меню: «Администрирование» → «Обслуживание». В более старых интерфейсах (режим «Такси» с панелью разделов слева) сначала выберите раздел «Администрирование», затем в панели функций найдите блок «Сервис» или «Обслуживание».

Через меню «Операции»

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

Через «Все функции»

Если предыдущие способы не помогли, откройте главное меню → «Все функции». Если пункта «Все функции» нет, включите его: «Сервис» → «Параметры» → установите флажок «Отображать команду "Все функции"». В дереве «Все функции» раскройте ветку «Обработки» и найдите «Удаление помеченных объектов» — двойной щелчок откроет обработку.

Как открыть обработку
  1. 1
    Откройте раздел «Администрирование» в главном меню
  2. 2
    Перейдите в подраздел «Обслуживание»
  3. 3
    Нажмите «Удаление помеченных объектов»
  4. 4
    Если пункта нет — используйте «Операции» или «Все функции» → «Обработки»

Права доступа и монопольный режим

Запустить удаление может только пользователь с правами администратора (роль «Администратор системы» и/или «Полные права»). Обычному пользователю пункт меню либо недоступен, либо обработка откроется, но удаление не выполнится. Это сделано намеренно: физическое удаление данных — необратимая операция.

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

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

Как работает обработка: пошаговый порядок

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

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

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

Почему объект не удаляется: контроль ссылок

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

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

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

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

Особенности и ограничения

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

Предопределённые элементы (созданные конфигурацией, например типовые ставки НДС или виды расчёта) обработка не удалит, даже если они помечены. Также не будут удалены объекты, на которые нет прав у текущего пользователя — ещё одна причина выполнять операцию под полными правами.

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

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

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

Отчёт обработки после завершения
Норма

Все выбранные объекты удалены, список неудалённых пуст или содержит только осознанные исключения

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

Масса неудалённых объектов без разбора причин

Поиск удалённого объекта в списке
Норма

Объект не находится ни с пометкой, ни без

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

Объект по-прежнему виден в списке

Ссылочная целостность
Норма

Документы и отчёты открываются без ошибок «Объект не найден»

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

В документах появились битые ссылки вида «<Объект не найден>»

Альтернативные способы и частные сценарии

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

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

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

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

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

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

Почему в меню нет пункта «Удаление помеченных объектов»?

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

Можно ли восстановить объект после работы обработки?

Нет. Физическое удаление необратимо, восстановление возможно только из резервной копии базы. Поэтому перед запуском обязательно делайте выгрузку .dt или копию средствами СУБД.

Обработка требует монопольный режим, но все пользователи вышли. Что мешает?

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

Чем отличается пометка на удаление от удаления через обработку?

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

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

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

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

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