Администрирование · 9 мин
Удаление помеченных объектов в 1С:ЗУП 8.3
Где в 1С:ЗУП 8.3 находится удаление помеченных объектов: пошаговая инструкция, проверка ссылок, типичные ошибки и способы освободить базу от лишних данных.
В 1С:Зарплата и управление персоналом 8.3 (редакция 3.1) функция удаления помеченных объектов находится в разделе «Администрирование» → «Обслуживание» → «Удаление помеченных объектов». В некоторых настройках интерфейса тот же пункт доступен через «Настройка» → «Поддержка и обслуживание» → «Удаление помеченных объектов». Обработка стандартная для всех конфигураций на управляемых формах, поэтому порядок действий в ЗУП совпадает с Бухгалтерией или Управлением торговлей.
Пометка на удаление — это только первый шаг: объект остаётся в базе, продолжает занимать место и участвует в отчётах со статусом «помечен». Физическое удаление выполняется отдельно и требует права «Удаление» для соответствующих объектов, а также монопольного режима либо отсутствия блокирующих сеансов в файловой базе.
Перед запуском обработки важно понимать, что удаление необратимо. Если помеченный документ участвует в расчётах зарплаты, ведомостях или кадровых приказах, система либо откажется его удалять, либо (при удалении без контроля ссылок) оставит битые ссылки, которые потом придётся искать и исправлять вручную.
Где именно находится функция в интерфейсе ЗУП
Стандартный путь в 1С:ЗУП 3.1: откройте раздел «Администрирование» в панели разделов слева, затем группу «Обслуживание». В списке будет пункт «Удаление помеченных объектов». Если раздел «Администрирование» не виден, проверьте настройки панели навигации — возможно, раздел скрыт или у пользователя недостаточно прав.
Альтернативный путь — через «Настройка» → «Поддержка и обслуживание», где в блоке «Корректировка данных» также есть ссылка на удаление помеченных объектов. Ещё один вариант — универсальный: нажмите кнопку поиска команд (лупа в правом верхнем углу) или сочетание клавиш и введите «удаление помеченных» — система найдёт нужную команду независимо от настроек интерфейса.
- 1Откройте раздел «Администрирование» в панели разделов
- 2Перейдите в группу «Обслуживание»
- 3Выберите пункт «Удаление помеченных объектов»
- 4Если пункт не виден — используйте поиск команд по слову «удаление»
Как пометить объект на удаление перед запуском обработки
Обработка удаляет только те объекты, у которых уже установлена пометка. Пометить документ или элемент справочника можно несколькими способами: выделить объект в списке и нажать клавишу Delete, кнопку «Ещё» → «Пометить на удаление / Снять пометку» или соответствующую команду контекстного меню по правой кнопке мыши.
В ЗУП есть особенность: многие документы связаны цепочками — например, «Начисление зарплаты и взносов» связано с ведомостями и расчётными листками. Пометка документа не помечает связанные объекты автоматически, поэтому перед удалением стоит пройтись по цепочке и пометить всё, что должно уйти из базы. Иначе после удаления останутся «висячие» документы со ссылками на несуществующие объекты.
Для справочников (сотрудники, должности, подразделения) пометка ставится аналогично, но система проверит использование элемента: если сотрудник фигурирует в кадровых документах или начислениях, удалить его не получится — и это правильно, такие данные в ЗУП обычно не удаляют вообще, а закрывают увольнением.
Режимы работы обработки: автоматический и выборочный
После запуска обработка предложит два режима. Автоматическое удаление — система сама найдёт все помеченные объекты и попытается удалить их с контролем ссылочной целостности. Этот режим подходит для регулярной чистки, когда помеченных объектов немного и вы уверены в их составе.
Выборочное (ручное) удаление — обработка покажет полный список помеченных объектов, сгруппированный по типам: документы, справочники, планы видов расчёта и т.д. Вы отмечаете флажками только то, что действительно нужно удалить. Этот режим безопаснее и рекомендуется в ЗУП, где случайное удаление расчётного документа может нарушить учёт за закрытый период.
Сравнение режимов удаления
Быстро, подходит для регулярной чистки. Ограничение: нет контроля над составом удаляемого до запуска
Полный контроль над списком объектов, можно снять лишние флажки. Требует больше времени при большом объёме
Контроль ссылочной целостности и работа с препятствующими ссылками
Если на помеченный объект ссылаются другие объекты, обработка не удалит его, а покажет список «мест использования». Например, помеченная ведомость в банк может быть связана с документом «Отражение зарплаты в бухучёте» или с операцией по зарплатному проекту. Пока эти ссылки существуют, удаление заблокировано — и это защита от порчи данных.
Действия в такой ситуации: откройте список препятствующих объектов двойным щелчком, оцените каждый. Если ссылающийся объект тоже не нужен — пометьте его на удаление и повторите обработку. Если объект нужен, но ссылку можно заменить — отредактируйте его, указав корректное значение вместо помеченного. Только после разбора всех ссылок повторите удаление.
В обработке есть опция удаления без контроля ссылочной целостности (доступна при соответствующих настройках и правах). Использовать её в рабочей базе ЗУП крайне нежелательно: в документах и регистрах останутся ссылки вида «Объект не найден», которые сломают отчёты, расчёты и обмены с бухгалтерией.
Права, монопольный режим и другие ограничения
Для физического удаления у пользователя должны быть права «Удаление» на соответствующие объекты и роль, позволяющая запускать обработку «Удаление помеченных объектов» — обычно это «Администратор системы» или «Полные права». Обычный расчётчик или кадровик с типовым набором прав может помечать объекты, но не удалять их физически.
В файловой базе обработка потребует монопольный режим: все пользователи должны выйти, фоновые задания и сеансы — завершиться. В клиент-серверном варианте монопольный режим не обязателен, но активные пользователи могут блокировать отдельные объекты — такие объекты будут пропущены, и обработку придётся запустить повторно.
Отдельное ограничение — даты запрета изменения данных. Если помеченный документ относится к закрытому периоду, система может отказать в удалении. Проверьте настройки в разделе «Администрирование» → «Поддержка и обслуживание» → «Даты запрета изменения данных». Осознанно снимать запрет ради удаления старых расчётных документов — плохая практика: это подрывает достоверность отчётности.
Откройте список мест использования и разберите каждую ссылку
Попросите пользователей выйти и повторите попытку
Обратитесь к администратору для настройки ролей
Проверьте настройку дат запрета изменения данных
Что делать после удаления и как проверить результат
После завершения обработка покажет отчёт: сколько объектов удалено, сколько не удалено и почему. Сохраните или сфотографируйте этот отчёт — он пригодится, если позже возникнут вопросы по исчезнувшим документам. Неудалённые объекты останутся помеченными, и к ним можно вернуться позже.
Проверка результата проста: откройте список документов или справочник, где были помеченные объекты, и убедитесь, что их нет. Дополнительно можно запустить «Тестирование и исправление» информационной базы (через конфигуратор) с проверкой ссылочной целостности — особенно если удаляли много объектов или работали с препятствующими ссылками.
Учтите, что физическое удаление объектов не всегда уменьшает размер файла базы автоматически. В файловом варианте для освобождения места может потребоваться сжатие базы через конфигуратор, в клиент-серверном — операции на уровне СУБД, которые выполняет администратор баз данных.
Частые вопросы по удалению помеченных объектов в ЗУП
Можно ли восстановить объект после физического удаления?
Нет, физическое удаление необратимо. Восстановление возможно только из резервной копии базы, сделанной до удаления. Поэтому перед массовой чисткой всегда создавайте копию — через выгрузку в конфигураторе или средствами СУБД.
Почему обработка не видит помеченный мной документ?
Чаще всего пометка была снята другим пользователем или документ был проведён — проведённые документы нельзя пометить, сначала нужно отменить проведение. Также проверьте, что вы смотрите тот же тип объекта: обработка группирует помеченные объекты по видам.
Можно ли удалить сотрудника, который давно уволен?
Технически — только если на него нет ни одной ссылки в документах и регистрах, что для работавшего сотрудника практически невозможно. Методологически в ЗУП сотрудников не удаляют: кадровая история нужна для отчётности, стажа и возможных проверок. Правильное завершение работы — документ «Увольнение».
Как удалить сразу много помеченных объектов одного типа?
Запустите обработку в выборочном режиме, раскройте нужную группу (например, конкретный вид документов) и установите флажок на всю группу. Для массовой пометки перед этим удобно использовать групповое изменение реквизитов из раздела «Администрирование» → «Обслуживание».
Удаление помеченных объектов уменьшит размер базы?
Данные удалятся, но файл базы может не уменьшиться сразу. В файловом варианте выполните тестирование и исправление с опцией сжатия таблиц через конфигуратор. В клиент-серверном варианте освобождение места на диске зависит от настроек СУБД и выполняется её администратором.
Что важно запомнить
Удаление помеченных объектов в 1С:ЗУП 8.3 находится в «Администрирование» → «Обслуживание». Используйте выборочный режим с контролем ссылочной целостности, разбирайте препятствующие ссылки вместо их принудительного удаления и всегда делайте резервную копию перед массовой чисткой.