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

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

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

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

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

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

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

Как пометить документ на удаление

Откройте журнал нужного вида документов: например, «Кадры» → «Приёмы, переводы, увольнения» или «Кадры» → «Все кадровые документы». Найдите нужный документ, выделите его в списке и нажмите клавишу Delete либо кнопку с изображением красного крестика на панели инструментов. Программа запросит подтверждение — ответьте «Да».

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

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

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

Физическое удаление выполняется штатной обработкой. В 1С:ЗУП и 1С:Кадры откройте раздел «Администрирование» → «Обслуживание» и найдите ссылку «Удаление помеченных объектов». В некоторых версиях она расположена в блоке «Корректировка данных» или доступна через «Настройка» → «Поддержка и обслуживание».

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

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

Порядок удаления помеченных документов
  1. 1
    Откройте «Администрирование» → «Обслуживание» → «Удаление помеченных объектов»
  2. 2
    Выберите режим: «Автоматическое удаление всех помеченных объектов» или «Выборочное удаление»
  3. 3
    При выборочном режиме отметьте флажками нужные документы и нажмите «Удалить»
  4. 4
    Дождитесь завершения поиска ссылок и самого удаления
  5. 5
    Проверьте результат: если остались неудалённые объекты, изучите список мест использования

Автоматический и выборочный режимы удаления

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

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

Сравнение режимов удаления

Автоматическое удаление

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

Выборочное удаление

Подходит для точечного удаления конкретных документов. Медленнее, но исключает удаление лишнего.

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

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

Самая частая причина неудачи — на помеченный документ ссылаются другие объекты. Например, кадровый приказ используется в документе «Кадровый перевод списком», указан как документ-основание в начислении или фигурирует в данных об отпуске. Программа не удалит такой объект, чтобы не нарушить целостность учёта.

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

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

Запрет изменения данных и другие причины отказа

Вторая распространённая причина — установленная дата запрета изменения данных. Если помеченный документ относится к закрытому периоду, а дата запрета настроена в разделе «Администрирование» → «Поддержка и обслуживание» → «Даты запрета изменения данных», система может заблокировать операцию. Проверьте настройку и при необходимости временно измените дату запрета (это право обычно есть только у администратора).

Третья причина — нехватка прав. Если при попытке пометить документ на удаление появляется сообщение о нарушении прав доступа, обратитесь к администратору: нужна роль, разрешающая удаление соответствующего вида документов. В типовых поставках кадровику обычно доступна пометка на удаление, но не всегда — интерактивное удаление минуя пометку.

Наконец, в клиент-серверной базе удаление может прерываться из-за активных сеансов пользователей или регламентных заданий. Запускайте обработку в нерабочее время либо временно заблокируйте вход пользователей через консоль кластера.

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

Проверка результата и восстановление данных

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

Если документ удалили ошибочно, восстановить его штатными средствами нельзя — физическое удаление необратимо. Варианты восстановления: развёртывание резервной копии базы (с потерей данных, введённых после её создания), либо ручное повторное создание документа по бумажным копиям и отчётам. Именно поэтому перед массовым удалением рекомендуется делать выгрузку базы через «Администрирование» → «Резервное копирование и восстановление».

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

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

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

Список документов после удаления
Норма

Удалённые документы отсутствуют в журнале

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

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

Отчёт обработки о результатах
Норма

Все выбранные объекты удалены, список проблем пуст

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

Есть неудалённые объекты со ссылками

Кадровые отчёты за период
Норма

Данные отчётов не изменились после удаления

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

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

Итог

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

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

Ответы на частые вопросы

Можно ли удалить документ сразу, минуя пометку на удаление?

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

Почему помеченный документ всё ещё виден в списке?

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

Что произойдёт с движениями документа по регистрам при удалении?

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

Как удалить много помеченных документов за один период?

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

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

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