Удалили накладную в 1С: как вернуть документ и его движения
Содержание
Восстановить накладную в 1С можно в двух случаях. Если её только пометили на удаление, достаточно найти её в списке, снять пометку и провести заново. Если документ уже удалён обработкой «Удаление помеченных объектов», вернуть его можно только из резервной копии базы или собрать заново по связанным документам.
Поэтому первый шаг всегда один: понять, в каком состоянии удалённая накладная. На это уходит пара минут. От ответа зависит, хватит ли одного клика или придётся поднимать архив.
С чего начать: накладная помечена или удалена физически
В 1С 8.3 удаление идёт в два этапа:
- 🗑️ Пользователь нажимает
Delили команду пометки удаления. Документ получает пометку, проведение автоматически отменяется, движения по регистрам и проводки исчезают. Сам документ остаётся в базе и виден в списке зачёркнутым. - 🧹 Администратор запускает обработку «Удаление помеченных объектов» — вручную или регламентным заданием по расписанию. Только после этого документ физически стирается из базы.
Между этими этапами может пройти и минута, и полгода. В большинстве рабочих баз помеченные объекты копятся месяцами, поэтому шанс найти накладную с пометкой высок.
| Состояние | Признак | Что делать | Сложность |
|---|---|---|---|
| Помечена на удаление | В списке есть строка с зачёркнутой иконкой | Снять пометку, провести | 1 минута |
| Не проведена | Строка есть, иконка без галочки проведения | Открыть и провести | 1 минута |
| Удалена физически | В списке нет, в связанных документах <Объект не найден> | Резервная копия или ввод заново | От 30 минут |
| Изменена (стёрты строки, суммы) | Документ есть, содержимое не то | История изменений или копия | 10–30 минут |
Как найти удалённую накладную в списке и снять пометку
Помеченная накладная лежит там же, где и раньше. Ищите её в своём списке документов:
| Конфигурация | Тип накладной | Где искать |
|---|---|---|
| Бухгалтерия 3.0 | Расходная, акт, УПД | Продажи → Реализация (акты, накладные, УПД) |
| Бухгалтерия 3.0 | Приходная | Покупки → Поступление (акты, накладные, УПД) |
| Бухгалтерия 3.0 | Внутреннее перемещение | Склад → Перемещение товаров |
| Управление торговлей 11 | Продажа | Продажи → Документы продажи (все) |
| Управление торговлей 11 | Закупка | Закупки → Документы закупки (все) |
Пошагово
- Откройте список и снимите все отборы: по организации, складу, контрагенту. Отбор, оставленный с прошлого раза, — частая причина «пропавших» документов.
- Проверьте период списка. Если стоит «Текущий месяц», а накладная от прошлого квартала, вы её не увидите.
- Нажмите
Ctrl+Fи найдите документ по номеру, сумме или контрагенту. Поиск идёт по колонкам списка. - Найдите строку с зачёркнутой иконкой. Это и есть помеченная накладная.
- Выделите её и снова нажмите
Del(или выберите в меню «Ещё» команду пометки удаления). 1С спросит, снять ли пометку, — подтвердите. - Откройте документ и проведите его. Без этого шага проводок и движений по складу не будет.
После снятия пометки документ остаётся непроведённым. Если вы закроете отчётный период, не проведя его, остатки по складу и взаиморасчёты разойдутся.
💡 Если пометка снималась у документа в закрытом периоде, программа может не дать его провести из-за даты запрета изменения. Тогда проведение делает пользователь с правом менять закрытый период, обычно главный бухгалтер.
Если искать через «Все функции»
Когда неясно, в каком именно списке лежал документ, включите полный доступ к объектам. В главном меню (кнопка с тремя полосками) выберите Сервис → Параметры и установите флажок «Отображать команду “Все функции”». Затем в том же меню откройте «Все функции», раздел «Документы», и найдите нужный вид документа. Это стандартный список платформы без отборов и настроек конфигурации.
Кто и когда удалил накладную: журнал регистрации
Журнал регистрации покажет, была ли накладная удалена физически, кто это сделал и в какое время. Содержимое документа он не хранит, только факт события и представление объекта: вид, номер и дату.
Как открыть и отфильтровать
- В Бухгалтерии 3.0 перейдите в
Администрирование → Обслуживаниеи откройте журнал регистрации в группе протоколов работы. Через «Все функции» он доступен в разделе «Стандартные». - Нажмите «Установить отбор».
- Задайте интервал: от даты, когда накладная точно была, до текущего дня.
- В событиях оставьте группу «Данные»: удаление, изменение, отмена проведения.
- В метаданных выберите нужный вид документа, например «Реализация (акт, накладная, УПД)».
- Примените отбор и ищите строку с номером накладной в колонке данных.
Что даст каждое событие:
- 🔴 Удаление — документ стёрт физически. Чаще всего пользователь в этой строке — администратор или служебный пользователь регламентного задания.
- 🟡 Изменение — сюда попадает и установка пометки удаления. Видно, кто и в какую минуту это сделал.
- 🟠 Отмена проведения — документ на месте, но проводок нет.
Журнал регистрации может быть урезан. Если в настройках выбран уровень «Только ошибки» или журнал регулярно сокращают, нужных записей может не оказаться. Проверьте настройки до того, как делать выводы.
Отчёт «Анализ журнала регистрации»
В конфигурациях на Библиотеке стандартных подсистем есть отчёт «Анализ журнала регистрации». Он открывается из отчётов администратора в том же разделе Администрирование → Обслуживание. Отчёт не восстанавливает документы, но в варианте активности пользователя показывает, кто работал в базе в нужный день и сколько объектов менял. Это полезно, когда журнал большой, а точное время удаления неизвестно.
Зафиксируйте время удаления с точностью до минуты. Оно понадобится, чтобы выбрать резервную копию, сделанную раньше этого момента.
Восстановление содержимого через историю изменений
История изменений (версионирование объектов) помогает, когда документ не удалён, а испорчен: удалили строки, поменяли количество, подменили контрагента. Каждая запись документа сохраняется отдельной версией, и к любой из них можно вернуться.
Включена ли история
В Бухгалтерии 3.0 настройка находится в Администрирование → Общие настройки, раздел «История изменений». Нужен флажок «Хранить историю изменений» и настройка хранения для конкретных видов документов. Если флажок не стоял на момент правки, версий нет — переходите к резервной копии.
Как откатить накладную
- Откройте документ.
- В меню «Ещё» или на панели навигации формы выберите «История изменений».
- Выделите две версии и сравните их: отчёт подсветит различия в шапке и табличных частях.
- Выберите версию до порчи и выполните переход на неё.
- Проведите документ заново.
💡 Переход на старую версию создаёт новую запись в истории. Если откатились не туда, текущее состояние можно вернуть тем же способом.
Для физически удалённого документа на историю изменений не рассчитывайте: ссылки на сам документ больше нет, открыть его форму нельзя. Здесь работает только резервная копия или ручной ввод.
Как восстановить накладную по движениям и связанным документам
Когда копии нет или она слишком старая, накладную собирают заново. Удалённый документ оставляет следы в других объектах базы, и по ним можно восстановить почти всё.
Где искать данные удалённой накладной
- 📄 Счёт-фактура выданный или полученный. Сам документ остаётся, в поле основания будет
<Объект не найден>. Из его печатной формы берутся номер, дата, контрагент, суммы и НДС. - 💳 Счёт на оплату и заказ. Если накладная вводилась на основании счёта, по нему можно создать новую реализацию командой «Создать на основании» — товары и цены подтянутся.
- 💰 Оплата. Банковская выписка или ПКО покажут сумму и, если указан, договор.
- 📨 Электронный документооборот. Отправленная через ЭДО накладная хранится в электронном архиве и в базе контрагента. Это самый надёжный источник состава.
- 📊 Отчёты по остаткам. Оборотно-сальдовая ведомость по счёту 41 или 10 и по 62 (60) покажет, на какую сумму разошлись остатки и расчёты после удаления.
Что проверить в регистрах
После удаления проведённого документа его движения исчезают вместе с ним. Поэтому сравните остатки до и после:
- Сформируйте карточку счёта 62 (или 60) по контрагенту за период накладной.
- Найдите в акте сверки с контрагентом отгрузку, которой нет в карточке. Это и есть удалённая накладная.
- Проверьте остатки по складу: если товар «вернулся» на склад, отгрузка пропала из учёта.
Ввод заново
Создайте новую накладную, лучше на основании счёта или заказа. Укажите прежнюю дату и сверьте суммы со счётом-фактурой. Если нужен прежний номер, исправьте его в шапке документа: программа предупредит о смене номера и не даст записать дубль, если такой номер уже занят.
Новая накладная — это новый объект с новой ссылкой. Счёт-фактура и оплата по-прежнему будут указывать на удалённый документ. Перевыберите в них основание вручную, иначе книга продаж и взаиморасчёты по документам останутся с разрывом.
Как восстановить удалённую накладную из резервной копии
Это единственный способ вернуть физически удалённый документ целиком. Главное правило: никогда не загружайте копию поверх рабочей базы. Вы потеряете всё, что ввели после её создания.
Порядок действий
- Выберите копию, сделанную до времени удаления, найденного в журнале регистрации.
- Разверните её в отдельную информационную базу:
- файловая копия — скопируйте каталог с файлом
1Cv8.1CDв новую папку и добавьте базу в список запуска; - выгрузка
.dt— создайте пустую базу, откройте её в конфигураторе и выполнитеАдминистрирование → Загрузить информационную базу. - копия СУБД (SQL, PostgreSQL) — восстановите её у администратора сервера в новую базу и зарегистрируйте в кластере 1С под другим именем.
- файловая копия — скопируйте каталог с файлом
- Откройте восстановленную базу и найдите накладную.
- Перенесите документ в рабочую базу одним из способов из таблицы ниже.
- Проведите перенесённую накладную и сверьте остатки.
Загрузка .dt полностью заменяет данные базы, в которую идёт загрузка. Поэтому только в пустую новую базу.
Как перенести документ в рабочую базу
| Способ | Когда подходит | Риски |
|---|---|---|
| Ввести вручную по копии | Один документ, мало строк | Новая ссылка: связанные документы надо перевыбрать |
| Обработка «Выгрузка и загрузка данных XML» | Нужно вернуть документ с прежней ссылкой | Конфигурации обеих баз должны совпадать; перед загрузкой — копия рабочей базы |
| Обмен через «Конвертацию данных» | Много документов, разные релизы | Нужен специалист и правила обмена |
Обработка «Выгрузка и загрузка данных XML» (универсальная, распространяется через ИТС) переносит объект с тем же внутренним идентификатором. Поэтому счёт-фактура и оплата, где стояло <Объект не найден>, снова увидят накладную, перевыбирать ничего не нужно. Это ключевое преимущество перед ручным вводом.
💡 Выгружайте только саму накладную, без связанных справочников. Иначе загрузка перезапишет контрагентов и номенклатуру их состоянием на дату копии.
Если удалили много накладных
Когда пропал целый день или неделя работы, переносить документы по одному долго. В этом случае сравнивают, сколько данных введено после копии. Если меньше, чем потеряно, иногда быстрее восстановить базу из копии целиком и ввести заново несколько свежих документов. Решение принимают после того, как все пользователи вышли из базы, а текущее состояние сохранено отдельной копией.
Как не потерять накладные снова: права, даты запрета, копии
Что стоит за каждым пунктом:
- 🔐 Права. Обычным пользователям оставьте только пометку на удаление. Окончательное удаление — администратору, после проверки списка помеченных. В Бухгалтерии 3.0 права настраивают через группы доступа и профили в разделе «Администрирование».
- ⏰ Регламентное задание. Автоматическое удаление помеченных по ночам удобно, но лишает шанса вернуть документ одной кнопкой. Если оставляете его, пусть оно запускается после резервного копирования.
- 🔒 Дата запрета изменения. Закрытые периоды защищены от правок и удаления. В Бухгалтерии 3.0 она задаётся в
Администрирование → Проведение документов. - 💾 Копии. Копия должна делаться автоматически и храниться не только на том же диске, что и база.
Перед ручным запуском «Удаления помеченных» просмотрите список: обработка показывает, что будет удалено, и что не удалится из-за ссылок. Документы, на которые ссылается счёт-фактура, без пометки самого счёта-фактуры не удалятся.
Частые вопросы
Можно ли восстановить накладную без резервной копии, если её удалили физически?
Почему после снятия пометки удаления остатки не вернулись?
Что значит «Объект не найден» в счёте-фактуре?
Как узнать, кто удалил документ, если журнал регистрации пуст?
Восстановит ли накладную откат конфигурации или обновление?
.dt, файл базы или копия СУБД.