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