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

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

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

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

Добавление конфигурации в 1С — базовая задача администратора или внедренца, которая встречается при развёртывании новой информационной базы, восстановлении из резервной копии или установке отраслевого решения. В зависимости от ситуации используются разные способы: установка шаблона из дистрибутива, создание базы из файла поставки (.cf) или загрузка конфигурации в уже существующую базу через конфигуратор.

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

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

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

Выбор способа зависит от того, что у вас есть на руках и какова цель. Дистрибутив с установщиком подходит для первичного развёртывания типового решения. Файл конфигурации (.cf) используют, когда поставщик передал только файл поставки без установщика. Загрузка через конфигуратор нужна, когда конфигурацию требуется внедрить в уже работающую базу — например, при переходе на другое решение или восстановлении.

Сравнение способов

Установка шаблона из дистрибутива

Подходит для первичной установки типовой конфигурации. Создаёт чистую или демонстрационную базу. Не подходит для добавления в существующую базу.

Создание базы из CF-файла

Подходит, когда есть только файл поставки без установщика. Создаёт новую пустую базу с нужной конфигурацией.

Загрузка CF в существующую базу

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

Обновление через поддержку

Подходит для типовых конфигураций на поддержке при выходе новых релизов. Самый безопасный вариант обновления.

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

Установка конфигурации из дистрибутива (шаблона)

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

Порядок установки шаблона
  1. 1
    Запустите setup.exe из каталога дистрибутива и пройдите установку, запомнив каталог шаблонов (по умолчанию — в папке пользователя или Program Files).
  2. 2
    Откройте стартер 1С (ярлык 1С:Предприятие) и нажмите «Добавить».
  3. 3
    Выберите «Создание новой информационной базы» и перейдите далее.
  4. 4
    В списке шаблонов выберите установленную конфигурацию нужной версии.
  5. 5
    Укажите имя базы и тип расположения — на данном компьютере (файловый вариант) или на сервере 1С:Предприятия.
  6. 6
    Укажите каталог для файловой базы или параметры сервера и завершите создание.
  7. 7
    Запустите базу и пройдите первоначальное заполнение (регион, часовой пояс, данные организации).

Если шаблон не появился в списке при создании базы, проверьте путь к каталогу шаблонов в настройках стартера: откройте окно запуска, нажмите «Настройка» и убедитесь, что в списке «Каталоги шаблонов конфигураций» указан каталог, куда устанавливался дистрибутив.

Создание базы из файла конфигурации (.cf)

Когда установщика нет, а есть только файл поставки с расширением .cf, базу создают в два этапа: сначала добавляют пустую информационную базу, затем загружают в неё конфигурацию через конфигуратор.

Создание базы из CF-файла
  1. 1
    В окне запуска 1С нажмите «Добавить» → «Создание новой информационной базы».
  2. 2
    Выберите вариант «Создание информационной базы без конфигурации» и завершите мастер, указав каталог.
  3. 3
    Откройте созданную базу в режиме Конфигуратор.
  4. 4
    В меню выберите «Конфигурация» → «Открыть конфигурацию» (если конфигурация пустая, платформа предложит создать её — подтвердите).
  5. 5
    Выберите «Конфигурация» → «Загрузить конфигурацию из файла» и укажите путь к CF-файлу.
  6. 6
    Дождитесь окончания загрузки и выполните «Конфигурация» → «Обновить конфигурацию базы данных».
  7. 7
    Проверьте запуск базы в режиме 1С:Предприятие.

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

Загрузка конфигурации в существующую базу

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

Для загрузки требуется монопольный доступ: все пользователи должны выйти из базы, а фоновые задания — завершиться. В клиент-серверном варианте также проверьте, что нет активных сеансов в консоли кластера.

Порядок действий: войдите в конфигуратор, откройте конфигурацию, выполните «Конфигурация → Загрузить конфигурацию из файла», выберите CF-файл и подтвердите. После загрузки платформа предложит обновить конфигурацию базы данных — на этом шаге будет показан список изменений структуры. Внимательно изучите его: строки с удалением объектов и реквизитов означают потерю соответствующих данных.

Обновление типовой конфигурации через поддержку

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

Обновление запускается из конфигуратора: «Конфигурация → Поддержка → Обновить конфигурацию». Далее выбирается источник — файл обновления (.cfu) или полный CF-файл нового релиза. Платформа покажет окно сопоставления объектов, где можно контролировать, какие изменения будут приняты.

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

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

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

Нужно развернуть типовое решение с нуля и есть дистрибутивУстановите шаблон и создайте базу через стартер
Есть только CF-файл и нужна новая базаСоздайте пустую базу и загрузите CF через конфигуратор
Нужно заменить конфигурацию в работающей базеСделайте выгрузку DT, затем загрузите CF с монопольным доступом
Нужно обновить типовую конфигурацию на новый релизИспользуйте «Поддержка → Обновить конфигурацию», а не загрузку CF
Нужно перенести базу целиком с даннымиИспользуйте выгрузку/загрузку DT-файла, а не CF

Проверка результата и типичные ошибки

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

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

Если загрузка завершилась ошибкой, текст сообщения обычно указывает причину: несовместимость версий, отсутствие монопольного доступа или повреждение файла. Повреждённый CF-файл следует запросить у поставщика повторно — «лечить» его самостоятельно не получится.

Итог

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

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

Часто задаваемые вопросы

Чем отличается файл CF от файла DT?

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

Можно ли добавить конфигурацию без конфигуратора?

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

Почему CF-файл не загружается с ошибкой версии?

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

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

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

Можно ли загрузить конфигурацию при работающих пользователях?

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

Как добавить конфигурацию на сервере 1С, а не в файловом режиме?

Логика та же, но базу создают через консоль кластера серверов 1С или мастер создания с указанием сервера и СУБД. Загрузка CF выполняется конфигуратором, подключённым к серверной базе. Учитывайте, что для серверных баз резервное копирование лучше делать штатными средствами СУБД, а не выгрузкой DT.