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

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

Как в 1С:ЗУП удалить помеченные на удаление документы

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

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

Типичная ситуация: бухгалтер по зарплате пометил на удаление ошибочно созданные «Начисление зарплаты и взносов», «Ведомость в банк» или кадровые приказы, а затем хочет очистить базу. Пока объекты не удалены окончательно, они видны в журналах с перечёркнутой иконкой и могут мешать свёртке базы, обменам и синхронизации с 1С:Бухгалтерией.

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

Что происходит при пометке на удаление в 1С:ЗУП

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

Для документов пометка обычно сочетается с отменой проведения: программа сначала снимает проведение, затем ставит пометку. Это важно, потому что проведённый документ имеет движения по регистрам (начисления, удержания, НДФЛ, взносы), и удалить его без отмены проведения нельзя.

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

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

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

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

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

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

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

Как удалить помеченные документы пошагово

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

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

Если документ не удаляется: работа со ссылками

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

Частая цепочка в ЗУП: ведомость → связанный документ выплаты → отражение в учёте. Удалять такие цепочки нужно от конца к началу: сначала отражение, потом ведомость, потом начисление.

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

Ограничения и особенности в 1С:ЗУП

Документы, попадающие в период с запретом изменения данных (дата запрета редактирования в «Администрирование» → «Настройки пользователей и прав»), удалить не получится — сначала сдвиньте или снимите запрет. Это защита, а не ошибка: подумайте, действительно ли нужно удалять документы закрытого периода.

Если документ участвовал в формировании отчётности (РСВ, 6-НДФЛ, персучёт), его удаление изменит данные, на основе которых отчётность уже сдана. В таких случаях корректнее не удалять, а сторнировать документ специальными средствами ЗУП (сторнирование начислений, отмена документа) и отразить исправления в текущем периоде.

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

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

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

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

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

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

Журнал документов
Норма

Помеченных (перечёркнутых) документов нет

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

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

Повторный запуск обработки
Норма

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

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

Объекты находятся снова — возможно, пометка ставится обменом или регламентным заданием

Отчёты по зарплате
Норма

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

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

Суммы изменились — удалён документ, участвовавший в расчётах, восстановите из копии

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

Почему обработка не запускается и пишет про монопольный режим?

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

Можно ли удалить помеченные документы только за определённый месяц?

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

Что делать, если удалили нужный документ по ошибке?

Физически удалённый объект в 1С не восстанавливается штатными средствами. Варианты: восстановить данные из резервной копии (всю базу или перенести конкретный документ через выгрузку/загрузку данных в копию) либо ввести документ заново вручную. Поэтому копия перед удалением обязательна.

Нужно ли удалять помеченные объекты регулярно?

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

Удалится ли помеченный документ в 1С:Бухгалтерии после синхронизации?

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

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

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

Итог

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

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