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

· 11 мин

Содержание

Удаление помеченных объектов в 1С:ЗУП 8.3 живёт по адресу Администрирование → Обслуживание → Удаление помеченных объектов. Сначала документ помечается на удаление клавишей Delete, и только эта обработка стирает его из базы физически — после проверки, не ссылается ли на него кто-то ещё.

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

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

Почему в 1С:ЗУП нельзя удалить документ сразу

Удаление двухэтапное:

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

Такой порядок не даёт «уронить» расчёт. Удалите «Приём на работу» — и начисления, отпуска, ведомости за все месяцы останутся с битыми ссылками. Поэтому 1С сначала помечает, а стирает только после контроля целостности.

Пока объект просто помечен на удаление, он полностью участвует в базе: попадает в расчёты и отчёты, если документ проведён. Пометка — не отмена документа.

Отменить действие документа и удалить его — разные вещи:

ДействиеЧто происходитОтчётность
Отмена проведенияДвижения снимаются, документ остаётсяСуммы уходят из расчётов
Пометка на удалениеДокумент серый, но проведён и работаетСуммы остаются
Удаление помеченныхОбъекта в базе больше нетПересчитывать и сдавать корректировки

Где в 1С:ЗУП найти удаление помеченных объектов 8.3

Обработка лежит в служебном разделе, а не в «Зарплате» или «Кадрах». Два рабочих пути.

Основной путь:

Администрирование → Обслуживание → Удаление помеченных объектов.

Через «Все функции», если в разделе Обслуживание пункта нет:

  1. Откройте Главное меню (значок ☰ слева вверху).
  2. Все функции → Стандартные → Удаление помеченных объектов.

Пункта Все функции по умолчанию нет. Включается так: Сервис и настройки (шестерёнка) → Настройки → Параметры → галочка «Отображать команду „Все функции“». Нужны права администратора.

Третий способ — строка поиска команд (значок лупы в правом верхнем углу): наберите «удаление помеч», программа сама предложит обработку.

В облачном сервисе 1С:Фреш обработка доступна только владельцу приложения или пользователю с профилем администратора. Рядовому расчётчику раздел Обслуживание обычно не показывают вовсе.

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

Пошаговый помощник
Пометьте документ на удаление
Откройте нужный документ или встаньте на него в списке. Нажмите правой кнопкой мыши → Пометить на удаление / Снять пометку (или клавиша Delete). Документ станет серым с красным крестиком.

Шаг 1. Пометка объекта на удаление

Способы пометить:

  • 🔹 В списке документов: выделить строку → Delete или ПКМ → Пометить на удаление.
  • 🔹 Внутри открытого документа: Ещё → Пометить на удаление.
  • 🔹 Массово: выделить несколько строк с зажатым Ctrl или Shift → Delete.

Снять ошибочную пометку — тем же способом: повторный Delete или Снять пометку на удаление.

Если в базе задана дата запрета изменения (Администрирование → Настройки пользователей и прав → Даты запрета изменения), пометить документ раньше этой даты не получится — программа выдаст отказ. Сначала сдвиньте дату или снимите запрет для своего пользователя.

Шаг 2. Запуск обработки удаления

В окне обработки выбираете режим:

РежимКогда использоватьРиски
Автоматическое удаление всех помеченныхПлановая чистка базы, помеченного многоУдалит всё, что помечено, — включая помеченное коллегами
Выборочное удалениеНужно убрать 1–2 конкретных документаПрактически нет, вы видите список

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

Шаг 3. Контроль связей и само удаление

После поиска 1С показывает список кандидатов. Дальше — проверка ссылок:

  • ✅ Связей нет — объект удаляется без вопросов.
  • ❌ Есть ссылки — объект попадает в раздел «Не удалены», внизу видно, кто именно на него ссылается.

Двойной клик по строке в списке ссылок открывает мешающий документ. Разберитесь с ним — и повторите удаление.

Шаг 4. Повторное удаление после устранения связей

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

