Быстрый старт · 9 мин
Как добавить шаблон информационной базы в 1С
Подробная инструкция, как добавить шаблон информационной базы в 1С: где хранятся файлы шаблонов, как прописать путь в 1cestart.cfg и создать базу из шаблона.
Шаблон информационной базы в 1С — это готовый комплект файлов конфигурации, из которого платформа создаёт новую базу за пару минут. Чаще всего шаблоны ставятся вместе с дистрибутивом типовой конфигурации («Бухгалтерия предприятия», «Управление торговлей» и т.д.), но иногда шаблон приходит отдельно — от франчайзи, разработчика или коллеги — и его нужно добавить вручную.
Процедура состоит из двух этапов: разместить файлы шаблона в правильном каталоге и указать платформе путь к этому каталогу. После этого новая база создаётся стандартным способом через окно запуска 1С. Ниже разобраны оба этапа, способы проверки результата и типичные ошибки.
Что такое шаблон и какие файлы в нём должны быть
Шаблон информационной базы — это не один файл, а структурированный набор. Минимальный комплект: файл выгрузки 1Cv8.dt (данные и конфигурация) и файл манифеста 1cv8.mft, который описывает шаблон для платформы — имя, версию конфигурации, номер релиза. Без манифеста платформа просто не увидит шаблон, даже если dt-файл лежит на месте.
Типовые дистрибутивы фирмы «1С» раскладывают шаблоны в иерархию папок: название конфигурации → номер версии → подпапка с файлами. Например, 1C\Accounting\3_0_xx_x. Такая вложенность позволяет хранить несколько версий одной конфигурации одновременно и выбирать нужную при создании базы.
Куда поместить файлы шаблона
Стандартное расположение каталога шаблонов в Windows — %APPDATA%\1C\1CEStart\1cv8\tmplts, то есть обычно C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\1cv8\tmplts. Установщик типовой конфигурации кладёт файлы именно сюда. Если вы добавляете шаблон вручную, можно использовать этот же каталог либо любой другой — например, общую сетевую папку, чтобы шаблоны были доступны всем сотрудникам.
Порядок действий при ручном копировании:
- Распакуйте архив с шаблоном, если он пришёл в сжатом виде.
- Найдите папку, содержащую
1Cv8.dtи1cv8.mft. - Скопируйте эту папку целиком в каталог шаблонов, сохранив вложенность (конфигурация → версия).
- Убедитесь, что у пользователя есть права на чтение файлов — особенно актуально для сетевых папок.
Как прописать путь к каталогу шаблонов в 1cestart.cfg
Платформа узнаёт о расположении шаблонов из конфигурационного файла 1cestart.cfg. Он существует в двух экземплярах: общий — в каталоге C:\ProgramData\1C\1CEStart (применяется ко всем пользователям компьютера) и пользовательский — в %APPDATA%\1C\1CEStart. Пользовательский файл имеет приоритет.
Откройте нужный файл в «Блокноте» и проверьте строку с параметром ConfigurationTemplatesLocation. Если её нет — добавьте вручную, указав путь к каталогу с шаблонами. Путей может быть несколько, каждый задаётся отдельной строкой.
ConfigurationTemplatesLocation=C:\Users\Admin\AppData\Roaming\1C\1CEStart\1cv8\tmplts
ConfigurationTemplatesLocation=\\SERVER\1CTemplatesПосле сохранения файла перезапустите окно выбора информационных баз (1cestart.exe). Платформа перечитает конфигурацию и просканирует указанные каталоги. Изменения подхватываются без перезагрузки компьютера.
Для сетевого каталога используйте UNC-путь (\\СЕРВЕР\папка), а не подключённый сетевой диск: буква диска может отличаться у разных пользователей или не подключиться до запуска 1С.
Как создать базу из добавленного шаблона
- 1Откройте окно запуска 1С и нажмите «Добавить»
- 2Выберите «Создание новой информационной базы» и нажмите «Далее»
- 3В списке шаблонов найдите нужную конфигурацию и версию, выделите её
- 4Укажите имя базы и тип расположения — на компьютере или на сервере 1С
- 5Для файловой базы задайте пустой каталог, дождитесь завершения создания
- 6Запустите базу в режиме «Конфигуратор» или «Предприятие» и проверьте версию конфигурации
Если шаблон появился в списке — значит, и манифест, и пути настроены корректно. Создание базы из шаблона по сути является развёртыванием dt-файла, поэтому процесс может занять от пары минут до получаса в зависимости от размера выгрузки и скорости диска.
При создании базы на сервере 1С:Предприятия потребуются права администратора кластера и СУБД. Если их нет, создайте файловую базу локально, а затем перенесите её на сервер штатными средствами через выгрузку/загрузку dt.
Альтернатива: создание базы напрямую из dt-файла
Если шаблон нужен один раз или настройка каталогов недоступна (например, нет прав на редактирование 1cestart.cfg), можно обойтись без регистрации шаблона. Создайте пустую информационную базу без конфигурации, откройте её в режиме «Конфигуратор» и выполните «Администрирование → Загрузить информационную базу», указав файл 1Cv8.dt.
Результат будет идентичен созданию из шаблона: конфигурация и данные загрузятся в полном объёме. Разница только в удобстве — при регулярном создании однотипных баз (например, для новых клиентов или филиалов) зарегистрированный шаблон заметно быстрее.
Сравнение вариантов
Подходит при регулярном создании баз и для раздачи типовых конфигураций нескольким пользователям. Требует доступа к файлу 1cestart.cfg.
Подходит для разового развёртывания или когда нет прав на изменение настроек платформы. Не требует никакой предварительной настройки.
Самый простой путь для типовых решений: сам кладёт файлы и прописывает пути. Не работает для самописных и доработанных конфигураций.
Проверка результата и типичные ошибки
Как проверить результат
Конфигурация и версия отображаются корректно
Шаблона нет — проверьте mft-файл и путь в 1cestart.cfg
В «О программе» указан ожидаемый релиз
Версия старая — выбран не тот подкаталог версии
База открывается без ошибок обновления
Ошибка структуры — dt повреждён или не догружен
Отдельная частая ситуация — шаблон виден, но при создании базы платформа сообщает о несовместимости версий. Это значит, что шаблон создан на более новой версии платформы, чем установлена у вас. Решение — обновить платформу до требуемого релиза; версия указывается в документации к конфигурации.
Частые вопросы
Можно ли хранить шаблоны на сетевом диске для всех пользователей?
Да. Создайте общий каталог на сервере, разместите в нём структуру папок с шаблонами и пропишите UNC-путь в параметре ConfigurationTemplatesLocation файла 1cestart.cfg на каждом рабочем месте. Убедитесь, что у всех пользователей есть права на чтение каталога.
Шаблон скопирован, но не появляется в списке. Что проверить в первую очередь?
Сначала убедитесь, что в папке шаблона есть файл 1cv8.mft и он не пустой. Затем проверьте путь в ConfigurationTemplatesLocation и перезапустите окно выбора баз. Также проверьте, не переопределяет ли пользовательский файл 1cestart.cfg настройки общего.
Чем шаблон отличается от файла выгрузки dt?
Файл dt — это сама выгрузка базы. Шаблон — это dt плюс манифест 1cv8.mft и определённая структура папок, благодаря которым платформа показывает конфигурацию в списке при создании новой базы. Любой dt можно превратить в шаблон, дополнив его манифестом.
Можно ли создать шаблон из своей доработанной конфигурации?
Да. Выгрузите базу в файл dt через Конфигуратор («Администрирование → Выгрузить информационную базу»), создайте рядом манифест 1cv8.mft с названием и версией, разместите папку в каталоге шаблонов. После этого ваша конфигурация появится в списке наравне с типовыми.
Нужны ли права администратора для добавления шаблона?
Для копирования файлов в пользовательский каталог tmplts и правки пользовательского 1cestart.cfg прав администратора обычно не требуется. Права понадобятся для изменения общего файла в ProgramData и для создания базы на сервере 1С.
Как обновить шаблон до нового релиза конфигурации?
Установите обновление конфигурации штатным установщиком — он добавит новую папку версии в каталог tmplts, не удаляя старые. При создании базы просто выберите нужную версию из списка. Удалять прежние версии шаблонов не обязательно.
Что важно запомнить
Шаблон появится в списке создания баз, если в каталоге есть файлы 1Cv8.dt и 1cv8.mft, а путь к каталогу прописан в параметре ConfigurationTemplatesLocation файла 1cestart.cfg. Для разового развёртывания достаточно загрузить dt через Конфигуратор. Перед любой загрузкой в существующую базу делайте резервную копию.