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

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

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

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

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

Регистрация выполняется через стандартные средства платформы: стартер 1С (окно запуска), конфигуратор и, при необходимости, консоль кластера серверов для клиент-серверного варианта. Никаких сторонних программ для базовых операций не требуется — достаточно установленной платформы и файла поставки конфигурации.

Перед любыми действиями с рабочей базой сделайте резервную копию. Загрузка конфигурации и обновление структуры базы изменяют данные необратимо: откат возможен только из выгрузки (.dt) или копии каталога файловой базы.

Что означает «зарегистрировать конфигурацию» в 1С

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

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

Как зарегистрировать новую информационную базу

Это самый распространённый сценарий. Откройте стартер 1С (ярлык «1С:Предприятие») и нажмите кнопку «Добавить». Платформа предложит два варианта: добавить существующую базу или создать новую. Для регистрации новой конфигурации выберите «Создание новой информационной базы».

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

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

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

Как загрузить конфигурацию из файла .cf

Если база создана пустой или требуется заменить конфигурацию, используется загрузка из файла поставки. Запустите базу в режиме «Конфигуратор». Откройте меню «Конфигурация» и убедитесь, что конфигурация открыта (пункт «Открыть конфигурацию»), затем выберите «Загрузить конфигурацию из файла» и укажите путь к .cf-файлу.

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

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

Регистрация изменений после доработки конфигурации

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

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

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

Как зарегистрировать расширение конфигурации

Расширение — способ добавить функциональность без изменения основной конфигурации. В пользовательском режиме откройте раздел администрирования и найдите пункт «Печатные формы, отчеты и обработки» либо «Расширения» (точное расположение зависит от конфигурации). В типовых решениях на БСП список расширений доступен через «НСИ и администрирование → Печатные формы, отчеты и обработки → Расширения».

Нажмите «Добавить из файла» и выберите файл расширения (.cfe). После загрузки расширение появится в списке, но для применения потребуется перезапуск сеанса. Обратите внимание на колонку «Безопасный режим»: для расширений из недоверенных источников оставляйте его включённым.

Регистрация базы на сервере 1С

В клиент-серверном варианте база создаётся в консоли кластера серверов или через мастер добавления в стартере с типом «На сервере 1С:Предприятия». Потребуются: имя кластера серверов, имя базы в кластере, тип СУБД (например, PostgreSQL или MS SQL Server), сервер баз данных и учётные данные администратора СУБД.

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

Файловый или серверный вариант

Файловая база

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

Клиент-серверная база

Подходит для многопользовательской работы и больших объёмов данных. Требует сервера 1С, СУБД и навыков администрирования, но даёт отказоустойчивость и регламентные задания на сервере.

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

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

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

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

Запуск в режиме предприятия
Норма

База открывается, интерфейс конфигурации отображается

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

Ошибка «конфигурация базы данных не соответствует» — нужно обновление через конфигуратор

Версия конфигурации
Норма

В окне «О программе» указана ожидаемая версия

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

Старая или пустая версия — конфигурация не загружена или не обновлена

Расширение
Норма

После перезапуска функциональность расширения доступна

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

Расширение в списке, но не работает — несовместимость версии или блокировка безопасности

Типичные ошибки
01
Загрузка .cf без резервной копии — при ошибке данные восстановить неоткуда
02
Забытое обновление конфигурации базы данных — изменения не видны пользователям, возникают ошибки несоответствия
03
Регистрация файловой базы на сетевом диске с нестабильным соединением — риск повреждения файла базы
04
Отключение безопасного режима у расширения из непроверенного источника — риск выполнения вредоносного кода
05
Доработка типовой конфигурации напрямую вместо расширения — сложности при каждом обновлении
Итог

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

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

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

Чем отличается файл .cf от .dt?

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

База требует обновление при каждом запуске — что делать?

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

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

Да. Создайте пустую базу через мастер добавления (вариант «без конфигурации»), затем загрузите .cf-файл в конфигураторе. Установка шаблонов из дистрибутива нужна только для удобства создания базы из шаблона.

Как зарегистрировать одну базу на нескольких компьютерах?

Для файловой базы разместите каталог на общем сетевом ресурсе и добавьте базу в стартере на каждом компьютере, указав сетевой путь. Учтите, что файловый режим по сети чувствителен к качеству соединения; при росте числа пользователей рассмотрите клиент-серверный вариант.

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

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

Нужна ли регистрация конфигурации в лицензионном смысле?

Регистрация в стартере или конфигураторе — техническая операция и не связана с лицензированием. Лицензионная регистрация (активация программной лицензии или регистрация в портале 1С) выполняется отдельно при первом запуске платформы или оформлении подписки.