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

Документы и Печать · 12 мин

Как восстановить счет в 1С

Как восстановить удалённый счет в 1С: из корзины, резервной копии, по данным журнала. Что делать, если пропал счет учета в плане счетов или счет-фактура.

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

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

Ниже разобраны все основные сценарии: от простого снятия пометки удаления до восстановления из копии и исправления счетов учёта в документах. Действия описаны на примере типовых конфигураций на платформе 1С:Предприятие 8.3, но общая логика одинакова и для более ранних версий.

Шаг 1. Определите, что именно пропало и как оно было удалено

Прежде чем что-то восстанавливать, уточните тип объекта. «Счет» в 1С может быть документом «Счет на оплату покупателю», «Счет-фактура», «Счет на оплату поставщика» или элементом плана счетов (например, счет 62.01 «Расчеты с покупателями»). Это принципиально разные объекты, и методы восстановления у них не пересекаются.

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

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

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

Документа нет в журналеОкончательное удаление

Нужна резервная копия или повторный ввод

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

Проверьте журнал регистрации и целостность базы

Нет счета в плане счетовИзменена конфигурация или данные

Сравните с типовым планом счетов в копии

Шаг 2. Снимите пометку удаления с документа

Это самый частый и самый простой сценарий. Откройте раздел с нужным журналом: для счёта на оплату это обычно «Продажи → Счета покупателям», для счёта-фактуры — «Продажи → Счета-фактуры выданные». Если помеченные документы не отображаются, включите их показ: в меню «Ещё» журнала выберите команду «Показывать/скрывать помеченные на удаление» (в некоторых конфигурациях — «Отображать удалённые»).

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

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

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

Шаг 3. Восстановите окончательно удалённый счет из резервной копии

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

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

Для опытных пользователей есть вариант переноса документа напрямую: обработка «Выгрузка и загрузка данных XML» (доступна на диске ИТС и в составе некоторых конфигураций) позволяет выгрузить документ из копии в файл и загрузить в рабочую базу. Этот способ требует, чтобы обе базы имели одинаковую конфигурацию, иначе загрузка завершится ошибкой или создаст битые ссылки.

Шаг 4. Найдите следы удалённого документа через журнал регистрации

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

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

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

Шаг 5. Восстановите счет учёта в плане счетов

Отдельная ситуация — пропавший или изменённый счет в плане счетов бухгалтерского учёта. В типовой 1С:Бухгалтерии план счетов предопределённый: счета вроде 60, 62, 90 поставляются с конфигурацией и не удаляются пользователем обычным способом. Если счет «пропал» из отчётов или подбора, чаще всего причина не в удалении, а в том, что он стал неактивным для выбора, изменились его признаки учёта или проблема в отборе конкретного отчёта.

Откройте план счетов: «Главное → План счетов» (или «Операции → План счетов»). Найдите нужный счет поиском по коду. Если счета нет совсем — это почти всегда следствие повреждения базы или нештатного обновления конфигурации. Проверьте базу через конфигуратор: «Конфигурация → Тестирование и исправление» с включёнными проверками ссылочной целостности. Перед запуском обязательно сделайте копию — процедура может изменять данные.

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

Шаг 6. Проверьте результат и связанные данные

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

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

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

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

Документ в журнале
Норма

Виден без пометки, проведён

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

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

Движения по регистрам
Норма

Проводки и записи регистров присутствуют

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

Документ проведён, но движений нет

ОСВ по контрагенту
Норма

Суммы документа учтены в оборотах

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

Обороты не изменились после восстановления

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

Реализация и оплата ссылаются на счёт

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

Битые ссылки «Объект не найден»

Профилактика: как не потерять документы снова

Основная защита — регулярные резервные копии. Для файловой базы настройте копирование каталога базы или выгрузку через конфигуратор («Администрирование → Выгрузить информационную базу») по расписанию, для клиент-серверной — штатные средства СУБД. Копия должна создаваться минимум ежедневно и храниться отдельно от рабочего сервера.

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

Типичные ошибки
01
Откат всей базы на старую копию ради одного документа — теряются все данные, введённые после копии
02
Ввод дубликата счёта без проверки — если оригинал был лишь перенесён на другую дату, возникает задвоение в учёте
03
Запуск тестирования и исправления без резервной копии — процедура может необратимо изменить данные
04
Игнорирование журнала регистрации — без него сложно понять, кто и когда удалил документ, и восстановить реквизиты
05
Создание обычного счёта вместо предопределённого в плане счетов — ломает регламентированную отчётность

Частые вопросы о восстановлении счетов в 1С

Можно ли восстановить счет без резервной копии, если он удалён окончательно?

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

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

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

Что делать, если вместо счёта в документах отображается «Объект не найден»?

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

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

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

Восстановится ли счёт-фактура автоматически вместе со счётом на оплату?

Нет, это независимые документы. Счёт-фактуру нужно проверять и восстанавливать отдельно. Если он тоже был помечен на удаление — снимите пометку тем же способом. Если удалён окончательно, но сохранился документ-основание (реализация), счёт-фактуру проще всего создать заново по кнопке «Создать на основании» из основания.

Поможет ли переиндексация базы, если счет «пропал» из журнала?

Если документ физически существует, но не отображается из-за повреждения индексов, полная реиндексация через «Тестирование и исправление» может помочь. Но сначала проверьте простые причины: отборы в журнале, период отображения, права доступа к организации или виду документа — чаще «пропажа» объясняется именно ими.

Итог

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

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