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

Сотрудники и Зарплата · 9 мин

Где в 1С Зарплата удалить помеченные объекты

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

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

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

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

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

В типовой ЗУП 3.1 откройте раздел «Администрирование» в панели разделов слева. В группе «Обслуживание» (в ряде релизов — «Поддержка и обслуживание») находится ссылка «Удаление помеченных объектов». Если группа свёрнута, разверните её щелчком по заголовку.

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

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

Какие права нужны для удаления

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

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

Проверить права можно через «Администрирование» → «Настройки пользователей и прав» → «Пользователи»: откройте карточку пользователя и посмотрите назначенные профили групп доступа.

Пошаговый порядок удаления

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

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

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

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

Почему объект не удаляется: контроль ссылок

Главная причина, по которой объект остаётся в базе, — на него ссылаются другие данные. Например, сотрудника нельзя удалить, если по нему есть начисления, кадровые документы или записи регистров; элемент справочника нельзя удалить, пока он выбран в документах.

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

Для массовой замены ссылок в типовой поставке есть обработка «Поиск и замена значений» (обычно доступна через «Все функции» или в составе инструментов администратора). Она позволяет заменить один элемент справочника на другой во всех местах использования, после чего помеченный объект удалится штатно.

Особенности удаления сотрудников и физических лиц

В ЗУП сотрудник и физическое лицо — разные объекты: у одного физлица может быть несколько сотрудников (основное место, совместительство). Пометка сотрудника не помечает физлицо автоматически, и наоборот.

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

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

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

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

После завершения обработки откройте списки, в которых были помеченные объекты, и включите отображение помеченных (если оно выключено, пометки по умолчанию скрыты). Успешно удалённые элементы исчезнут полностью; оставшиеся будут по-прежнему отображаться с красным крестиком.

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

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

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

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

Помеченные элементы отсутствуют в списках

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

Объекты остались с пометкой — есть ссылки

Окно результатов обработки
Норма

Список неудалённых пуст

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

Показаны объекты и места их использования

Целостность учёта
Норма

Отчёты и расчёты формируются без ошибок

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

Появились битые ссылки вида «<Объект не найден>»

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

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

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

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

Почему пункт «Удаление помеченных объектов» не виден в меню?

Чаще всего из-за недостатка прав — команда скрыта для неадминистративных пользователей. Реже причина в изменённом интерфейсе: используйте поиск в панели функций или откройте обработку через «Все функции» (команда доступна при включённом режиме технического специалиста).

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

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

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

Да, в разделе «Администрирование» → «Обслуживание» есть настройка регламентного удаления по расписанию. В клиент-серверном варианте задание выполняется на сервере; в файловой базе регламентные задания требуют запущенного сеанса или отдельной настройки.

Восстановится ли удалённый объект, если удалить по ошибке?

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

Чем отличается пометка на удаление от физического удаления?

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

Итог

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

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