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