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

Администрирование · 11 мин

Как восстановить помеченные на удаление документы в 1С

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

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

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

Как устроена пометка удаления в 1С и почему документ ещё можно спасти

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

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

Как снять пометку удаления с одного документа

Самый частый случай — документ помечен по ошибке или пометку поставили временно. Порядок действий одинаков для большинства типовых конфигураций (УТ, ERP, Бухгалтерия, УНФ):

Снятие пометки с документа
  1. 1
    Откройте журнал документов нужного вида (например, «Поступления товаров и услуг»).
  2. 2
    Если помеченный документ не виден, включите отображение помеченных: «Ещё» → «Отображать помеченные на удаление» либо снимите отбор.
  3. 3
    Найдите документ — он отображается перечёркнутым или с серой иконкой.
  4. 4
    Выделите строку и нажмите клавишу Delete или кнопку «Пометить на удаление / Снять пометку» (значок с крестиком).
  5. 5
    Подтвердите снятие пометки в диалоге.
  6. 6
    Откройте документ и нажмите «Провести», чтобы восстановить движения по регистрам.

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

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

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

Когда помечена целая группа документов — например, после ошибочной обработки или массовой пометки по отбору, — снимать пометку по одному долго. В списке документов можно выделить несколько строк (с Ctrl или Shift) и нажать Delete: система предложит снять пометку со всех выделенных объектов. Это самый простой способ для десятков документов.

Для сложных случаев, когда помечены объекты разных видов, удобнее обработка «Групповое изменение реквизитов» («Администрирование» → «Обслуживание» → «Корректировка данных»), если она включена в конфигурации. В ней можно выбрать вид объекта, задать отбор (например, «Пометка удаления = Истина» и период) и пакетно изменить реквизит «Пометка удаления» на «Ложь». Перед запуском обязательно проверьте отбор на небольшой выборке.

Что делать, если снять пометку не получается

Иногда кнопка снятия пометки недоступна или система отказывает в действии. Причины почти всегда одни и те же:

  • Недостаточно прав. Роль пользователя не включает право «Интерактивная пометка удаления» или право изменения данного вида документов. Проверяется администратором в настройках профилей групп доступа.
  • Дата запрета редактирования. Документ находится в закрытом периоде. Нужно временно изменить дату запрета («Администрирование» → «Поддержка и обслуживание» → «Даты запрета изменения данных») или выполнить действие под пользователем с правом на редактирование закрытых периодов.
  • Документ заблокирован другим пользователем. Дождитесь завершения сеанса или попросите администратора снять блокировку через консоль кластера / список активных пользователей.
  • Обмен данными. Если документ пришёл из другой базы по синхронизации, пометка может «возвращаться» при следующем обмене. Снимать пометку нужно в базе-источнике.

Как восстановить документ, который уже удалён окончательно

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

Восстановление из резервной копии

Основной способ. Для файловой базы это копия файла 1Cv8.1CD или выгрузка .dt, для клиент-серверной — копия средствами СУБД (MS SQL, PostgreSQL). Полный откат всей базы — крайняя мера: пропадут все данные, введённые после создания копии. Безопаснее восстановить копию в отдельную базу, найти там нужный документ и перенести его в рабочую базу — вручную по печатной форме и реквизитам или через обработку «Выгрузка и загрузка данных XML» (для одинаковых конфигураций).

Поиск следов в журнале регистрации

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

Копии в связанных системах

Если документ участвовал в обменах, его копия может сохраниться в другой базе (например, документ удалён в УТ, но остался в Бухгалтерии). Тогда его можно вернуть повторной выгрузкой. Также часть данных восстанавливается из ЭДО: электронные документы можно загрузить заново из оператора.

Способы восстановления после физического удаления

Резервная копия в отдельную базу

Самый полный вариант: документ переносится со всеми реквизитами. Требует наличия свежей копии и времени администратора.

Полный откат базы

Быстро, но теряются все данные, введённые после создания копии. Оправдан только при массовой порче данных.

Восстановление вручную по журналу регистрации и первичке

Подходит для одного-двух документов при отсутствии копий. Трудоёмко, движения придётся создавать заново.

Повторная загрузка из связанной базы или ЭДО

