К статье
Практический материал

Администрирование · 10 мин

Для чего нужны шаблоны конфигурации 1С

Зачем нужны шаблоны конфигураций 1С, где хранятся файлы шаблонов, как создать информационную базу из шаблона и обновить её. Практические инструкции и ошибки.

Шаблон конфигурации 1С — это готовый установочный пакет, из которого платформа создаёт новую информационную базу с уже настроенной структурой метаданных, а иногда и с заполненными данными. Без шаблона невозможно развернуть типовое решение: при установке «1С:Бухгалтерии» или «1С:Управление торговлей» на компьютер копируются именно шаблоны, а не готовые базы.

Файлы шаблонов хранятся в каталоге, который указывается при установке (по умолчанию это папка tmplts в профиле пользователя), и представляют собой файлы с расширением .cf (конфигурация без данных) и .dt (выгрузка информационной базы с данными). Платформа анализирует содержимое этого каталога и показывает доступные шаблоны в окне создания информационной базы.

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

Что такое шаблон конфигурации и чем он отличается от базы

Шаблон — это не рабочая база, а её «отпечаток». Файл .cf содержит только структуру конфигурации: объекты метаданных, модули, формы, роли, макеты. Файл .dt дополнительно включает данные — справочники, константы, настройки, а в демонстрационных версиях и примеры документов. Когда пользователь создаёт базу из шаблона, платформа разворачивает эти файлы в новую информационную базу.

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

Основные задачи, которые решают шаблоны

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

Вторая задача — создание тестовых и учебных копий. Разработчик или внедренец может быстро поднять чистую базу нужной версии, чтобы проверить доработку, воспроизвести ошибку или обучить сотрудника, не рискуя рабочими данными. Это быстрее, чем восстанавливать копию рабочей базы, и безопаснее.

Третья задача — обновление конфигураций, находящихся на поддержке. Дистрибутив обновления поставляется как новый шаблон, и конфигуратор при обновлении ищет его именно в каталоге шаблонов. Если шаблон новой версии не установлен, автоматическое обновление через «Поддержка — Обновить конфигурацию» не найдёт источник.

Файл .cfТолько структура конфигурации

Подходит для чистой базы и обновления

Файл .dtСтруктура плюс данные

Содержит демо-данные или предзаполненные настройки

Шаблон не виден в спискеКаталог не подключён или манифест повреждён

Проверьте путь к каталогу шаблонов в настройках стартера

Обновление не находитсяШаблон новой версии не установлен

Установите дистрибутив обновления в каталог шаблонов

Где хранятся шаблоны и как подключить каталог

По умолчанию установщик 1С предлагает разместить шаблоны в папке tmplts внутри каталога данных пользователя. В сетевой среде каталог шаблонов часто выносят на общий сетевой ресурс, чтобы все пользователи видели один и тот же набор версий и не устанавливали дистрибутивы локально на каждый компьютер.

Если шаблоны лежат в нестандартном месте, путь к ним добавляется вручную: в окне запуска 1С нужно нажать «Настройка» и указать каталог в списке «Каталоги шаблонов конфигураций и обновлений». Порядок каталогов в списке важен: платформа просматривает их сверху вниз, и при совпадении версий приоритет получает верхний каталог.

Как подключить каталог шаблонов
  1. 1
    Откройте стартовое окно 1С:Предприятия и нажмите кнопку «Настройка».
  2. 2
    В поле списка каталогов шаблонов добавьте путь к папке с шаблонами (локальной или сетевой).
  3. 3
    Переместите нужный каталог выше в списке, если шаблонов с одинаковой версией несколько.
  4. 4
    Нажмите «ОК», затем «Добавить» и проверьте, что шаблон появился в списке при создании новой базы.

Как создать информационную базу из шаблона

Стандартный сценарий выглядит так: в окне запуска нажмите «Добавить», выберите «Создание новой информационной базы», затем укажите нужный шаблон из списка — например, полную поставку или демонстрационную. Далее задайте имя базы и тип расположения: файловый вариант в папке на диске или серверный вариант на кластере 1С и СУБД.

После завершения мастера платформа развернёт шаблон в указанное место. Для файловой базы это занимает от нескольких секунд до нескольких минут в зависимости от размера .dt. Если база создаётся из демонстрационного шаблона, внутри уже будут заполненные справочники и документы — не забудьте об этом, если планировали чистую базу: для рабочего учёта выбирайте поставку без демо-данных.

