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

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

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

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

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

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

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

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

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

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

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

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

Какие права нужны для удаления

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

Если вы открываете «Администрирование» и не видите пункта «Удаление помеченных объектов», с высокой вероятностью у вашей учётной записи недостаточно прав. В этом случае обратитесь к администратору базы — либо он выполнит удаление сам, либо добавит вам соответствующую роль.

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

Автоматический режим удаления

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

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

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

Выборочный режим удаления

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

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

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

Какой режим выбрать

Автоматическое удаление

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

Выборочное удаление

Подходит, когда среди помеченных есть объекты, которые нужно сохранить или проверить. Медленнее, но даёт полный контроль.

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

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

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

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

Регламентное удаление и особенности в клиент-серверных базах

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

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

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

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

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

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

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

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

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

Как убедиться, что удаление прошло

Список объектов
Норма

Помеченные объекты не отображаются после обновления списка

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

Объект с пометкой на месте — удаление не выполнялось или было отменено

Дерево в обработке (выборочный режим)
Норма

Дерево помеченных объектов пустое

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

Остались объекты — есть ссылки, требуется разбор мест использования

Журнал регистрации
Норма

Есть события удаления данных без ошибок

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

Ошибки установки монопольного доступа или отказа в правах

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

Можно ли удалить объект сразу, без пометки на удаление?

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

Почему помеченный документ всё ещё виден в отчётах?

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

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

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

Удалятся ли вместе с документом его движения по регистрам?

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

Можно ли восстановить объект после удаления помеченных?

Штатными средствами — нет. Восстановление возможно только из резервной копии базы. Поэтому перед массовой чисткой всегда делайте выгрузку данных или убеждайтесь в наличии актуальной копии.

Как удалить помеченные объекты, если база работает в клиент-серверном режиме?

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

Итог

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

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