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