Документы и Печать · 11 мин
Как восстановить удаленную накладную в 1С
Как восстановить удаленную накладную в 1С: поиск в корзине, отмена пометки на удаление, восстановление из резервной копии и журнала регистрации.
Удаленная накладная в 1С — не всегда безвозвратная потеря. В большинстве конфигураций (1С:Управление торговлей, 1С:Комплексная автоматизация, 1С:ERP, 1С:Бухгалтерия) удаление документа происходит в два этапа: сначала ставится пометка на удаление, и только потом объект физически стирается из базы специальной обработкой. Пока выполнен только первый этап, восстановить накладную можно за пару минут штатными средствами.
Сложнее ситуация, когда документ удален окончательно — через «Удаление помеченных объектов» или напрямую запросом. В этом случае остаются три пути: резервная копия базы, журнал регистрации (чтобы выяснить, кто и что удалил) и повторный ввод документа по бумажному или электронному оригиналу. Ниже разобраны все сценарии с точными действиями и ограничениями.
Перед любыми действиями убедитесь, что у вас есть права на изменение документов и, при необходимости, административные права. Если база файловая и находится на вашем компьютере, сделайте копию каталога базы до начала восстановления — это страховка на случай ошибки.
Шаг 1. Выясните, как именно удалена накладная
От способа удаления зависит весь дальнейший алгоритм. В 1С существует два механизма удаления, и они принципиально различаются по последствиям.
Первый — пометка на удаление. Документ остается в базе, но перестает участвовать в проведении, отчетах и большинстве списков. Это стандартный и самый частый случай: пользователь нажал Delete или выбрал «Пометить на удаление» в меню документа.
Второй — физическое удаление. Документ стирается из базы безвозвратно: либо через обработку «Удаление помеченных объектов» (Администрирование → Обслуживание), либо интерактивно с зажатым Shift при наличии соответствующих прав, либо программно. После этого штатными средствами документ не вернуть.
Достаточно снять пометку — документ восстановится полностью
Нужна резервная копия или повторный ввод
Достаточно провести документ заново
Шаг 2. Снимите пометку на удаление
Если накладная только помечена, порядок восстановления одинаков почти во всех типовых конфигурациях. Откройте список соответствующих документов: для приходной накладной это «Поступления (акты, накладные)» в 1С:Бухгалтерии или «Приобретение товаров и услуг» в УТ/ERP, для расходной — «Реализация (акты, накладные)» или «Реализация товаров и услуг».
По умолчанию помеченные документы могут не отображаться или отображаться зачеркнутыми. Если вы не видите документ, проверьте настройки списка: в некоторых конфигурациях помеченные объекты скрываются отбором. Сбросьте отборы через «Ещё → Настроить список» или переключитесь в режим «Все документы».
Найдите нужную накладную по номеру, дате или контрагенту, выделите её и выберите «Снять пометку удаления» — обычно это кнопка на панели списка или пункт в меню «Ещё». После этого документ снова станет обычным. Если он был проведен до пометки, проведение восстановится автоматически; проверьте это по значку документа в списке.
- 1Откройте список документов нужного вида (поступление или реализация)
- 2Сбросьте отборы, чтобы отображались помеченные документы
- 3Найдите накладную по номеру, дате или контрагенту
- 4Выделите её и выберите «Снять пометку удаления» (кнопка или меню «Ещё»)
- 5Проверьте, что документ проведен и появился в оборотах и отчетах
Шаг 3. Проверьте связанные документы и движения
После снятия пометки важно убедиться, что накладная корректно вернулась в учет. Откройте документ и проверьте статус проведения, затем посмотрите его движения через кнопку «Дт/Кт» (в Бухгалтерии) или «Отчеты → Движения документа» (в УТ/ERP).
Обратите внимание на связанные документы: счет-фактуру, счет на оплату, документы оплаты, корректировки. Если накладная была помечена, а потом кто-то успел удалить или перепровести связанные объекты, цепочка могла нарушиться. Удобно использовать отчет «Связанные документы» из меню документа.
Дополнительно сверьте итоги: сформируйте оборотно-сальдовую ведомость по счету 60/62 (в Бухгалтерии) или отчет «Остатки товаров на складах» (в УТ) за период накладной. Если цифры сошлись с ожидаемыми — восстановление завершено.
Как проверить результат
Документ проведен, не зачеркнут
Документ без пометки, но не проведен — проведите вручную
Проводки и записи регистров присутствуют
Движений нет — отмените проведение и проведите заново
Счет-фактура существует и привязан к накладной
Счет-фактура отсутствует — создайте заново на основании
Обороты и остатки совпадают с ожидаемыми
Расхождения — проверьте соседние документы периода
Шаг 4. Восстановление из резервной копии
Если накладная удалена физически, единственный способ вернуть её «как была» — резервная копия. Подойдет копия, созданная после ввода документа, но до его удаления.
Правильная тактика — не откатывать рабочую базу целиком, а развернуть копию в отдельной папке или на отдельном сервере. Зайдите в копию, найдите накладную и выпишите (или распечатайте) все её данные: шапку, табличную часть, движения. Затем в рабочей базе введите документ заново с теми же датой и номером, если это не конфликтует с нумерацией.
Полный откат рабочей базы на копию оправдан только если удаление затронуло много документов и произошло недавно. Учтите: все данные, введенные после создания копии, будут потеряны, и их придется вносить повторно. В клиент-серверном варианте восстановление выполняет администратор через SQL Server или PostgreSQL; в файловом — достаточно заменить файл 1Cv8.1CD, предварительно сохранив текущий.
Шаг 5. Журнал регистрации: кто, когда и что удалил
Журнал регистрации помогает в двух задачах: установить факт и время удаления и понять, был ли документ помечен или удален полностью. Откройте его через «Администрирование → Обслуживание → Журнал регистрации» (в режиме Предприятия) или через конфигуратор.
Настройте отбор: событие «Данные. Удаление» или «Данные. Пометка на удаление», укажите период и, если известно, пользователя. В строке события будет виден вид документа, его номер и дата, а также представление данных — по нему часто можно восстановить содержимое шапки: контрагента, сумму, склад.
Учтите ограничение: журнал регистрации хранит представление объекта, но не полную табличную часть. Товары и количество из него восстановить не получится — для этого нужна резервная копия или первичный документ от контрагента.
Шаг 6. Повторный ввод накладной и работа с нумерацией
Когда копии нет, а журнал дал только шапку, накладную придется вводить заново. Источник данных — бумажный оригинал, скан из ЭДО, счет от поставщика или отгрузочные данные со склада.
Создайте документ тем же числом, что и оригинал. 1С предложит очередной свободный номер — вручную замените его на исходный номер удаленной накладной, чтобы сохранить преемственность нумерации и соответствие печатным формам. Программа может выдать предупреждение о неуникальности — проверьте, что документа с таким номером действительно нет, и подтвердите ввод.
После ввода проведите документ и проверьте последовательность: если в базе ведется партионный учет или расчеты по документам, поздний ввод документа «задним числом» может потребовать перепроведения последующих документов периода. В Бухгалтерии используйте «Перепроведение документов» из раздела «Операции», в УТ/ERP — обработку восстановления последовательностей или перепроведение по партиям.
Как предотвратить потерю документов в будущем
Основная защита — регулярное резервное копирование. Для файловой базы настройте копирование файла 1Cv8.1CD или выгрузку в dt по расписанию; для клиент-серверной — штатные средства СУБД. Храните копии на отдельном носителе и периодически проверяйте, что они разворачиваются.
Вторая мера — разграничение прав. Уберите у рядовых пользователей право интерактивного удаления (Shift+Delete) и доступ к обработке «Удаление помеченных объектов». Оставьте только пометку на удаление — тогда любой «удаленный» документ обратим. В типовых конфигурациях это настраивается через профили групп доступа.
Третья мера — включение детального журнала регистрации и, при необходимости, механизмов версионирования объектов (в УТ/ERP доступно в разделе «Настройки и администрирование»). Версионирование позволяет посмотреть историю изменений документа и вернуться к предыдущей версии.
Как выбрать действие
Что важно запомнить
Помеченная на удаление накладная восстанавливается снятием пометки за минуту. Физически удаленная — только из резервной копии или повторным вводом по первичным документам. Журнал регистрации помогает установить факт удаления и данные шапки. Профилактика — регулярные копии, запрет интерактивного удаления и версионирование.
Частые вопросы
Можно ли восстановить накладную, если база очищена обработкой «Удаление помеченных объектов»?
Штатными средствами — нет: обработка стирает объекты физически. Варианты: резервная копия, сделанная до очистки, или повторный ввод по первичным документам. Иногда данные частично сохраняются в связанных регистрах и отчетах, сформированных ранее, — их можно использовать как источник для повторного ввода.
Почему после снятия пометки накладная не попадает в отчеты?
Чаще всего документ не проведен: пометка на удаление отменяет проведение, и при снятии пометки оно не всегда восстанавливается автоматически. Откройте документ и проведите его вручную. Если отчет строится по регистрам, проверьте также дату документа и отборы самого отчета.
Как восстановить накладную, если нет прав администратора?
Снятие пометки на удаление обычно доступно пользователю с правами на изменение документов — попробуйте штатный сценарий. Для журнала регистрации, резервных копий и настройки прав нужен администратор базы или специалист по сопровождению 1С — обратитесь к нему с конкретными данными: вид документа, примерный номер, дата, контрагент.
Что делать, если удаленная накладная была отправлена по ЭДО?
Электронный документ сохраняется у оператора ЭДО и у контрагента. Запросите повторную отправку через сервис обмена или выгрузите документ из личного кабинета оператора, затем загрузите его в 1С заново — так восстановятся и состав, и суммы без ручного ввода.
Нарушится ли нумерация, если ввести накладную со старым номером?
Сама нумерация не сломается: 1С продолжит присваивать новые номера от текущего максимума. Главное — убедиться, что документа с таким номером действительно нет в базе, иначе получите дубль. При выводе предупреждения о неуникальности проверьте список по этому номеру и только потом подтверждайте запись.