Работает, только если документ участвовал в обменах или электронном документообороте.

Как проверить, что восстановление прошло корректно

После снятия пометки и проведения документа нужно убедиться, что учёт вернулся в согласованное состояние. Минимальная проверка:

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

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

Статус документа в списке
Норма

Документ не перечёркнут, иконка обычная, открывается без предупреждений

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

Документ по-прежнему отображается с пометкой или не виден в журнале

Проведение
Норма

Документ проведён, в форме видна зелёная отметка проведения

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

Документ распроведён: движения по регистрам отсутствуют, итоги не учитывают его

Отчёты по регистрам
Норма

Обороты и остатки в отчётах (ОСВ, ведомости по товарам, расчёты) соответствуют ожиданиям с учётом документа

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

Суммы в отчётах не изменились после проведения — документ не даёт движений

Связанные объекты
Норма

Счета-фактуры, платёжки и прочие подчинённые документы тоже восстановлены и проведены

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

Основной документ восстановлен, а связанные остались помеченными — расхождения в учёте

Дополнительно полезно сравнить ключевой отчёт (например, оборотно-сальдовую ведомость или ведомость по складам) до и после восстановления. Если документ относится к закрытому периоду, по которому уже сдана отчётность, согласуйте восстановление с главным бухгалтером: изменение движений может потребовать уточнённой декларации.

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

Большинство потерь документов связано не со сбоями, а с отсутствием базовой регламентации. Работающие меры:

  • Регулярные резервные копии. Автоматическое копирование ежедневно (а для активных баз — чаще) с хранением нескольких последних копий. Проверяйте, что копии реально создаются и восстанавливаются.
  • Разграничение прав. Право на интерактивное удаление и на запуск «Удаления помеченных объектов» оставьте только администраторам.
  • Даты запрета редактирования. Закрытые периоды защищают не только от изменений, но и от пометок удаления.
  • Регламент удаления. Удаление помеченных объектов — только по расписанию и только после контроля ссылок, а не «когда вспомнили».
  • Версионирование объектов. В типовых конфигурациях можно включить хранение истории изменений — оно не заменяет копию, но помогает разобраться, кто и что менял.
Типичные ошибки
01
Снять пометку и забыть провести документ — итоги в отчётах не восстановятся, появятся расхождения.
02
Снимать пометки массово без отбора — вместе с нужными «оживут» дубликаты и тестовые документы.
03
Откатывать всю базу из копии ради одного документа — теряются данные других пользователей за часы работы.
04
Искать удалённый документ в корзине Windows — в 1С нет системной корзины, физическое удаление необратимо без копии.
05
Не проверить связанные объекты — счёт-фактура или платёж остаются помеченными, учёт расходится.

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

Есть ли в 1С «корзина», откуда можно достать удалённый документ?

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

Почему помеченный документ не виден в журнале?

Чаще всего в списке включён отбор, скрывающий помеченные объекты, либо отключено их отображение. Откройте настройку списка через «Ещё» → «Настроить список» и уберите условие по пометке удаления, либо включите показ помеченных в меню журнала. Также проверьте, не стоит ли отбор по периоду, организации или статусу.

Восстановятся ли движения документа автоматически после снятия пометки?

Нет. Снятие пометки возвращает документ в список, но он остаётся непроведённым. Чтобы движения по регистрам появились снова, откройте документ и нажмите «Провести». Для группы документов можно использовать обработку проведения по регистрам или групповое проведение, если оно предусмотрено конфигурацией.

Можно ли узнать, кто пометил документ на удаление?

Да, через журнал регистрации: отфильтруйте события «Данные. Пометка удаления» или «Данные. Изменение» по нужному объекту и периоду. В записи будет указан пользователь, время и компьютер. Это работает, если журнал регистрации не был очищен и уровень регистрации событий включён.

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

Значит, в базе-источнике объект тоже помечен, и синхронизация переносит этот статус. Снимите пометку в базе-отправителе и выполните обмен повторно. Если помечать объект в источнике нельзя, измените правила конвертации так, чтобы пометка удаления не передавалась, — это задача для специалиста по настройке обменов.

Опасно ли восстанавливать документ в закрытом периоде?

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