Удалили накладную в 1С: как вернуть документ и его движения

· 10 мин

Содержание

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

Поэтому первый шаг всегда один: понять, в каком состоянии удалённая накладная. На это уходит пара минут. От ответа зависит, хватит ли одного клика или придётся поднимать архив.

С чего начать: накладная помечена или удалена физически

В 1С 8.3 удаление идёт в два этапа:

  1. 🗑️ Пользователь нажимает Del или команду пометки удаления. Документ получает пометку, проведение автоматически отменяется, движения по регистрам и проводки исчезают. Сам документ остаётся в базе и виден в списке зачёркнутым.
  2. 🧹 Администратор запускает обработку «Удаление помеченных объектов» — вручную или регламентным заданием по расписанию. Только после этого документ физически стирается из базы.

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

СостояниеПризнакЧто делатьСложность
Помечена на удалениеВ списке есть строка с зачёркнутой иконкойСнять пометку, провести1 минута
Не проведенаСтрока есть, иконка без галочки проведенияОткрыть и провести1 минута
Удалена физическиВ списке нет, в связанных документах <Объект не найден>Резервная копия или ввод зановоОт 30 минут
Изменена (стёрты строки, суммы)Документ есть, содержимое не тоИстория изменений или копия10–30 минут
Что вы видите в списке документов?

Как найти удалённую накладную в списке и снять пометку

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

КонфигурацияТип накладнойГде искать
Бухгалтерия 3.0Расходная, акт, УПДПродажи → Реализация (акты, накладные, УПД)
Бухгалтерия 3.0ПриходнаяПокупки → Поступление (акты, накладные, УПД)
Бухгалтерия 3.0Внутреннее перемещениеСклад → Перемещение товаров
Управление торговлей 11ПродажаПродажи → Документы продажи (все)
Управление торговлей 11ЗакупкаЗакупки → Документы закупки (все)

Пошагово

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

После снятия пометки документ остаётся непроведённым. Если вы закроете отчётный период, не проведя его, остатки по складу и взаиморасчёты разойдутся.

💡 Если пометка снималась у документа в закрытом периоде, программа может не дать его провести из-за даты запрета изменения. Тогда проведение делает пользователь с правом менять закрытый период, обычно главный бухгалтер.

Если искать через «Все функции»

Когда неясно, в каком именно списке лежал документ, включите полный доступ к объектам. В главном меню (кнопка с тремя полосками) выберите Сервис → Параметры и установите флажок «Отображать команду “Все функции”». Затем в том же меню откройте «Все функции», раздел «Документы», и найдите нужный вид документа. Это стандартный список платформы без отборов и настроек конфигурации.

Кто и когда удалил накладную: журнал регистрации

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

Как открыть и отфильтровать

  1. В Бухгалтерии 3.0 перейдите в Администрирование → Обслуживание и откройте журнал регистрации в группе протоколов работы. Через «Все функции» он доступен в разделе «Стандартные».
  2. Нажмите «Установить отбор».
  3. Задайте интервал: от даты, когда накладная точно была, до текущего дня.
  4. В событиях оставьте группу «Данные»: удаление, изменение, отмена проведения.
  5. В метаданных выберите нужный вид документа, например «Реализация (акт, накладная, УПД)».
  6. Примените отбор и ищите строку с номером накладной в колонке данных.

Что даст каждое событие:

  • 🔴 Удаление — документ стёрт физически. Чаще всего пользователь в этой строке — администратор или служебный пользователь регламентного задания.
  • 🟡 Изменение — сюда попадает и установка пометки удаления. Видно, кто и в какую минуту это сделал.
  • 🟠 Отмена проведения — документ на месте, но проводок нет.

Журнал регистрации может быть урезан. Если в настройках выбран уровень «Только ошибки» или журнал регулярно сокращают, нужных записей может не оказаться. Проверьте настройки до того, как делать выводы.

Отчёт «Анализ журнала регистрации»

В конфигурациях на Библиотеке стандартных подсистем есть отчёт «Анализ журнала регистрации». Он открывается из отчётов администратора в том же разделе Администрирование → Обслуживание. Отчёт не восстанавливает документы, но в варианте активности пользователя показывает, кто работал в базе в нужный день и сколько объектов менял. Это полезно, когда журнал большой, а точное время удаления неизвестно.

Зафиксируйте время удаления с точностью до минуты. Оно понадобится, чтобы выбрать резервную копию, сделанную раньше этого момента.

Восстановление содержимого через историю изменений

История изменений (версионирование объектов) помогает, когда документ не удалён, а испорчен: удалили строки, поменяли количество, подменили контрагента. Каждая запись документа сохраняется отдельной версией, и к любой из них можно вернуться.

Включена ли история

В Бухгалтерии 3.0 настройка находится в Администрирование → Общие настройки, раздел «История изменений». Нужен флажок «Хранить историю изменений» и настройка хранения для конкретных видов документов. Если флажок не стоял на момент правки, версий нет — переходите к резервной копии.

Как откатить накладную

  1. Откройте документ.
  2. В меню «Ещё» или на панели навигации формы выберите «История изменений».
  3. Выделите две версии и сравните их: отчёт подсветит различия в шапке и табличных частях.
  4. Выберите версию до порчи и выполните переход на неё.
  5. Проведите документ заново.

💡 Переход на старую версию создаёт новую запись в истории. Если откатились не туда, текущее состояние можно вернуть тем же способом.

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

Как восстановить накладную по движениям и связанным документам

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

