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