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