Где искать данные удалённой накладной

  • 📄 Счёт-фактура выданный или полученный. Сам документ остаётся, в поле основания будет <Объект не найден>. Из его печатной формы берутся номер, дата, контрагент, суммы и НДС.
  • 💳 Счёт на оплату и заказ. Если накладная вводилась на основании счёта, по нему можно создать новую реализацию командой «Создать на основании» — товары и цены подтянутся.
  • 💰 Оплата. Банковская выписка или ПКО покажут сумму и, если указан, договор.
  • 📨 Электронный документооборот. Отправленная через ЭДО накладная хранится в электронном архиве и в базе контрагента. Это самый надёжный источник состава.
  • 📊 Отчёты по остаткам. Оборотно-сальдовая ведомость по счёту 41 или 10 и по 62 (60) покажет, на какую сумму разошлись остатки и расчёты после удаления.

Что проверить в регистрах

После удаления проведённого документа его движения исчезают вместе с ним. Поэтому сравните остатки до и после:

  1. Сформируйте карточку счёта 62 (или 60) по контрагенту за период накладной.
  2. Найдите в акте сверки с контрагентом отгрузку, которой нет в карточке. Это и есть удалённая накладная.
  3. Проверьте остатки по складу: если товар «вернулся» на склад, отгрузка пропала из учёта.

Ввод заново

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

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

Как восстановить удалённую накладную из резервной копии

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

Порядок действий

  1. Выберите копию, сделанную до времени удаления, найденного в журнале регистрации.
  2. Разверните её в отдельную информационную базу:
    • файловая копия — скопируйте каталог с файлом 1Cv8.1CD в новую папку и добавьте базу в список запуска;
    • выгрузка .dt — создайте пустую базу, откройте её в конфигураторе и выполните Администрирование → Загрузить информационную базу.
    • копия СУБД (SQL, PostgreSQL) — восстановите её у администратора сервера в новую базу и зарегистрируйте в кластере 1С под другим именем.
  3. Откройте восстановленную базу и найдите накладную.
  4. Перенесите документ в рабочую базу одним из способов из таблицы ниже.
  5. Проведите перенесённую накладную и сверьте остатки.

Загрузка .dt полностью заменяет данные базы, в которую идёт загрузка. Поэтому только в пустую новую базу.

Как перенести документ в рабочую базу

СпособКогда подходитРиски
Ввести вручную по копииОдин документ, мало строкНовая ссылка: связанные документы надо перевыбрать
Обработка «Выгрузка и загрузка данных XML»Нужно вернуть документ с прежней ссылкойКонфигурации обеих баз должны совпадать; перед загрузкой — копия рабочей базы
Обмен через «Конвертацию данных»Много документов, разные релизыНужен специалист и правила обмена

Обработка «Выгрузка и загрузка данных XML» (универсальная, распространяется через ИТС) переносит объект с тем же внутренним идентификатором. Поэтому счёт-фактура и оплата, где стояло <Объект не найден>, снова увидят накладную, перевыбирать ничего не нужно. Это ключевое преимущество перед ручным вводом.

💡 Выгружайте только саму накладную, без связанных справочников. Иначе загрузка перезапишет контрагентов и номенклатуру их состоянием на дату копии.

Если удалили много накладных

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

Как не потерять накладные снова: права, даты запрета, копии

Защита от удаления документов
Выполнено: 0 / 6

Что стоит за каждым пунктом:

  • 🔐 Права. Обычным пользователям оставьте только пометку на удаление. Окончательное удаление — администратору, после проверки списка помеченных. В Бухгалтерии 3.0 права настраивают через группы доступа и профили в разделе «Администрирование».
  • ⏰ Регламентное задание. Автоматическое удаление помеченных по ночам удобно, но лишает шанса вернуть документ одной кнопкой. Если оставляете его, пусть оно запускается после резервного копирования.
  • 🔒 Дата запрета изменения. Закрытые периоды защищены от правок и удаления. В Бухгалтерии 3.0 она задаётся в Администрирование → Проведение документов.
  • 💾 Копии. Копия должна делаться автоматически и храниться не только на том же диске, что и база.

Перед ручным запуском «Удаления помеченных» просмотрите список: обработка показывает, что будет удалено, и что не удалится из-за ссылок. Документы, на которые ссылается счёт-фактура, без пометки самого счёта-фактуры не удалятся.

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

Можно ли восстановить накладную без резервной копии, если её удалили физически?
Целиком — нет, данных документа в базе не осталось. Состав восстанавливают по счёту-фактуре, ЭДО, счёту на оплату и акту сверки, затем вводят накладную заново.
Почему после снятия пометки удаления остатки не вернулись?
При пометке проведение отменяется. После снятия пометки документ нужно провести, тогда движения по складу и проводки появятся снова.
Что значит «Объект не найден» в счёте-фактуре?
Документ-основание удалён физически. Ссылка в счёте-фактуре осталась, а самого объекта больше нет. Вернуть связь без ручной правки можно только загрузкой накладной из копии с прежним идентификатором.
Как узнать, кто удалил документ, если журнал регистрации пуст?
Скорее всего, журнал сокращали или в нём включён сокращённый уровень записи. Тогда остаётся сравнить резервные копии и опросить пользователей, у которых есть право удаления.
Восстановит ли накладную откат конфигурации или обновление?
Нет. Конфигурация и данные хранятся отдельно, откат конфигурации данные не возвращает. Нужна копия именно данных: .dt, файл базы или копия СУБД.