Порядок действий:

  1. Пометьте на удаление все связанные документы (сами начисления, ведомости и т.д.).
  2. Вернитесь в обработку и запустите удаление заново.
  3. Удаляйте «снизу вверх» по цепочке: сначала зависимые документы, потом тот, на который они ссылались.
Чек-лист удаления в 1С:ЗУП
Выполнено: 0 / 6

Что в 1С:ЗУП удалять можно, а что не стоит

Техническая возможность и здравый смысл — не одно и то же. По опыту список делится так.

Удаляют спокойно:

  • 🔹 Черновики и дубли документов, созданные «на пробу».
  • 🔹 Ошибочные ведомости и начисления внутри открытого периода, до сдачи отчётности.
  • 🔹 Тестовых сотрудников и физлиц, по которым не было ни одного начисления.
  • 🔹 Лишние виды начислений и удержаний, которые нигде не использовались.

Лучше не удалять:

  • ❌ Документы закрытого периода, попавшие в сданные 6-НДФЛ, РСВ, ЕФС-1.
  • ❌ «Приём на работу» и «Увольнение» по реальным сотрудникам — рвётся кадровая история.
  • ❌ Начисления, на которые уже опираются перерасчёты и справки.
  • ❌ Физлицо, если по нему есть хоть один расчёт: в ЗУП физлицо — узел, к которому привязано всё.

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

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

Сообщение вида Объект не может быть удалён, так как на него есть ссылки означает одно: в базе остались документы, которые на этот объект указывают. Вариантов ровно три.

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

Бывает и наоборот: 1С отказывает, а в списке ссылок пусто. Обычные причины:

  • Ссылка лежит в регистре сведений или в служебном объекте, который в списке не показывается.
  • Объект ещё занят открытой формой или незакрытым сеансом другого пользователя.
  • Список ссылок не обновился — перезапустите обработку и поиск.

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

В ЗУП 3.1 чистку можно не делать руками. Регламентное задание настраивается здесь:

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

Разумный режим — раз в неделю ночью, например в 2:00.

Два ограничения, о которых узнают не сразу:

  • ⛔ Задание удаляет только те объекты, у которых нет ссылок. Проблемные так и останутся помеченными — их всё равно придётся разбирать руками.
  • ⛔ В файловой базе фоновые задания выполняются, только когда база открыта хотя бы одним сеансом. Ночью при выключенном компьютере чистка не произойдёт. В клиент-серверном варианте задание отрабатывает силами сервера.

Массовое удаление и большие базы

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

  • ⏳ Проверка ссылок может идти десятки минут и дольше. Не прерывайте процесс.
  • 🌙 Запускайте чистку, когда в базе никто не работает — обработка ставит блокировки.
  • 💾 Обязательно сделайте резервную копию базы перед массовым удалением. Восстановить физически удалённые объекты штатными средствами уже нельзя.

Почему обработка идёт часами. Она сверяет каждый помеченный объект со всеми таблицами базы. Время растёт как «количество помеченного × размер базы». 50 документов в базе на 3 ГБ — минуты. 20 000 документов — половина ночи.

Что реально ускоряет:

  • Удалять порциями по 200–500 объектов через выборочный режим.
  • Перед запуском выполнить Администрирование → Обслуживание → Корректировка данных → пересчёт итогов, а в SQL-базе обновить статистику.
  • Работать в тонком клиенте прямо на сервере, а не по медленному каналу.

Ждать освобождения места сразу после чистки не стоит. Файл 1Cv8.1CD сам не сжимается: место внутри переиспользуется. Чтобы файл действительно уменьшился, нужна выгрузка в .dt и загрузка в новую базу.

Что будет с отчётностью после удаления документа

Главный риск в ЗУП — не техническая ошибка, а расхождение с уже сданными отчётами.

