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

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

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

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

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

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

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

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

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

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

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

Как пометить объект на удаление

До запуска обработки объекты нужно пометить. В списке документов или справочника выделите нужный элемент и нажмите кнопку «Пометить на удаление / Снять пометку» (значок с крестиком) или клавишу Delete. Программа спросит подтверждение, после чего объект в списке отобразится с перечёркнутым значком.

Пометить можно и группу объектов: выделите несколько строк с зажатой клавишей Ctrl или Shift и нажмите Delete — пометка установится на все выделенные элементы. Для документов пометка удаления автоматически отменяет проведение, поэтому документ перестаёт влиять на учётные итоги сразу после пометки.

Обратная операция работает так же: выделите помеченный объект и снова нажмите Delete — пометка снимется. Это удобно, если объект пометили ошибочно и до запуска обработки данные ещё можно спасти без всяких последствий.

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

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

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

Порядок действий
  1. 1
    Сделайте резервную копию базы (в файловом варианте — скопируйте файл 1Cv8.1CD).
  2. 2
    Пометьте ненужные документы и элементы справочников на удаление.
  3. 3
    Откройте Администрирование → Обслуживание → Удаление помеченных объектов.
  4. 4
    Выберите режим: автоматический или выборочный.
  5. 5
    Нажмите «Удалить» и дождитесь завершения поиска ссылок.
  6. 6
    Проверьте список неудалённых объектов и при необходимости обработайте места использования.
  7. 7
    Повторите запуск, пока список неудалённых не станет пустым или осознанно оставленным.

Что делать, если объект не удаляется из-за ссылок

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

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

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

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

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

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

Риски и меры предосторожности

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

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

Удаление через конфигуратор и монопольный режим

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

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

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

Обработка в режиме Предприятие

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

Удаление через конфигуратор

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

Оставить пометку без удаления

Безопасный вариант для спорных объектов: данные сохраняются, но в списках не мешают.

Проверка результата и типичные ошибки

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

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

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

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

Список помеченных объектов
Норма

После обработки помеченных объектов нет или остались только осознанно сохранённые

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

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

Оборотно-сальдовая ведомость
Норма

Итоги соответствуют ожиданиям после удаления документов

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

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

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

Есть записи об удалении от имени администратора

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

Записей нет — обработка могла не запуститься из-за прав

Часто задаваемые вопросы

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

Чаще всего не хватает прав: обработка доступна пользователям с ролью администратора или полными правами. Реже пункт скрыт настройками командного интерфейса раздела — проверьте «Настройки навигации» в разделе «Администрирование».

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

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

Что значит «объект не может быть удалён, так как на него есть ссылки»?

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

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

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

Мешают ли помеченные объекты работе программы, если их не удалять?

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

Нужно ли выгонять пользователей из базы перед удалением?

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

Итог

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

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