Как удалить помеченные на удаление документы в 1С:ЗУП 8.3
Содержание
Удаление помеченных объектов в 1С:ЗУП 8.3 живёт по адресу Администрирование → Обслуживание → Удаление помеченных объектов. Сначала документ помечается на удаление клавишей Delete, и только эта обработка стирает его из базы физически — после проверки, не ссылается ли на него кто-то ещё.
Ниже — где найти обработку, если раздела не видно, как удалить документ в 1С:ЗУП 8.3 по одному и массово, что делать, когда программа удалять отказывается, и чего в ЗУП вообще лучше не трогать.
Механизм одинаковый в 1С:ЗУП 8.3 (редакция 3.1), в «Зарплате и кадрах» базовой версии и в «Бухгалтерии». Отличия — только в составе документов и в правах доступа.
Почему в 1С:ЗУП нельзя удалить документ сразу
Удаление двухэтапное:
- Пометка на удаление — документ остаётся в базе, но отображается серым с красным крестиком. Пометку можно снять.
- Удаление помеченных объектов — обработка проверяет связи и физически стирает данные.
Такой порядок не даёт «уронить» расчёт. Удалите «Приём на работу» — и начисления, отпуска, ведомости за все месяцы останутся с битыми ссылками. Поэтому 1С сначала помечает, а стирает только после контроля целостности.
Пока объект просто помечен на удаление, он полностью участвует в базе: попадает в расчёты и отчёты, если документ проведён. Пометка — не отмена документа.
Отменить действие документа и удалить его — разные вещи:
| Действие | Что происходит | Отчётность |
|---|---|---|
| Отмена проведения | Движения снимаются, документ остаётся | Суммы уходят из расчётов |
| Пометка на удаление | Документ серый, но проведён и работает | Суммы остаются |
| Удаление помеченных | Объекта в базе больше нет | Пересчитывать и сдавать корректировки |
Где в 1С:ЗУП найти удаление помеченных объектов 8.3
Обработка лежит в служебном разделе, а не в «Зарплате» или «Кадрах». Два рабочих пути.
Основной путь:
Администрирование → Обслуживание → Удаление помеченных объектов.
Через «Все функции», если в разделе Обслуживание пункта нет:
- Откройте
Главное меню(значок ☰ слева вверху). Все функции→Стандартные→Удаление помеченных объектов.
Пункта Все функции по умолчанию нет. Включается так: Сервис и настройки (шестерёнка) → Настройки → Параметры → галочка «Отображать команду „Все функции“». Нужны права администратора.
Третий способ — строка поиска команд (значок лупы в правом верхнем углу): наберите «удаление помеч», программа сама предложит обработку.
В облачном сервисе 1С:Фреш обработка доступна только владельцу приложения или пользователю с профилем администратора. Рядовому расчётчику раздел Обслуживание обычно не показывают вовсе.
Пошагово: как в 1С:ЗУП удалить документы, помеченные на удаление
Пометить на удаление / Снять пометку (или клавиша Delete). Документ станет серым с красным крестиком.Администрирование → Обслуживание → Удаление помеченных объектов. Программа предложит режим удаления.Удалить. Объекты исчезнут из базы физически.Шаг 1. Пометка объекта на удаление
Способы пометить:
- 🔹 В списке документов: выделить строку →
Deleteили ПКМ →Пометить на удаление. - 🔹 Внутри открытого документа:
Ещё→Пометить на удаление. - 🔹 Массово: выделить несколько строк
с зажатым
CtrlилиShift→Delete.
Снять ошибочную пометку — тем же способом: повторный Delete или Снять пометку на удаление.
Если в базе задана дата запрета изменения (Администрирование → Настройки пользователей и прав → Даты запрета изменения), пометить документ раньше этой даты не получится — программа выдаст отказ. Сначала сдвиньте дату или снимите запрет для своего пользователя.
Шаг 2. Запуск обработки удаления
В окне обработки выбираете режим:
| Режим | Когда использовать | Риски |
|---|---|---|
| Автоматическое удаление всех помеченных | Плановая чистка базы, помеченного много | Удалит всё, что помечено, — включая помеченное коллегами |
| Выборочное удаление | Нужно убрать 1–2 конкретных документа | Практически нет, вы видите список |
Новичкам и на чужой базе безопаснее выборочное: вы своими глазами видите, что уйдёт.
Шаг 3. Контроль связей и само удаление
После поиска 1С показывает список кандидатов. Дальше — проверка ссылок:
- ✅ Связей нет — объект удаляется без вопросов.
- ❌ Есть ссылки — объект попадает в раздел «Не удалены», внизу видно, кто именно на него ссылается.
Двойной клик по строке в списке ссылок открывает мешающий документ. Разберитесь с ним — и повторите удаление.
Шаг 4. Повторное удаление после устранения связей
Типичный сценарий: удаляете «Приём на работу», а на него ссылаются начисления зарплаты за несколько месяцев.
Порядок действий:
- Пометьте на удаление все связанные документы (сами начисления, ведомости и т.д.).
- Вернитесь в обработку и запустите удаление заново.
- Удаляйте «снизу вверх» по цепочке: сначала зависимые документы, потом тот, на который они ссылались.
Что в 1С:ЗУП удалять можно, а что не стоит
Техническая возможность и здравый смысл — не одно и то же. По опыту список делится так.
Удаляют спокойно:
- 🔹 Черновики и дубли документов, созданные «на пробу».
- 🔹 Ошибочные ведомости и начисления внутри открытого периода, до сдачи отчётности.
- 🔹 Тестовых сотрудников и физлиц, по которым не было ни одного начисления.
- 🔹 Лишние виды начислений и удержаний, которые нигде не использовались.
Лучше не удалять:
- ❌ Документы закрытого периода, попавшие в сданные 6-НДФЛ, РСВ, ЕФС-1.
- ❌ «Приём на работу» и «Увольнение» по реальным сотрудникам — рвётся кадровая история.
- ❌ Начисления, на которые уже опираются перерасчёты и справки.
- ❌ Физлицо, если по нему есть хоть один расчёт: в ЗУП физлицо — узел, к которому привязано всё.
Отдельная тонкость ЗУП: сотрудник и физлицо — разные справочники. Удалить сотрудника, оставив физлицо, обычно можно. Удалить физлицо с историей начислений — почти никогда: ссылок слишком много. Дубли физлиц правильнее не удалять, а объединять обработкой Администрирование → Обслуживание → Корректировка данных → поиск и удаление дублей.
Объект не удаляется: как обойти контроль ссылочной целостности
Сообщение вида Объект не может быть удалён, так как на него есть ссылки означает одно: в базе остались документы, которые на этот объект указывают. Вариантов ровно три.
- Удалить связанное тоже. Помечаете на удаление всю цепочку и запускаете обработку повторно. Самый честный путь.
- Переписать ссылку. Открываете мешающий документ и подставляете другой объект — например, в начислении меняете вид расчёта на актуальный. Объект освобождается и удаляется.
- Отключить контроль. В обработке есть возможность удалить объект, не разбирая ссылки. Так делать нельзя: в базе останутся битые ссылки вида «объект не найден», и отчёты начнут выдавать ошибки. Если всё-таки идёте этим путём — только на копии базы и только вместе со специалистом.
Бывает и наоборот: 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 ₽;
- НДФЛ и взносы пересчитались;
- отчёт в базе и отчёт в инспекции больше не совпадают.
Что делать по порядку:
- Перепровести документы затронутого периода (
Зарплата→Все начисления). - Сверить расчёты отчётами: «Анализ начислений и удержаний», «Подробный анализ начислений сотрудникам», «Задолженность по зарплате».
- Пересобрать 6-НДФЛ, РСВ, ЕФС-1 за период и сравнить с отправленными.
- При расхождении — сдать корректировку.
Документы прошлых лет ради «ускорения базы» удалять не надо. Ускорения не будет, а кадровая история, справки о доходах и данные для пособий потеряются. Хранить расчётные документы по персоналу нужно годами — это не тот мусор, от которого чистят базу.
Удаление в «Зарплате и кадрах» и в старых редакциях
- 1С:Зарплата и кадры (базовая версия, ЗУП 3.1 базовая). Обработка на том же месте:
Администрирование→Обслуживание→Удаление помеченных объектов. Ограничений по сравнению с ПРОФ нет. - ЗУП КОРП. Всё то же плюс больше документов в цепочках связей — чистку планируйте на нерабочее время.
- ЗУП 2.5 (толстый клиент). Меню другое:
Операции→Удаление помеченных объектов. Логика та же — пометка, контроль ссылок, удаление. - Конфигуратор. В нём тоже есть пункт
Администрирование→Удаление помеченных объектов, но пользоваться им без нужды не стоит: контроль ссылок там проще, а рисков больше.
Частые ошибки и как их избежать
Все функции в параметрах.Как навести порядок и не копить мусор
Несколько привычек, чтобы база не распухала от помеченных объектов:
- 🗓 Чистите помеченное раз в квартал или после закрытия периода — небольшими порциями быстрее.
- 🔗 Помечайте документы цепочками: удаляете основание — сразу помечайте и то, что от него зависит.
- 👤 Доверьте регулярную чистку одному ответственному (обычно администратору базы), чтобы не удаляли нужное.
- ⚙️ Включите регламентное задание — оно будет убирать «безссылочную» мелочь само.
- 📦 Перед крупной чисткой — резервная копия, всегда.
Частые вопросы
Как удалить документ в 1С:ЗУП 8.3, помеченный на удаление?
Delete), затем откройте Администрирование → Обслуживание → Удаление помеченных объектов, запустите обработку и подтвердите удаление после проверки ссылок.Где в 1С:ЗУП удаление помеченных объектов 8.3 найти?
Администрирование → Обслуживание → Удаление помеченных объектов. Если раздела не видно — через Главное меню → Все функции → Стандартные или через поиск команд по словам «удаление помеч».Можно ли восстановить документ после удаления?
Почему 1С:ЗУП пишет, что объект нельзя удалить?
Занимают ли помеченные на удаление объекты место в базе?
Нужны ли особые права для удаления помеченных объектов?
Обслуживание часто недоступен.