Установка конфигурации на платформу 1С:Предприятие 8.3 из шаблона, файла .cf и выгрузки .dt
Содержание
Чтобы установить конфигурацию
в 1С 8.3, запустите setup.exe из папки дистрибутива конфигурации, а затем в окне запуска нажмите Добавить → Создание новой информационной базы → Создание информационной базы из шаблона и выберите нужный релиз. Если у вас не дистрибутив, а готовый файл 1Cv8.cf, его загружают в пустую базу через Конфигуратор: Конфигурация → Загрузить конфигурацию из файла.
Новичок обычно спотыкается не на самих кнопках, а на мелочах: шаблон не виден в списке, платформа ниже нужной, установили .cf поверх рабочей базы. Каждую из этих ловушек легко обойти, если знать, какой файл у вас на руках и какой шаг идёт после загрузки.
Подготовка к установке конфигурации: что проверить заранее
Установка конфигурации — это всегда пара «платформа + прикладное решение». Платформа (1cv8.exe) — движок, конфигурация (Бухгалтерия, ЗУП, УТ) — программа, которая на нём работает.
Перед началом проверьте пять вещей:
- 🖥️ Версия платформы. В описании каждого релиза конфигурации указан минимальный номер платформы. Если установленная платформа имеет номер ниже, база из шаблона не откроется. Номер своей платформы видно в окне запуска внизу или в Конфигураторе:
Справка → О программе. - 📦 Тип файла. Посмотрите, что у вас на руках: дистрибутив с
setup.exe, файл конфигурации.cf, файл обновления.cfuили выгрузка базы.dt. От этого зависит способ установки. - 🔑 Лицензия. Без лицензии платформа базу не запустит. Исключение — учебная версия, у неё свои ограничения.
- 💾 Место на диске. Файловая база Бухгалтерии после установки занимает сотни мегабайт, а за год работы вырастает до нескольких гигабайт. Папку под базу создайте заранее, путь лучше без кириллицы и пробелов:
D:\Bases\Buh_new. - 👤 Права. Запуск
setup.exeдистрибутива требует прав на запись в каталог шаблонов. Для серверной базы нужны права администратора кластера и учётная запись СУБД.
Если устанавливаете конфигурацию в базу, где уже есть данные, сначала сделайте выгрузку: Администрирование → Выгрузить информационную базу в Конфигураторе. Загрузка .cf полностью заменяет конфигурацию, и вернуть прежнюю можно только из резервной копии.
Способы установить конфигурацию 1С и какой выбрать
Вариантов три, и они не взаимозаменяемы. Таблица поможет выбрать.
| Способ | Что на входе | Когда подходит | Риски |
|---|---|---|---|
| Создание базы из шаблона | Дистрибутив с setup.exe | Новая чистая база, демо-база | Минимальные |
| Загрузка .cf в Конфигураторе | Файл 1Cv8.cf | Нет дистрибутива, есть файл конфигурации; установка доработанной версии | Перезапись конфигурации существующей базы |
| Загрузка выгрузки .dt | Файл .dt | Перенос базы с данными, развёртывание копии | Полная замена данных в целевой базе |
Пошаговая установка конфигурации из шаблона через окно запуска
Это основной путь для типовых решений. Он не требует открывать Конфигуратор.
Шаг 1. Распакуйте дистрибутив в каталог шаблонов
- Откройте папку дистрибутива и запустите
setup.exe. - Мастер предложит каталог шаблонов. По умолчанию это
%APPDATA%\1C\1cv8\tmplts, то естьC:\Users\<имя>\AppData\Roaming\1C\1cv8\tmplts. - Нажмите «Далее» и дождитесь окончания копирования.
После этого в каталоге шаблонов появится папка вида 1c\Accounting\3_0_xxx_xx с файлами 1Cv8.cf (чистая конфигурация) и, если поставка содержит демо, 1Cv8.dt, а также файлы описания релиза.
Если в организации несколько компьютеров, удобно положить шаблоны в общую сетевую папку. Её путь добавляют в окне запуска: кнопка Настройка → список каталогов шаблонов конфигураций и обновлений.
Шаг 2. Создайте информационную базу из шаблона
- Запустите 1С:Предприятие, в окне выбора баз нажмите
Добавить. - Выберите
Создание новой информационной базы→ «Далее». - Отметьте
Создание информационной базы из шаблона. Раскройте дерево и выберите конфигурацию и номер релиза. Для учёта с нуля берите строку без пометки «Демо». - Задайте наименование базы — так она будет называться в списке.
- Укажите вариант размещения: на данном компьютере или в локальной сети (файловая база) либо на сервере 1С:Предприятия (клиент-серверная).
- Для файловой базы укажите пустой каталог. Для серверной — имя кластера, имя базы, тип СУБД, сервер БД, пользователя и пароль СУБД, отметку «Создать базу данных в случае её отсутствия».
- На последнем шаге оставьте режим запуска «Выбирать автоматически» и версию платформы по умолчанию, нажмите «Готово».
Платформа создаст базу и загрузит в неё конфигурацию. На слабом компьютере файловая база Бухгалтерии создаётся несколько минут — не закрывайте окно.
Шаг 3. Первый запуск
Запустите базу в режиме 1С:Предприятие. Типовая конфигурация выполнит начальное заполнение: создаст предопределённые элементы, загрузит классификаторы. Это тоже занимает время, прогресс показан на экране.
Как загрузить конфигурацию 1С из файла .cf через Конфигуратор
Способ нужен, когда дистрибутива нет: например, программист прислал доработанную конфигурацию одним файлом, или вы переносите конфигурацию с другой базы.
- Создайте пустую базу:
Добавить → Создание новой информационной базы → Создание информационной базы без конфигурации для разработки новой конфигурации или загрузки выгруженной ранее информационной базы. - Откройте базу кнопкой
Конфигуратор. - В меню выберите
Конфигурация → Открыть конфигурацию, затемКонфигурация → Загрузить конфигурацию из файла…и укажите.cf. - Конфигуратор загрузит файл в основную конфигурацию. Это ещё не всё: структура базы пока прежняя.
- Выполните
Конфигурация → Обновить конфигурацию базы данных(клавишаF7). Конфигуратор покажет список изменений — примите их. - Запустите режим 1С:Предприятие (
F5или кнопка в окне запуска).
Пункт 5 пропускают чаще всего. Без него база при запуске сообщает Конфигурация базы данных не соответствует сохраненной конфигурации, и пользователи не могут войти.
Если загрузить .cf в базу, где была типовая конфигурация на поддержке, режим поддержки поставщика заменится тем, что лежит в файле. Чтобы аккуратно влить доработки в типовую базу, используют не загрузку, а Конфигурация → Сравнить, объединить с конфигурацией из файла… — там видно каждое расхождение.
Восстановление базы из файла .dt
Выгрузка .dt содержит и конфигурацию, и данные. В пустой базе откройте Конфигуратор и выполните Администрирование → Загрузить информационную базу. Для этой операции нужен монопольный доступ: все пользователи должны выйти. Загрузка .dt стирает всё, что было в целевой базе.
Что настроить после установки конфигурации
Пустая база — ещё не рабочая программа. Минимальный набор действий после установки:
- 👥 Пользователи. В Бухгалтерии, ЗУП и УТ список ведётся в разделе
Администрирование → Настройки пользователей и прав. Пока список пуст, вход выполняется без пароля — это небезопасно. Первым создайте пользователя с полными правами, затем остальных. - 🏢 Организация и учётная политика. Заполните реквизиты, систему налогообложения, параметры учёта.
- 🌐 Интернет-поддержка. Подключите её в разделе
Администрирование → Интернет-поддержка и сервисы. Без неё не будут подгружаться курсы валют, классификаторы и обновления. - 📋 Легальность обновлений. При первом запуске типовых конфигураций и после обновлений программа просит подтвердить легальность получения обновлений. Без подтверждения работа не продолжится.
- 🗓️ Регламентные задания. Для файловой базы задания выполняются, только пока кто-то работает в программе. Для серверной — их выполняет кластер, проверьте, что они не заблокированы в свойствах базы.
Обновление установленной конфигурации без риска для рабочей базы
Установка делается один раз, обновление — регулярно. Типовые конфигурации обновляют файлом .cfu или автоматически через интернет
-поддержку.
Ручной порядок в Конфигураторе:
- Сделайте выгрузку
.dt— это ваша точка возврата. - Попросите пользователей выйти. Обновление структуры базы требует монопольного доступа, а в процессе оборвутся сеансы тех, кто остался в программе.
Конфигурация → Поддержка → Обновить конфигурацию. Укажите файл обновления или выберите поиск доступных обновлений в каталогах шаблонов.- Конфигуратор проверит, подходит ли файл. Каждый
.cfuобновляет только с определённых предыдущих релизов. Если ваш релиз старый, придётся ставить промежуточные обновления по очереди. - После обновления основной конфигурации выполните
F7— обновление конфигурации базы данных. - Запустите 1С:Предприятие. Программа выполнит обработчики обновления данных; дождитесь окончания, не прерывайте.
Перед обновлением рабочей базы прогоните его на копии. Развернуть копию проще всего загрузкой свежей выгрузки .dt в отдельную базу — заодно проверите, что резервная копия вообще читается.
Если конфигурация доработана (снята с поддержки или включена возможность изменений), обновление идёт через сравнение и объединение. Здесь правило одно: каждое расхождение просматривайте глазами и не принимайте «всё из поставщика» не глядя — так теряются доработки.
Разработка в 1С:EDT и автоматическая установка конфигурации
Сборка и развёртывание через 1С:EDT
1С:Enterprise Development Tools — среда разработки, где конфигурация хранится как проект из файлов, а не внутри базы. Это удобно для работы с Git и командной разработки.
Как выглядит развёртывание из EDT:
- проект связывают с информационной базой — файловой или серверной;
- изменения проекта переносятся в базу командой обновления, после чего базу запускают для отладки;
- для передачи заказчику проект экспортируют в файл
.cf, а дальше он устанавливается обычным способом из раздела про загрузку .cf.
EDT требует установленной платформы подходящей версии. Сама по себе среда базу не запускает — она использует ту же 1cv8.exe.
Установка из командной строки
Когда баз десятки (филиалы, тестовые стенды), ручные клики заменяют пакетным запуском Конфигуратора. Все ключи ниже — стандартные параметры командной строки платформы.
Создание новой файловой базы из файла конфигурации с добавлением в список баз:
"C:\Program Files\1cv8\8.3.xx.xxxx\bin\1cv8.exe" CREATEINFOBASE File="D:\Bases\Buh_new" /UseTemplate "D:\dist\1Cv8.cf" /AddToList "Бухгалтерия (новая)"
Загрузка .cf в существующую базу с обновлением структуры и записью лога:
set V8="C:\Program Files\1cv8\8.3.xx.xxxx\bin\1cv8.exe"
%V8% DESIGNER /F "D:\Bases\Buh_new" /N "Администратор" /P "" /LoadCfg "D:\dist\1Cv8.cf" /UpdateDBCfg /DisableStartupDialogs /Out "D:\logs\install.log"
Резервная выгрузка перед любыми изменениями:
%V8% DESIGNER /F "D:\Bases\Buh_new" /N "Администратор" /P "" /DumpIB "D:\backup\buh_before_install.dt" /Out "D:\logs\dump.log"
Для серверной базы вместо /F "путь" указывают /S "сервер\имя_базы". Восстановление из выгрузки выполняет ключ /RestoreIB "файл.dt".
Ключ /Out обязателен для скриптов: в лог пишется результат, и по нему видно, что загрузка прошла. Без лога пакетный режим молча завершится, и об ошибке вы узнаете только от пользователей.
Для серверных баз на новых платформах есть ещё утилита ibcmd, которая работает без запуска Конфигуратора. Её команды и ключи смотрите во встроенной справке ibcmd help для вашей версии.
Ошибки при установке конфигурации и как их решить
Если ни одно описание не подошло, запустите Конфигуратор из командной строки с ключом /Out и прочитайте лог — там текст ошибки полностью, без обрезки в окне сообщения.