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