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

Документы и Печать · 11 мин

Как удалить документы в 1С ЗУП: пошаговая инструкция

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

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

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

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

Что нужно проверить перед удалением документа

Удаление в ЗУП почти всегда затрагивает расчётные механизмы. Документ начисления зарплаты нельзя просто убрать, если по нему уже рассчитаны взносы, удержан НДФЛ или сформирована ведомость на выплату. Прежде чем помечать объект на удаление, убедитесь, что вы понимаете последствия.

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

Также убедитесь, что у вашего пользователя есть права на удаление. В типовой ЗУП пометка на удаление доступна не всем ролям: расчётчик может иметь право только на запись и проведение. Если кнопка удаления неактивна — это ограничение прав, а не ошибка программы.

Пометка на удаление: первый обязательный этап

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

Чтобы пометить документ на удаление из списка, выделите его и нажмите клавишу Delete или кнопку «Пометить на удаление / Снять пометку» в меню «Ещё». Программа предложит варианты: пометить на удаление или отменить проведение и пометить. Для проведённого документа выбирайте вариант с отменой проведения — тогда движения по регистрам будут очищены сразу.

Из формы самого документа действие аналогичное: меню «Ещё → Пометить на удаление». Если документ проведён, система сначала отменит проведение, затем установит пометку. Повторное нажатие той же команды снимает пометку — это удобный способ «откатить» решение, пока объект не удалён физически.

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

Физическое удаление через обработку «Удаление помеченных объектов»

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

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

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

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

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

Что делать, если документ не удаляется

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

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

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

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

Массовое удаление и групповая обработка документов

Когда нужно убрать не один документ, а целый пласт ошибочно введённых данных (например, тестовые приказы после обучения сотрудников в копии базы, случайно загруженные в рабочую), удобнее действовать группой. В журнале документов выделите несколько строк с зажатой Ctrl или Shift и нажмите Delete — пометка установится на все выбранные объекты.

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

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

Альтернативы удалению: сторнирование и отмена проведения

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

Для ошибочных начислений прошлых периодов предназначен документ «Сторнирование начислений» (в разделе «Зарплата»). Он создаётся на основании исправляемого документа и отменяет его суммы корректными сторнирующими записями, которые попадут в отчётность текущего периода. Это правильный путь, когда период закрыт.

Если период ещё открыт и документ просто введён ошибочно, достаточно отменить проведение (кнопка «Провести» повторно или «Ещё → Отменить проведение») и оставить документ непроведённым — он не влияет на расчёты. Помечать на удаление имеет смысл только то, что точно не понадобится для истории.

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

Удаление документа

Подходит для открытого периода и явно ошибочных данных. Требует контроля ссылок и резервной копии. Следов в базе не остаётся.

Отмена проведения

Данные остаются, но не участвуют в расчётах. Подходит, когда документ может понадобиться для исправления или истории.

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

Правильный вариант для закрытых периодов со сданной отчётностью. Сохраняет аудиторский след, корректно отражается в отчётах.

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

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

Сформируйте ключевые отчёты по затронутому периоду: расчётный листок сотрудника, свод начислений, анализ НДФЛ или взносов. Сравните итоги с ожидаемыми значениями. Если документ удалялся из закрытого периода, расхождения с ранее сданной отчётностью покажут, какие формы придётся уточнить.

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

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

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

Документ в журнале
Норма

Документ отсутствует в списке

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

Документ на месте — есть неустранённые ссылки

Расчётные отчёты периода
Норма

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

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

Итоги изменились неожиданно — удалено лишнее или не всё

Обмен с бухгалтерией
Норма

Синхронизация проходит без ошибок

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

Ошибки сопоставления по удалённому объекту

Места использования
Норма

Список пуст при повторном запуске обработки

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

Обработка снова показывает блокирующие объекты

Частые вопросы об удалении документов в ЗУП

Можно ли восстановить удалённый документ?

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

Почему кнопка «Пометить на удаление» неактивна?

Чаще всего причина в правах пользователя: роль не включает права на интерактивную пометку удаления данного вида документов. Обратитесь к администратору для настройки профиля доступа. Вторая возможная причина — документ заблокирован другим пользователем или сеансом.

Чем пометка на удаление отличается от отмены проведения?

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

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

Да, через «Групповое изменение реквизитов»: отберите документы по периоду и виду, установите пометку удаления, затем выполните «Удаление помеченных объектов». Учтите, что зависимые документы (ведомости, отражение в учёте) нужно обработать в правильном порядке — от последних в цепочке к первым.

Что будет с расчётом зарплаты, если удалить документ приёма на работу?

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

Безопасно ли удалять помеченные объекты при работающих пользователях?

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

Итог

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

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