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

Администрирование · 11 мин

Как обнулить конфигурацию 1С: все способы

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

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

Общее правило для всех сценариев одно: любые операции по обнулению выполняются только после создания резервной копии. Удаление данных и замена конфигурации необратимы, а восстановление без выгрузки невозможно. Ниже разобраны основные способы — от создания чистой базы до снятия конфигурации с поддержки и очистки данных штатными средствами.

Определяем, что именно нужно обнулить

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

От выбранной задачи зависит инструмент. Для чистой базы достаточно создания новой информационной базы из шаблона. Для возврата к типовой версии используется загрузка конфигурации из файла поставки. Для полного удаления конфигурации есть отдельный режим в конфигураторе. Для очистки данных применяются типовые и сторонние обработки.

Создание резервной копии перед обнулением

Перед любыми действиями с конфигурацией или данными сделайте выгрузку информационной базы в файл с расширением .dt. Для этого откройте конфигуратор с правами администратора, перейдите в меню «Администрирование» и выберите пункт «Выгрузить информационную базу». Укажите путь к файлу и дождитесь завершения операции.

Для файловой базы дополнительно можно скопировать сам файл 1Cv8.1CD в отдельную папку — это самый быстрый способ отката. Для клиент-серверной базы выгрузка через конфигуратор остаётся основным вариантом; копирование средствами СУБД допустимо, но требует согласованности данных и обычно выполняется администратором сервера.

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

Способ 1. Создание новой пустой базы из шаблона

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

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

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

Порядок действий
  1. 1
    Сделайте выгрузку рабочей базы в файл .dt через конфигуратор
  2. 2
    Создайте новую базу из шаблона конфигурации через окно запуска 1С
  3. 3
    Перенесите нужные справочники обработкой выгрузки-загрузки XML
  4. 4
    Введите начальные остатки на дату старта учёта
  5. 5
    Проверьте нумерацию документов и права пользователей в новой базе

Способ 2. Загрузка конфигурации из файла CF

Если нужно вернуть базу к типовой конфигурации, удалив все доработки, используется загрузка конфигурации из файла. В конфигураторе откройте меню «Конфигурация» → «Загрузить конфигурацию из файла» и укажите файл 1Cv8.cf из дистрибутива нужного релиза. Платформа заменит текущую конфигурацию базы данных на загружаемую.

Важно понимать разницу между «Загрузить конфигурацию из файла» и «Обновить конфигурацию базы данных». Загрузка заменяет конфигурацию, но изменения вступают в силу только после обновления конфигурации базы данных (клавиша F7). При обновлении платформа выполнит реструктуризацию таблиц, что на больших базах может занять значительное время.

Если загружаемая конфигурация не содержит каких-то объектов, которые есть в текущей базе и в которых накоплены данные, платформа предупредит об удалении этих объектов вместе с данными. Внимательно читайте список изменений в окне реструктуризации и не подтверждайте операцию, если видите удаление нужных таблиц.

Способ 3. Снятие с поддержки и удаление конфигурации

Иногда требуется полностью удалить конфигурацию из базы, оставив пустую оболочку. Для этого конфигурация сначала снимается с поддержки: меню «Конфигурация» → «Поддержка» → «Настройка поддержки» → «Снять с поддержки». После этого становится доступной команда полного удаления метаданных.

На практике чаще используют другой приём: создают пустую конфигурацию (новую, без объектов), выгружают её в CF-файл и загружают в целевую базу описанным выше способом. При обновлении конфигурации базы данных платформа удалит все таблицы вместе с данными. Это и есть полное обнуление — база станет фактически пустой.

Такой сценарий применяется редко: обычно при подготовке базы-заготовки для разработки или при передаче базы без данных. Для рабочего учёта он не нужен — проще создать новую базу из шаблона.

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

Способ 4. Очистка данных без замены конфигурации

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

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

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

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

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

Состав конфигурации
Норма

Конфигурация соответствует типовому релизу, доработки отсутствуют или перенесены осознанно

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

Остались старые объекты или пропали нужные типовые механизмы

Данные и остатки
Норма

Отчёты по регистрам пусты либо показывают только начальные остатки

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

Отчёты показывают старые обороты или «минуса»

Работа пользователей
Норма

Пользователи входят в базу, документы создаются и проводятся

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

Ошибки прав доступа, не открываются формы, нумерация сбита

Выбор способа под конкретную задачу

Для старта учёта с нуля оптимально создание новой базы из шаблона — это самый управляемый и обратимый вариант. Для возврата к типовой конфигурации без потери данных используйте загрузку CF-файла с внимательным контролем реструктуризации. Для подготовки пустой базы-заготовки подходит загрузка пустой конфигурации. Для очистки только данных — свёртка или обработки удаления.

Маршрут решения

Как выбрать действие

Нужно начать учёт заново, а старая база должна остаться для сверкиСоздайте новую базу из шаблона и перенесите справочники
Нужно убрать доработки и вернуть типовую конфигурациюЗагрузите CF-файл нужного релиза и выполните обновление конфигурации базы данных
Нужна полностью пустая база без конфигурации и данныхЗагрузите пустую конфигурацию из CF и подтвердите удаление всех объектов
Нужно удалить только документы и остатки, конфигурацию сохранитьИспользуйте свёртку базы или обработку удаления данных в монопольном режиме

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

Итог

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

Обнуление 1С начинается с резервной копии в .dt и завершения сеансов пользователей. Самый безопасный путь — новая база из шаблона; возврат к типовой конфигурации делается загрузкой CF-файла с контролем реструктуризации; очистка одних данных выполняется свёрткой или обработками без замены конфигурации.

Частые вопросы

Можно ли обнулить базу 1С без конфигуратора?

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

Что будет с данными при загрузке конфигурации из CF-файла?

Данные объектов, которые сохраняются в новой конфигурации, останутся на месте. Данные объектов, отсутствующих в загружаемой конфигурации, будут удалены при обновлении конфигурации базы данных — платформа покажет их список в окне реструктуризации, и операцию можно отменить до подтверждения.

Как обнулить только нумерацию документов?

Для этого не нужно трогать конфигурацию. Нумерацию можно сбросить вручную, изменив номер последнего документа, или специальной обработкой перенумерации. В типовых конфигурациях префиксы и периодичность нумерации настраиваются в свойствах документов.

Обязательно ли снимать конфигурацию с поддержки перед загрузкой CF?

Нет. Загрузка конфигурации из файла выполняется и для конфигурации на поддержке — после загрузки база получит конфигурацию из файла. Снятие с поддержки требуется, только если вы хотите редактировать типовые объекты без ограничений или полностью удалить конфигурацию.

Сколько времени занимает обновление конфигурации базы данных?

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

Что делать, если после обнуления база не открывается?

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