Как удалить документы, отчеты и очищать базу в 1С: пошаговая инструкция

Иван Корнев·17 августа 2026·3 мин

Чтобы удалить документы, отчеты и очищать базу в 1С, используйте двухэтапную систему удаления объектов, типовые обработки для очистки и механизм свертки информационной базы. Перед любыми операциями обязательно создавайте резервную копию.

Оглавление

Удаление документов и справочников

В 1С применяется двухэтапная система удаления, которая предотвращает случайную потерю данных:

Этап 1. Пометка на удаление Объект (документ или элемент справочника) помечается на удаление с помощью клавиш Ctrl+Del или через контекстное меню. Это действие не удаляет данные физически — оно лишь скрывает объект из интерфейса и помечает его как ненужный.

Этап 2. Окончательное удаление Для физического удаления используется типовая обработка «Удаление помеченных объектов», расположенная в разделе «Администрирование» или «НСИ и администрирование».

Обработка анализирует ссылки и предлагает выбрать режим удаления:

  • Автоматический
  • Выборочный
  • Ускоренный

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

Удаление и очистка отчетов

Отчеты в 1С делятся на типовые (конфигурационные) и пользовательские (сохраненные или избранные).

Сохраненные и избранные отчеты Пользовательские варианты отчетов удаляются непосредственно из списка «Все отчеты» или из панели «Избранное». Для этого выберите нужный вариант и нажмите Delete. В некоторых конфигурациях (например, ЗУП) доступ к списку всех отчетов осуществляется через соответствующий раздел меню.

Типовые отчеты Удалить штатный отчет из конфигурации без снятия с поддержки невозможно и не рекомендуется. Вместо удаления используйте настройки видимости или права доступа, чтобы скрыть ненужные отчеты от пользователей.

Регистры и движения Для очистки накопленных данных регистров применяются специальные обработки или программные методы (через НаборЗаписей.Очистить()). Ручное удаление записей регистров может нарушить целостность учета.

Очистка и оптимизация базы данных

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

Свертка информационной базы

Это штатный механизм для архивации старых документов. Свертка формирует документы ввода остатков на заданную дату и удаляет документы и движения регистров до этой даты. Это существенно снижает объем базы и повышает производительность.

Инструмент расположен в разделе «Администрирование» → «Обслуживание».

Свертка базы является необратимой операцией без наличия резервной копии.

Специализированные обработки

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

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

Тестирование и исправление

После массового удаления рекомендуется выполнить «Тестирование и исправление информационной базы». Операция запускается в режиме Конфигуратора или через раздел «Администрирование» для устранения возможных ошибок в ссылках и индексах.

Частые ошибки

  • Удаление без резервной копии: Физическое удаление объектов и свертка базы необратимы. Работа без бэкапа может привести к потере данных.
  • Игнорирование ссылок: При удалении помеченных объектов система предупреждает о наличии зависимостей. Удаление объектов с активными ссылками нарушает целостность учета.
  • Ручная очистка регистров: Прямое удаление записей регистров без использования программных методов или специализированных обработок может нарушить целостность учета.
  • Удаление типовых отчетов: Попытка удалить штатные отчеты из конфигурации без снятия с поддержки не поддерживается и не рекомендуется.

FAQ

Можно ли отменить удаление помеченных объектов? Физическое удаление через обработку «Удаление помеченных объектов» является необратимой операцией. Вернуть удаленные данные можно только из резервной копии, созданной до операции.

Где найти обработку удаления помеченных объектов? Обработка «Удаление помеченных объектов» находится в разделе «Администрирование» или «НСИ и администрирование» в зависимости от конфигурации.

Зачем нужна свертка базы? Свертка информационной базы формирует документы ввода остатков на заданную дату и удаляет документы и движения регистров до этой даты. Это существенно снижает объем базы и повышает производительность.

Что делать после массового удаления документов? После массового удаления рекомендуется выполнить «Тестирование и исправление информационной базы» для устранения возможных ошибок в ссылках и индексах.