Пример. В марте удалили ведомость на 120 000 ₽ и начисление премии на 40 000 ₽ за январь. В сданном 6-НДФЛ за I квартал эти суммы уже показаны, НДФЛ 5 200 ₽ с премии перечислен. После удаления:

  • в базе сумма дохода за январь уменьшилась на 40 000 ₽;
  • НДФЛ и взносы пересчитались;
  • отчёт в базе и отчёт в инспекции больше не совпадают.

Что делать по порядку:

  1. Перепровести документы затронутого периода (Зарплата → Все начисления).
  2. Сверить расчёты отчётами: «Анализ начислений и удержаний», «Подробный анализ начислений сотрудникам», «Задолженность по зарплате».
  3. Пересобрать 6-НДФЛ, РСВ, ЕФС-1 за период и сравнить с отправленными.
  4. При расхождении — сдать корректировку.

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

Удаление в «Зарплате и кадрах» и в старых редакциях

  • 1С:Зарплата и кадры (базовая версия, ЗУП 3.1 базовая). Обработка на том же месте: Администрирование → Обслуживание → Удаление помеченных объектов. Ограничений по сравнению с ПРОФ нет.
  • ЗУП КОРП. Всё то же плюс больше документов в цепочках связей — чистку планируйте на нерабочее время.
  • ЗУП 2.5 (толстый клиент). Меню другое: Операции → Удаление помеченных объектов. Логика та же — пометка, контроль ссылок, удаление.
  • Конфигуратор. В нём тоже есть пункт Администрирование → Удаление помеченных объектов, но пользоваться им без нужды не стоит: контроль ссылок там проще, а рисков больше.

Частые ошибки и как их избежать

Диагностика: выберите симптом

Как навести порядок и не копить мусор

Несколько привычек, чтобы база не распухала от помеченных объектов:

  • 🗓 Чистите помеченное раз в квартал или после закрытия периода — небольшими порциями быстрее.
  • 🔗 Помечайте документы цепочками: удаляете основание — сразу помечайте и то, что от него зависит.
  • 👤 Доверьте регулярную чистку одному ответственному (обычно администратору базы), чтобы не удаляли нужное.
  • ⚙️ Включите регламентное задание — оно будет убирать «безссылочную» мелочь само.
  • 📦 Перед крупной чисткой — резервная копия, всегда.
Проверьте себя
Что произойдёт, если нажать `Delete` на документе в 1С:ЗУП?
Где найти обработку удаления в 1С:ЗУП 8.3?
Почему объект «не может быть удалён»?
Что будет с уже сданным 6-НДФЛ, если удалить начисление закрытого периода?

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

Как удалить документ в 1С:ЗУП 8.3, помеченный на удаление?
Пометьте документ на удаление (Delete), затем откройте Администрирование → Обслуживание → Удаление помеченных объектов, запустите обработку и подтвердите удаление после проверки ссылок.
Где в 1С:ЗУП удаление помеченных объектов 8.3 найти?
Администрирование → Обслуживание → Удаление помеченных объектов. Если раздела не видно — через Главное меню → Все функции → Стандартные или через поиск команд по словам «удаление помеч».
Можно ли восстановить документ после удаления?
Пока он только помечен на удаление — да, снимите пометку. После запуска обработки объект стирается физически и восстанавливается только из резервной копии.
Почему 1С:ЗУП пишет, что объект нельзя удалить?
На него ссылаются другие документы. Раскройте список ссылок внизу окна, пометьте связанные документы на удаление и запустите обработку повторно.
Занимают ли помеченные на удаление объекты место в базе?
Да, они лежат в базе целиком и замедляют выборки. Но после удаления файл базы сам не уменьшится — нужна выгрузка в .dt и загрузка заново.
Нужны ли особые права для удаления помеченных объектов?
Да, обычно операция доступна пользователю с правами администратора. Рядовому расчётчику раздел Обслуживание часто недоступен.
Как удалить сразу много помеченных документов в 1С 8.3 ЗУП?
Выберите режим «Автоматическое удаление всех помеченных объектов» либо включите одноимённое регламентное задание по расписанию. Перед массовой чисткой сделайте резервную копию базы.