Почему не отображаются шаблоны при создании новой базы 1С и как это исправить

Системный администратор 1С v8.3 (Управляемые формы) IT и автоматизация бизнеса
← На главную

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

Разберем основную причину: обновление или полный дистрибутив

Проанализируем специфику портала 1С:ИТС (releases.1c.ru). Для большинства конфигураций версии ПРОФ и КОРП (например, Бухгалтерия предприятия или Зарплата и управление персоналом) в открытом доступе чаще всего выкладываются именно дистрибутивы обновления.

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

Выясним, как проверить состав установленного шаблона. Перейдем в папку, куда была установлена конфигурация (обычно это .../1cv8/tmplts/1c/Accounting/3_0_...). Если внутри вы видите только файлы с расширениями .ckp, .upd или текстовые файлы, значит, у вас установлен дистрибутив обновления. Шаблон для создания базы обязательно должен содержать файл 1cv8.cf или 1cv8.dt.

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

Проверим настройки каталогов шаблонов в окне запуска

Платформа 1С ищет доступные конфигурации не во всей файловой системе, а только в строго определенных местах. Разберем по шагам, как проверить эти настройки:

  1. Запустим окно выбора информационных баз 1С.
  2. Нажмем кнопку Настройка в правой части окна.
  3. Найдем раздел Каталоги шаблонов конфигураций и обновлений.
  4. Проанализируем список путей. По умолчанию платформа устанавливает шаблоны в профиль пользователя: C:\Users\ИмяПользователя\AppData\Roaming\1C\1cv8\tmplts.

Если вы при установке конфигурации (через setup.exe) изменили путь, например на C:\1C_Templates, но не добавили этот путь в настройки окна запуска, платформа просто не узнает о существовании ваших файлов. Добавим актуальный путь с помощью кнопки «Плюс» и перезапустим окно создания базы.

Проанализируем роль файла манифеста

Даже если в папке присутствует файл 1cv8.cf, платформа может его проигнорировать. Рассмотрим, почему это происходит. Для того чтобы конфигурация попала в список выбора, в папке версии должен находиться файл manifest.xml (или 1cv8.tst для старых версий). Это «паспорт» шаблона, в котором прописано его название, версия и поставщик.

Посмотрим на пример типичного содержания файла manifest.xml:


<?xml version="1.0" encoding="UTF-8"?>
<manifest xmlns="http://v8.1c.ru/8.1/configuration/manifest">
    <configuration>
        <name>БухгалтерияПредприятия</name>
        <version>3.0.150.15</version>
        <vendor>1C</vendor>
        <file>1cv8.cf</file>
    </configuration>
</manifest>

Если вы просто скопировали файл конфигурации вручную в папку шаблонов, манифест не создастся автоматически. Платформа сканирует именно эти XML-файлы для формирования дерева выбора. Рекомендуется всегда запускать штатный установщик setup.exe из дистрибутива, чтобы все сервисные файлы были созданы корректно.

Как создать базу, если есть только файл конфигурации (.cf)

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

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

Таким образом, мы получили полноценную рабочую базу без использования механизма шаблонов.

Проблемы прав доступа и индексации

Иногда причина кроется в правах операционной системы. Выясним, имеет ли пользователь 1С доступ к папке AppData или Program Files. Если шаблоны установлены в защищенную системную папку, а 1С запущена от имени пользователя с ограниченными правами, список может не отобразиться. Попробуем запустить 1С от имени администратора или перенести папку шаблонов в корень диска (например, C:\1c_tmplts), не забыв обновить пути в настройках.

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

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

← На главную