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

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

Как восстановить удаленные документы в 1С Розница

Способы восстановить удаленный документ в 1С Розница: из корзины, резервной копии, журнала регистрации. Что делать, если документ удален полностью.

Удаление документа в 1С Розница — частая ситуация: кассир по ошибке пометил чек на удаление, менеджер стер поступление товара вместо черновика, а иногда документ пропадает после обмена с другой базой. Хорошая новость в том, что в большинстве случаев данные подлежат восстановлению — всё зависит от того, как именно документ был удален и есть ли у вас резервная копия.

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

Перед любыми действиями зафиксируйте ситуацию: какой документ пропал (вид, примерная дата, сумма), кто и когда мог его удалить. Эта информация ускорит поиск и поможет проверить результат восстановления.

Определяем характер удаления: пометка или полное удаление

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

Проверить статус просто: откройте список соответствующих документов (например, «Продажи → Чеки ККМ» или «Закупки → Поступления товаров») и включите отображение помеченных. Помеченные объекты обычно показываются с перечеркнутой пиктограммой. Если документ виден в списке, но перечеркнут — он помечен, и восстановление займет минуту. Если документа нет в списке вообще — вероятно, он удален физически либо никогда не был записан.

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

Снимите пометку — данные целы, проведение можно вернуть

Документа нет в спискеВозможно физическое удаление

Проверьте журнал регистрации и наличие резервных копий

Документ есть, но не проведенПометка снята, но движения потеряны

Проведите документ заново и сверьте отчеты

Снимаем пометку на удаление

Самый простой сценарий. Найдите помеченный документ в списке, выделите его и нажмите кнопку снятия пометки — обычно это та же команда, что и установка пометки (клавиша Delete или пункт контекстного меню «Пометить на удаление / Снять пометку»). Программа переспросит подтверждение, после чего документ вернется в рабочее состояние.

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

После снятия пометки проверьте состояние проведения. Если документ был проведен до пометки, чаще всего он остается проведенным, но при сбоях или принудительном снятии проведения его нужно провести заново. Обязательно сверьте итоговые показатели: остатки товара, выручку по кассе, суммы в отчетах — они должны совпасть с ожидаемыми значениями.

Восстановление помеченного документа
  1. 1
    Откройте список документов нужного вида и включите показ помеченных
  2. 2
    Найдите документ по номеру, дате или сумме
  3. 3
    Выделите его и выполните команду «Снять пометку»
  4. 4
    Проверьте, что документ проведен; при необходимости проведите заново
  5. 5
    Сверьте остатки и обороты по отчетам с ожидаемыми значениями

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

Если документ удален физически, единственный надежный источник — резервная копия базы, созданная до удаления. В файловой версии 1С Розница это файл 1Cv8.dt (выгрузка) или копия каталога базы; в клиент-серверной — выгрузка средствами СУБД или конфигуратора.

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

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

Ищем следы документа в журнале регистрации

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

По записям журнала можно установить: существовал ли документ, кто и когда его удалил, какие данные менялись. Это не восстановит объект автоматически, но даст опорные данные для ручного ввода — номер, дату, частично содержимое из представления объекта. Заодно вы поймете причину: случайное действие сотрудника или системный сбой, который может повториться.

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

Даже без резервной копии удаленный документ часто можно воссоздать по косвенным данным. Удаленный чек ККМ оставляет следы в фискальном регистраторе (Z-отчет, данные ОФД), удаленное поступление — в счете поставщика и накладной, оплата — в банковской выписке. Сверьте эти источники и введите документ заново с исходными датой и номером, если нумерация позволяет.

При ручном восстановлении важна последовательность: сначала введите документ, затем проведите его и сверьте движения по регистрам с ожидаемыми. Если документ участвовал в цепочке (например, на его основе создан возврат или перемещение), проверьте связанные объекты — они могли остаться с битыми ссылками, которые нужно перепривязать.

Сравнение способов восстановления

Снятие пометки

Подходит при пометке на удаление; занимает минуту, данные полные, рисков нет

Полный откат из копии

Подходит при недавнем удалении; теряются все данные, введенные после копии

Избирательный перенос из копии

Подходит при наличии свежей копии; трудоемко, но рабочая база не страдает

Ручной ввод по следам

Последний вариант без копии; требует сверки с ОФД, банком, поставщиком

Настраиваем профилактику, чтобы ситуация не повторилась

Главная защита — регулярное резервное копирование. Для файловой базы настройте автоматическую выгрузку .dt по расписанию (хотя бы ежедневно после закрытия смены) и храните копии на отдельном носителе или в сетевой папке. Проверяйте копии периодическим тестовым восстановлением — неработающий архив равен его отсутствию.

Вторая линия защиты — разграничение прав. В 1С Розница можно ограничить право интерактивного удаления и доступ к обработке «Удаление помеченных объектов» только администратором. Кассирам и менеджерам достаточно права пометки — тогда физическое стирание станет контролируемой операцией.

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

Типичные ошибки
01
Удаление помеченных объектов сразу после пометки — без паузы и проверки, обратной дороги нет
02
Откат базы на старую копию без выгрузки текущего состояния — теряются новые чеки и приходы
03
Восстановление документа без сверки отчетов — расхождения в остатках всплывают при инвентаризации
04
Отсутствие теста резервных копий — в критический момент архив оказывается битым
Контрольные точки

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

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

Виден, не перечеркнут, проведен

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

Отсутствует или остался помеченным

Остатки и обороты
Норма

Отчеты по товарам и кассе сходятся с ожидаемыми

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

Появились расхождения, минусовые остатки

Связанные документы
Норма

Подчиненные объекты открываются без ошибок ссылок

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

Сообщения об объектах не найдены

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

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

Штатными средствами — нет, запись стерта из базы. Остаются варианты: ручной ввод по данным ОФД, банка, поставщика и журнала регистрации либо обращение к специалистам по восстановлению баз, если данные критичны.

Документ помечен на удаление, но я не вижу его в списке. Что делать?

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

Кто в программе может физически удалять документы?

Только пользователи с соответствующими правами — обычно администратор или пользователь с полными правами. Рекомендуется оставить это право минимальному кругу лиц и вести удаление по регламенту.

Как часто нужно делать резервные копии базы Розницы?

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

Чек удален, но данные уже ушли в ОФД. Нужно ли восстанавливать чек в 1С?

Фискальные данные в ОФД не зависят от удаления в 1С. Но для корректного учета остатков и выручки чек в базе стоит восстановить или ввести заново, иначе отчеты по продажам будут расходиться с фискальными данными.

Итог

Что важно запомнить

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