Администрирование · 10 мин
Как восстановить удаленный счет в 1С
Способы восстановить удаленный счет в 1С: отмена пометки на удаление, поиск в журнале, восстановление из резервной копии и проверка связанных документов.
Удаленный счет в 1С — ситуация частая и в большинстве случаев обратимая. Программа устроена так, что документ сначала получает пометку на удаление, а физическое стирание из базы происходит только после специальной процедуры удаления помеченных объектов. Пока эта процедура не запускалась, счет восстанавливается за пару минут штатными средствами.
Сложнее, когда пометка уже «вычищена» монопольным удалением или когда счет пропал после обмена данными, обновления конфигурации или сбоя базы. В таких случаях помогут резервная копия, журнал регистрации и механизмы ссылочной целостности. Ниже разобраны все рабочие сценарии — от простого снятия пометки до восстановления из архива.
Прежде чем действовать, важно понять, что именно произошло: документ помечен на удаление, удален окончательно или просто не попадает в отбор журнала. От этого зависит выбор способа и шансы на успех.
Как определить, что именно произошло со счетом
Первый шаг — диагностика. Откройте журнал «Счета покупателям» (или «Счета поставщиков», если речь о входящем счете) и включите отображение помеченных на удаление объектов. В типовых конфигурациях помеченные документы показываются с перечеркнутой иконкой, но иногда журнал настроен так, что они скрыты.
Проверьте отборы журнала: период, организацию, контрагента. Нередко счет «пропадает» только потому, что пользователь смотрит не тот период или действует фильтр по подразделению. Сбросьте все отборы и задайте поиск по номеру документа, если он известен.
Если счета нет даже без отборов, откройте журнал регистрации (Администрирование → Обслуживание → Журнал регистрации) и отфильтруйте события по типу «Данные. Удаление» за нужный период. Там будет видно, кто и когда удалил документ и была ли это пометка или физическое удаление при обмене.
Снимается штатно за минуту
Нужна резервная копия или ручной ввод
Проверить фильтры и права пользователя
Проверить настройки синхронизации
Снятие пометки на удаление — основной способ
Если счет найден с пометкой, восстановление элементарно. Выделите документ в списке, нажмите правую кнопку мыши и выберите «Снять пометку удаления» либо воспользуйтесь кнопкой со стрелкой на панели инструментов журнала. В некоторых конфигурациях действие доступно через меню «Еще».
После снятия пометки откройте сам документ и проверьте его содержимое: контрагента, суммы, табличную часть, договор. Если счет был проведен до удаления, снимите пометку, а затем при необходимости проведите его повторно — помеченный документ не участвует в движениях, и после восстановления проведение может потребоваться заново.
Обратите внимание на связанные документы. Если на основании счета выписывались реализация, счет-фактура или платежное поручение, они могли быть помечены вместе с ним. Проверьте их через кнопку «Связанные документы» в форме счета и при необходимости снимите пометки с каждого.
- 1Откройте журнал счетов и включите показ помеченных объектов
- 2Найдите нужный счет по номеру, дате или контрагенту
- 3Через контекстное меню выберите «Снять пометку удаления»
- 4Откройте документ и проверьте суммы, контрагента и договор
- 5Проведите документ, если он должен формировать движения
- 6Проверьте связанные документы и восстановите их при необходимости
Восстановление после окончательного удаления
Когда администратор запускал «Удаление помеченных объектов» (Администрирование → Обслуживание), документ стерт физически, и снять пометку уже нельзя. Здесь остаются два пути: восстановление из резервной копии или повторный ввод документа вручную.
Резервная копия — самый надежный вариант. Если копия сделана до удаления, поднимите ее в отдельной тестовой базе (не в рабочей!), найдите там нужный счет и перенесите данные. Для файловой базы копия — это файл 1Cv8.dt или копия каталога с файлом 1Cv8.1CD; для клиент-серверной — выгрузка средствами СУБД или конфигуратора.
Прямого переноса одного документа из копии в рабочую базу штатными средствами нет. Практичные варианты: открыть счет в копии и вручную повторить его в рабочей базе, использовать обработку выгрузки-загрузки данных в формате XML (для идентичных конфигураций) или универсальный обмен данными. Для одного документа ручной ввод обычно быстрее и безопаснее.
Поиск данных для повторного ввода
Если копии нет или она слишком старая, документ придется вводить заново. Чтобы восстановить содержимое, соберите информацию из доступных источников. Журнал регистрации покажет автора, дату и время удаления, а иногда и представление документа с номером и суммой.
Полезные источники: печатная форма счета, если она отправлялась контрагенту по почте или сохранялась в PDF; платежное поручение покупателя, где указаны номер и сумма счета; данные ЭДО, если документ уходил через оператора; связанные документы (реализация, счет-фактура), созданные на основании счета.
При повторном вводе сохраните прежний номер документа, если это важно для сверки с контрагентом. Номер можно задать вручную при записи — программа предупредит о неуникальности только если такой номер реально занят. Дату тоже укажите исходную, чтобы документ встал в правильный период.
Особые случаи: обмены, права и ссылки
Счет пропал после синхронизации
В связках «УТ — Бухгалтерия» или с обменом с сайтом удаление может прийти из другой системы. Проверьте, не помечен ли счет в базе-источнике: синхронизация передает пометки удаления в обе стороны. Восстановите документ в той базе, где он был удален, и выполните обмен повторно — пометка снимется в обеих системах.
На счет ссылаются другие документы
Если при удалении помеченных объектов программа сообщала, что счет используется, значит, остались ссылки — например, в реализации или счете-фактуре. В этом случае документ мог быть не удален, а остаться помеченным. Найдите его через «Все функции → Стандартные → Поиск ссылок на объекты» и снимите пометку.
Недостаточно прав
Если кнопка снятия пометки недоступна или документы не видны вовсе, причина может быть в правах. Проверьте роли пользователя: нужны права на изменение документов этого вида, а для работы с помеченными — иногда и право «Интерактивное удаление помеченных». Обратитесь к администратору, если прав не хватает.
Как выбрать действие
Как проверить результат и не допустить повторения
После восстановления убедитесь, что документ полноценно работает. Откройте его, проверьте проведение и движения по регистрам, сверьте сумму с платежными документами. Если счет участвует в нумерации, проверьте, что номер не конфликтует с другими документами периода.
Проведите сверку с контрагентом, если счет уже выставлялся: убедитесь, что восстановленный документ совпадает с тем, что есть у покупателя. Расхождение номеров или сумм после восстановления — частая причина проблем при оплате и сверках взаиморасчетов.
Чтобы ситуация не повторилась, настройте регулярное резервное копирование, ограничьте права на интерактивное удаление документов и включите дату запрета редактирования для закрытых периодов. В журнале регистрации полезно периодически просматривать события удаления — это позволяет быстро находить автора случайных удалений и обучать сотрудников.
Как проверить результат
Иконка обычная, пометка снята
Документ по-прежнему перечеркнут
Документ проведен, движения по регистрам формируются
Ошибка проведения или пустые движения
Совпадают с исходными, конфликтов нумерации нет
Дубль номера или неверный период
Реализация и счет-фактура активны и ссылаются на счет
Связанные документы помечены или с битыми ссылками
Что важно запомнить
Помеченный на удаление счет восстанавливается штатно за минуту. После физического удаления помогают только резервная копия или повторный ввод по данным журнала регистрации и печатных форм. Регулярные копии и ограничение прав на удаление — лучшая профилактика.
Частые вопросы
Можно ли восстановить счет, если резервной копии нет вообще?
Штатными средствами физически удаленный документ не восстановить. Остается ввести счет заново, восстановив содержимое по печатной форме, данным ЭДО, платежке покупателя или связанным документам. Номер и дату можно задать исходные вручную.
Почему помеченный счет не виден в журнале документов?
Чаще всего мешают установленные отборы: период, организация, контрагент. Сбросьте все фильтры и проверьте настройку отображения помеченных объектов. Также убедитесь, что у вашей роли есть права на просмотр этого вида документов.
Что делать, если при удалении помеченных счет не удалился из-за ссылок?
Это значит, что на него ссылаются другие объекты, и он остался в базе с пометкой. Найдите его в журнале, снимите пометку — документ полностью восстановится. Заодно проверьте связанные документы: возможно, ссылки нужно актуализировать.
Можно ли запретить пользователям удалять счета?
Да. Уберите у ролей пользователей права на интерактивное удаление и установку пометки для нужных видов документов, настройте дату запрета редактирования закрытых периодов. Удаление тогда будет доступно только администратору.
Как узнать, кто удалил счет?
Откройте журнал регистрации (Администрирование → Обслуживание → Журнал регистрации), установите отбор по событию «Данные. Удаление» и нужному периоду. В записи будут указаны пользователь, время и представление удаленного документа.
Восстановится ли счет автоматически при обмене, если он есть в другой базе?
Если в базе-корреспонденте документ существует и не помечен, при очередной синхронизации он может вернуться — зависит от настроек обмена и приоритета данных. Надежнее вручную снять пометку или проверить документ в источнике и затем выполнить обмен.