Шаблоны при обновлении конфигурации

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

Важное ограничение: обновление через шаблон корректно работает только для конфигураций на полной поддержке без снятия объектов с поддержки. Если конфигурация сильно доработана, обновление потребует ручного сравнения и объединения, а шаблон будет лишь источником новой версии поставщика. Перед любым обновлением сделайте выгрузку .dt рабочей базы — это единственный надёжный способ откатиться при сбое.

Создание собственного шаблона

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

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

Сравнение вариантов

Шаблон .cf

Чистая структура без данных. Подходит для рабочих баз и обновлений, но требует заполнения справочников вручную.

Шаблон .dt с демо-данными

Быстрый старт для обучения и тестирования. Не подходит для рабочего учёта из-за лишних документов.

Собственный шаблон

Экономит время при массовом развёртывании, но требует регулярной актуализации версии.

Типичные ошибки при работе с шаблонами

Самая частая ошибка — установка дистрибутива в каталог, который не подключён в настройках стартера. Пользователь видит пустой список шаблонов и считает установку неудачной, хотя достаточно добавить путь. Вторая ошибка — путаница между .cf и .dt: попытка создать рабочую базу из демонстрационной выгрузки приводит к необходимости очищать данные вручную.

Третья группа ошибок связана с обновлениями: пропуск промежуточных версий при ручном выборе файла, обновление без резервной копии и работа с шаблонами, скопированными из недоверенных источников. Шаблон из непроверенного источника может содержать изменённый код — разворачивать такие файлы в рабочей среде нельзя.

Типичные ошибки
01
Каталог шаблонов не подключён в настройках — шаблоны не отображаются в списке при создании базы.
02
Создание рабочей базы из демонстрационного .dt — приходится удалять учебные документы и справочники.
03
Обновление без выгрузки .dt — при сбое данные теряются без возможности восстановления.
04
Хранение единственной копии шаблона локально — при выходе компьютера из строя коллеги не смогут развернуть базу.

Как проверить, что шаблон работает корректно

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

Для серверного варианта дополнительно проверьте, что база зарегистрирована на кластере и доступна другим пользователям. Если база создавалась для обучения, убедитесь, что демонстрационные данные на месте; если для работы — что справочники пусты и нумерация документов начинается с начала.

Контрольные точки

Как проверить результат

Версия конфигурации в свойствах
Норма

Совпадает с версией установленного дистрибутива

Тревожный признак

Версия старше или база не открывается в конфигураторе

Состав данных
Норма

Демо-данные есть в учебной базе и отсутствуют в рабочей

Тревожный признак

В рабочей базе обнаружены чужие документы

Доступность базы
Норма

База открывается в режиме предприятия без ошибок

Тревожный признак

Ошибки при запуске, пустая структура метаданных

Частые вопросы о шаблонах конфигурации 1С

Можно ли создать базу без шаблона?

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

Чем шаблон отличается от резервной копии?

Шаблон — это установочный пакет для создания новых баз, а резервная копия (.dt рабочей базы) — снимок конкретной базы со всеми её данными на момент выгрузки. Шаблон не заменяет резервное копирование: восстановить рабочие данные из типового шаблона невозможно.

Можно ли хранить шаблоны на сетевом диске?

Да, это рекомендуемая практика для организаций. Каталог на общем сетевом ресурсе подключается в настройках стартера, и все пользователи видят одинаковый набор версий. Учтите, что при недоступности сетевого ресурса создание баз и обновление будут невозможны.

Нужно ли удалять старые версии шаблонов?

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

Почему обновление не находит шаблон новой версии?

Чаще всего дистрибутив обновления установлен в каталог, не подключённый в настройках, либо установка не была завершена. Проверьте путь в настройках стартера и наличие файлов шаблона в каталоге. Также убедитесь, что версия шаблона подходит для обновления именно с вашей текущей версии.

Итог

Что важно запомнить

Шаблон конфигурации — это установочный пакет (.cf или .dt) для создания новых баз и обновления типовых решений. Подключите правильный каталог шаблонов, выбирайте поставку без демо-данных для рабочего учёта и всегда делайте выгрузку базы перед обновлением.