Установка конфигурации на платформу 1С:Предприятие 8.3 из шаблона, файла .cf и выгрузки .dt

· 10 мин

Содержание

Чтобы установить конфигурацию в 1С 8.3, запустите setup.exe из папки дистрибутива конфигурации, а затем в окне запуска нажмите Добавить → Создание новой информационной базы → Создание информационной базы из шаблона и выберите нужный релиз. Если у вас не дистрибутив, а готовый файл 1Cv8.cf, его загружают в пустую базу через Конфигуратор: Конфигурация → Загрузить конфигурацию из файла.

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

Подготовка к установке конфигурации: что проверить заранее

Установка конфигурации — это всегда пара «платформа + прикладное решение». Платформа (1cv8.exe) — движок, конфигурация (Бухгалтерия, ЗУП, УТ) — программа, которая на нём работает.

Перед началом проверьте пять вещей:

  1. 🖥️ Версия платформы. В описании каждого релиза конфигурации указан минимальный номер платформы. Если установленная платформа имеет номер ниже, база из шаблона не откроется. Номер своей платформы видно в окне запуска внизу или в Конфигураторе: Справка → О программе.
  2. 📦 Тип файла. Посмотрите, что у вас на руках: дистрибутив с setup.exe, файл конфигурации .cf, файл обновления .cfu или выгрузка базы .dt. От этого зависит способ установки.
  3. 🔑 Лицензия. Без лицензии платформа базу не запустит. Исключение — учебная версия, у неё свои ограничения.
  4. 💾 Место на диске. Файловая база Бухгалтерии после установки занимает сотни мегабайт, а за год работы вырастает до нескольких гигабайт. Папку под базу создайте заранее, путь лучше без кириллицы и пробелов: D:\Bases\Buh_new.
  5. 👤 Права. Запуск setup.exe дистрибутива требует прав на запись в каталог шаблонов. Для серверной базы нужны права администратора кластера и учётная запись СУБД.

Если устанавливаете конфигурацию в базу, где уже есть данные, сначала сделайте выгрузку: Администрирование → Выгрузить информационную базу в Конфигураторе. Загрузка .cf полностью заменяет конфигурацию, и вернуть прежнюю можно только из резервной копии.

Способы установить конфигурацию 1С и какой выбрать

Вариантов три, и они не взаимозаменяемы. Таблица поможет выбрать.

СпособЧто на входеКогда подходитРиски
Создание базы из шаблонаДистрибутив с setup.exeНовая чистая база, демо-базаМинимальные
Загрузка .cf в КонфигуратореФайл 1Cv8.cfНет дистрибутива, есть файл конфигурации; установка доработанной версииПерезапись конфигурации существующей базы
Загрузка выгрузки .dtФайл .dtПеренос базы с данными, развёртывание копииПолная замена данных в целевой базе
Что у вас на руках?

Пошаговая установка конфигурации из шаблона через окно запуска

Это основной путь для типовых решений. Он не требует открывать Конфигуратор.

Шаг 1. Распакуйте дистрибутив в каталог шаблонов

  1. Откройте папку дистрибутива и запустите setup.exe.
  2. Мастер предложит каталог шаблонов. По умолчанию это %APPDATA%\1C\1cv8\tmplts, то есть C:\Users\<имя>\AppData\Roaming\1C\1cv8\tmplts.
  3. Нажмите «Далее» и дождитесь окончания копирования.

После этого в каталоге шаблонов появится папка вида 1c\Accounting\3_0_xxx_xx с файлами 1Cv8.cf (чистая конфигурация) и, если поставка содержит демо, 1Cv8.dt, а также файлы описания релиза.

Если в организации несколько компьютеров, удобно положить шаблоны в общую сетевую папку. Её путь добавляют в окне запуска: кнопка Настройка → список каталогов шаблонов конфигураций и обновлений.

Шаг 2. Создайте информационную базу из шаблона

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

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

Шаг 3. Первый запуск

