Администрирование · 11 мин
Как посмотреть удалённые файлы и объекты в 1С
Как найти удалённые документы и элементы справочников в 1С: пометка на удаление, корзина, журнал регистрации, копии базы. Пошаговые инструкции и способы восстановления.
Пользователи 1С часто ищут удалённые документы, элементы справочников или присоединённые файлы. Важно понимать: в 1С нет привычной «корзины» как в Windows — механика удаления устроена иначе. Большинство объектов сначала помечаются на удаление и остаются в базе, пока администратор не запустит процедуру удаления помеченных объектов. Именно поэтому «удалённый» документ часто можно найти и восстановить штатными средствами.
Возможность найти и вернуть объект зависит от того, что именно произошло: объект только помечен на удаление, пометка снята ошибочно, объект удалён физически через контроль ссылочной целостности, либо пропал присоединённый файл. Для каждого случая есть свой сценарий поиска и свои ограничения.
Ниже разобраны рабочие способы: поиск помеченных на удаление объектов, анализ журнала регистрации, работа с присоединёнными файлами и восстановление из резервной копии, когда объект удалён окончательно.
Почему «удалённый» объект в 1С обычно ещё в базе
В типовых конфигурациях удаление происходит в два этапа. Сначала пользователь помечает объект на удаление (клавиша Delete или команда «Пометить на удаление»). Объект при этом остаётся в информационной базе, перестаёт участвовать в движениях по регистрам, но физически никуда не исчезает. Второй этап — операция «Удаление помеченных объектов», которую выполняет администратор; только она стирает данные окончательно, и то при условии, что на объект нет ссылок.
Это означает, что «пропавший» документ чаще всего просто помечен на удаление. Визуально такие объекты могут не отображаться в списках, если включён режим скрытия помеченных, либо отображаться с характерной иконкой перечёркнутого объекта. Проверить это — первое действие при поиске.
Как найти помеченные на удаление объекты в списках
Откройте список документов или справочника, где предположительно находился объект. В большинстве конфигураций помеченные элементы видны в общем списке со значком перечёркнутого документа или элемента. Если они не отображаются, проверьте настройки списка: в некоторых конфигурациях есть команда или отбор, скрывающий помеченные на удаление объекты.
Быстрый способ — воспользоваться поиском по списку (Ctrl+F) по номеру документа, дате или наименованию элемента. Если объект найден с пометкой, откройте его и снимите пометку кнопкой «Снять пометку удаления» (обычно та же клавиша Delete или команда в меню «Ещё»). Для документов после снятия пометки проведите документ заново, чтобы восстановить движения по регистрам.
Для массового поиска помеченных объектов по всей конфигурации удобно использовать обработку «Поиск и удаление дублей» не подходит, а вот стандартная функция «Удаление помеченных объектов» (Администрирование → Обслуживание) на первом шаге показывает полный список всех помеченных объектов — его можно использовать как реестр, не запуская само удаление.
- 1Откройте список документов или справочника и включите отображение помеченных объектов
- 2Найдите объект поиском по номеру, дате или наименованию
- 3Откройте объект и снимите пометку на удаление
- 4Для документа выполните проведение заново
- 5Проверьте, что объект появился в отчётах и связанных списках
Как посмотреть удалённые объекты через журнал регистрации
Если объект отсутствует в списках, следующий шаг — журнал регистрации. Он фиксирует события установки и снятия пометки на удаление, а также непосредственное удаление данных: кто, когда и какой объект удалил. Открывается через Администрирование → Обслуживание → Журнал регистрации (в режиме тонкого клиента) или через конфигуратор.
Настройте отбор: укажите период, пользователя (если известен) и события, связанные с удалением данных. В результатах будет видно представление объекта — например, «Реализация товаров и услуг 0000-001234 от 12.03». Это позволит точно установить, был ли объект помечен или удалён окончательно, и кем.
Ограничение: журнал регистрации хранит факт удаления и представление объекта, но не его содержимое. Восстановить данные из журнала нельзя — он нужен для диагностики и для выяснения, какую именно информацию придётся восстанавливать из копии или вводить заново.
Как найти удалённые присоединённые файлы
Присоединённые файлы (сканы договоров, актов, изображения товаров) в типовых конфигурациях хранятся либо в информационной базе, либо в томах на диске — это определяется настройкой «Хранение файлов» в параметрах работы с файлами. Файл, привязанный к объекту, удаляется по тем же правилам: сначала пометка на удаление, потом физическое удаление.
Чтобы найти помеченный файл, откройте карточку объекта-владельца и перейдите к списку присоединённых файлов — помеченные отображаются с соответствующим значком, пометку можно снять. Если файлы хранятся в томах на диске, дополнительно проверьте каталог тома: при штатном удалении файл стирается и с диска, но при сбоях или ручном копировании тома копии файлов могут остаться.
Отдельный случай — файловая «корзина» есть не в 1С, а в операционной системе сервера. Если тома хранятся на сетевом ресурсе, администратор может проверить теневые копии тома (предыдущие версии в Windows) или снапшоты файлового хранилища — это реальный способ вернуть стёртый с диска файл.
Восстановление физически удалённых объектов из резервной копии
Когда объект удалён через «Удаление помеченных объектов» и ссылочная целостность не помешала, данные в рабочей базе отсутствуют. Единственный надёжный источник — резервная копия. Порядок действий зависит от того, нужно ли восстановить всю базу или один объект.
Полный откат базы на копию — крайняя мера: все данные, введённые после создания копии, будут потеряны. Безопаснее развернуть копию в отдельной тестовой базе, найти нужный объект и перенести его в рабочую базу. Для переноса используют выгрузку через обработку «Выгрузка и загрузка данных XML» (она переносит объект со ссылками) либо ручное повторное введение документа по данным из копии.
Перед любым восстановлением зафиксируйте текущее состояние: сделайте свежую выгрузку рабочей базы (dt для файлового варианта или средствами СУБД для клиент-серверного). Это страховка на случай ошибки в процессе переноса.
Как выбрать действие
Как проверить результат и не допустить повторной потери
После восстановления убедитесь, что объект не просто появился в списке, но и корректно участвует в учёте. Для документа проверьте проведение и движения по регистрам, для элемента справочника — отсутствие битых ссылок в связанных объектах. Полезно сформировать отчёт, в котором объект должен отображаться, и сверить итоги.
Чтобы снизить риск повторных потерь, настройте регламентное резервное копирование, ограничьте права на интерактивное и монопольное удаление (роль «Удаление помеченных» должна быть только у администратора) и включите в журнале регистрации фиксацию событий изменения данных. В некоторых конфигурациях доступна настройка версионирования объектов — она позволяет посмотреть историю изменений и откатиться к прежней версии.
Как проверить результат
Отображается без значка пометки, открывается без ошибок
Значок пометки остался или объект не открывается
Документ проведён, движения по регистрам присутствуют
Документ не проведён, отчёты его не видят
Связанные документы и отчёты открываются без ошибок
Встречаются записи вида «Объект не найден»
Файлы открываются из карточки объекта
Ошибка чтения файла или пустой список
Типичные ошибки при поиске удалённых объектов
Самая частая ошибка — попытка восстановить объект, который на самом деле не удалён, а просто не попадает в отбор списка: не та организация, другой период, включённый отбор по ответственному или подразделению. Прежде чем искать в копиях, сбросьте все отборы и проверьте полный список за широкий период.
Вторая ошибка — запуск «Удаления помеченных объектов» ради того, чтобы «посмотреть, что там помечено». Первый шаг обработки действительно показывает список, но само удаление запускать нужно осознанно: после него восстановление возможно только из копии. Третья типичная ситуация — восстановление документа без перепроведения: документ виден, но в отчётах его нет, и пользователь считает, что восстановление не сработало.
Что важно запомнить
Помеченные на удаление объекты остаются в базе и восстанавливаются снятием пометки. Факт окончательного удаления подтверждается журналом регистрации, а восстановить такие данные можно только из резервной копии — безопаснее через тестовую базу с переносом нужного объекта.
Частые вопросы
Можно ли восстановить объект, удалённый через «Удаление помеченных объектов», без резервной копии?
Штатными средствами — нет: после физического удаления данные в базе отсутствуют. Варианты — резервная копия, теневые копии файлов базы на уровне ОС или восстановление данных вручную по первичным документам. Именно поэтому регулярное копирование критично.
Как узнать, кто удалил документ?
Откройте журнал регистрации, установите отбор по событию удаления данных и примерному периоду. В записи будет указан пользователь, время и представление удалённого объекта. Если уровень журнала был настроен только на ошибки, событие могло не зафиксироваться.
Документ восстановил, но в отчётах его нет. Что не так?
Снятие пометки на удаление не восстанавливает движения по регистрам. Откройте документ и проведите его заново. Если провести не удаётся, проверьте дату запрета изменения данных и заполненность обязательных реквизитов.
Что означает запись «Объект не найден» в списке?
Это «битая ссылка»: в базе осталась ссылка на объект, который был физически удалён. Сам объект восстановить из этой записи нельзя — только из копии. Такие ссылки выявляются тестированием и исправлением либо поиском по представлению в журнале регистрации.
Есть ли в 1С корзина, как в Windows?
Штатной корзины нет. Её роль частично выполняет механизм пометки на удаление: пока администратор не запустил удаление помеченных объектов, данные физически хранятся в базе. В некоторых отраслевых решениях встречаются собственные механизмы архива удаляемых объектов, но это не типовой стандарт.
Можно ли запретить пользователям удалять документы?
Да. Через настройку ролей и профилей групп доступа можно запретить интерактивное удаление и установку пометки на удаление для конкретных видов документов, оставив эти права только администраторам и ответственным за учёт.