При работе с платформой «1С:Предприятие» системные администраторы и пользователи часто сталкиваются с ситуацией: дистрибутив конфигурации установлен, папка с шаблонами указана в настройках диалога запуска, но при попытке создать новую информационную базу (поможет инструмент администрирования и создания новых баз 1С) список доступных конфигураций пуст или содержит не все версии. Рассмотрим подробно, почему это происходит и как настроить систему правильно.
Проанализируем техническую сторону вопроса. В системе 1С существует два типа поставок конфигураций, которые визуально в проводнике Windows могут выглядеть одинаково (папки с номерами версий), но имеют принципиально разное назначение:
.cf — есть обновление 1С через полный дистрибутив .cf. Именно этот файл позволяет создать новую «чистую» базу с нуля. Такие дистрибутивы обычно поставляются на дисках при покупке программы или скачиваются из раздела «Полные дистрибутивы» на портале ИТС..cfu. Он предназначен исключительно для обновления уже существующей базы данных. Платформа 1С спроектирована так, что шаблоны обновлений никогда не отображаются в списке «Создание новой информационной базы», даже если они корректно установлены в папку шаблонов.Выясним причину, почему разработчики так поступили: файл .cfu является «дельта-файлом», он содержит только изменения относительно предыдущих версий и не имеет полной структуры метаданных, необходимой для развертывания новой базы. Если вы видите папку версии в проводнике, но не видите её в 1С — скорее всего, внутри лежит именно 1cv8.cfu.
Для того чтобы платформа «увидела» шаблон, в каталоге с версией конфигурации обязательно должен находиться файл манифеста — 1cv8.mft. Разберем его роль. Этот текстовый файл служит своего рода «паспортом» шаблона. Рассмотрим типичное содержимое файла 1cv8.mft:
Vendor=1C
Name=Accounting
Version=3.0.150.15
AppVersion=8.3
Catalog=1cv8
Source=1cv8.cf
Если в строке Source указан файл 1cv8.cf, конфигурация появится в списке создания баз. Если же там указан 1cv8.cfu или файл манифеста вовсе отсутствует, платформа проигнорирует эту папку. Проанализируем ситуацию: иногда при ручном копировании шаблонов пользователи забывают перенести манифест, что делает шаблон «невидимым» для диалога запуска.
Платформа 1С крайне чувствительна к иерархии папок. Стандартный путь, который прописывается в настройках (кнопка «Настройка» в окне запуска), должен вести к корневому каталогу шаблонов. Внутри этого каталога должна соблюдаться строгая структура, создаваемая инсталлятором:
Папка_шаблонов \ Поставщик \ Имя_конфигурации \ Версия
Например: C:\1C_Templates\1c\Accounting\3_0_150_15. Если вы измените эту вложенность (например, перенесете содержимое папки версии в корень), платформа не сможет проиндексировать шаблоны. Посмотрим на алгоритм поиска: 1С сканирует указанный путь на наличие подпапок поставщиков, затем ищет внутри них конфигурации и только в конце — файлы манифестов. Любое нарушение этой цепочки приводит к пустому списку.
Рассмотрим еще один важный нюанс, связанный с версиями программы. Платформа 1С умеет фильтровать шаблоны в зависимости от используемой лицензии:
Часто пользователи пытаются установить дистрибутив «Бухгалтерия предприятия КОРП», имея лицензию только на ПРОФ. В этом случае платформа может отфильтровать неподходящий шаблон, чтобы предотвратить создание нелицензионного окружения.
Разберем практический кейс: вам нужно создать базу актуальной версии, но у вас есть только древний полный дистрибутив и пачка обновлений. Рассмотрим два пути решения:
.cf)..cfu).1cv8.1cd этой «эталонной» базы или используем её как основу.Посмотрим, как упростить процесс, если у вас уже есть рабочая база нужной версии:
1cv8.cf..cf.Важно: Этот метод идеально подходит для версии ПРОФ. Для Базовых версий такой фокус не пройдет, так как пустая база без привязки к шаблону может не запуститься из-за особенностей проверки лицензии.
Проанализируем файл настроек 1CEStart.cfg. Список путей к шаблонам хранится в профиле пользователя Windows: %AppData%\1C\1CEStart\1CEStart.cfg. В некоторых случаях, если права доступа к этой папке ограничены или файл поврежден, изменения в диалоге настройки 1С не сохраняются. Проверьте, чтобы в этом файле была строка вида:
InstalledLocation=C:\Users\User\AppData\Roaming\1C\1cv8\tmplts
Также рекомендуется проверить права доступа к самой папке шаблонов. Если она находится в C:\Program Files, операционная система может блокировать чтение служебных файлов платформой. Лучшим решением будет перенос папки шаблонов в корень диска, например C:\1C_Templates, и повторное указание этого пути в настройках 1С.
Подведем итог: если вы не видите шаблонов, первым делом проверьте наличие файлов .cf и манифеста .mft в папках с версиями. Если их нет — вы установили обновление, а не полную конфигурацию.