Запустите базу в режиме 1С:Предприятие. Типовая конфигурация выполнит начальное заполнение: создаст предопределённые элементы, загрузит классификаторы. Это тоже занимает время, прогресс показан на экране.

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

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

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

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

Если загрузить .cf в базу, где была типовая конфигурация на поддержке, режим поддержки поставщика заменится тем, что лежит в файле. Чтобы аккуратно влить доработки в типовую базу, используют не загрузку, а Конфигурация → Сравнить, объединить с конфигурацией из файла… — там видно каждое расхождение.

Восстановление базы из файла .dt

Выгрузка .dt содержит и конфигурацию, и данные. В пустой базе откройте Конфигуратор и выполните Администрирование → Загрузить информационную базу. Для этой операции нужен монопольный доступ: все пользователи должны выйти. Загрузка .dt стирает всё, что было в целевой базе.

Что настроить после установки конфигурации

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

  • 👥 Пользователи. В Бухгалтерии, ЗУП и УТ список ведётся в разделе Администрирование → Настройки пользователей и прав. Пока список пуст, вход выполняется без пароля — это небезопасно. Первым создайте пользователя с полными правами, затем остальных.
  • 🏢 Организация и учётная политика. Заполните реквизиты, систему налогообложения, параметры учёта.
  • 🌐 Интернет-поддержка. Подключите её в разделе Администрирование → Интернет-поддержка и сервисы. Без неё не будут подгружаться курсы валют, классификаторы и обновления.
  • 📋 Легальность обновлений. При первом запуске типовых конфигураций и после обновлений программа просит подтвердить легальность получения обновлений. Без подтверждения работа не продолжится.
  • 🗓️ Регламентные задания. Для файловой базы задания выполняются, только пока кто-то работает в программе. Для серверной — их выполняет кластер, проверьте, что они не заблокированы в свойствах базы.
База готова к работе
Выполнено: 0 / 6

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

Установка делается один раз, обновление — регулярно. Типовые конфигурации обновляют файлом .cfu или автоматически через интернет -поддержку.

Ручной порядок в Конфигураторе:

  1. Сделайте выгрузку .dt — это ваша точка возврата.
  2. Попросите пользователей выйти. Обновление структуры базы требует монопольного доступа, а в процессе оборвутся сеансы тех, кто остался в программе.
  3. Конфигурация → Поддержка → Обновить конфигурацию. Укажите файл обновления или выберите поиск доступных обновлений в каталогах шаблонов.
  4. Конфигуратор проверит, подходит ли файл. Каждый .cfu обновляет только с определённых предыдущих релизов. Если ваш релиз старый, придётся ставить промежуточные обновления по очереди.
  5. После обновления основной конфигурации выполните F7 — обновление конфигурации базы данных.
  6. Запустите 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 и прочитайте лог — там текст ошибки полностью, без обрезки в окне сообщения.

Частые вопросы об установке конфигурации

Можно ли поставить две разные конфигурации на одну платформу?
Да. На одной платформе работает сколько угодно баз с разными конфигурациями: Бухгалтерия, ЗУП, УТ. Каждая база — отдельная папка или отдельная база на сервере.
Чем установка из шаблона отличается от загрузки .cf?
Результат одинаковый: база с конфигурацией. Шаблон просто автоматизирует шаги — платформа сама создаёт базу и загружает в неё .cf из каталога шаблонов.
Нужно ли удалять старый релиз из каталога шаблонов?
Не обязательно, но старые релизы занимают место и путают при выборе. Удалите папки ненужных релизов в каталоге tmplts вручную, на базы это не влияет.
Можно ли установить конфигурацию для 8.3 на платформу 8.2?
Нет. Современные конфигурации требуют платформы 8.3 с номером не ниже указанного в описании релиза.
Сколько времени занимает установка?
Создание файловой базы из шаблона обычно укладывается в несколько минут. Дольше идёт начальное заполнение при первом запуске — оно зависит от мощности компьютера и диска.