Администрирование · 10 мин
Для чего нужны шаблоны конфигурации 1С
Зачем нужны шаблоны конфигураций 1С, где хранятся файлы шаблонов, как создать информационную базу из шаблона и обновить её. Практические инструкции и ошибки.
Шаблон конфигурации 1С — это готовый установочный пакет, из которого платформа создаёт новую информационную базу с уже настроенной структурой метаданных, а иногда и с заполненными данными. Без шаблона невозможно развернуть типовое решение: при установке «1С:Бухгалтерии» или «1С:Управление торговлей» на компьютер копируются именно шаблоны, а не готовые базы.
Файлы шаблонов хранятся в каталоге, который указывается при установке (по умолчанию это папка tmplts в профиле пользователя), и представляют собой файлы с расширением .cf (конфигурация без данных) и .dt (выгрузка информационной базы с данными). Платформа анализирует содержимое этого каталога и показывает доступные шаблоны в окне создания информационной базы.
Понимание механизма шаблонов нужно администраторам и внедренцам в трёх типовых ситуациях: развёртывание новой базы, создание чистой копии для тестирования и обновление конфигурации, когда файл обновления поставляется именно в виде нового шаблона. Ниже разобраны устройство шаблона, способы его применения и ограничения, о которых часто забывают.
Что такое шаблон конфигурации и чем он отличается от базы
Шаблон — это не рабочая база, а её «отпечаток». Файл .cf содержит только структуру конфигурации: объекты метаданных, модули, формы, роли, макеты. Файл .dt дополнительно включает данные — справочники, константы, настройки, а в демонстрационных версиях и примеры документов. Когда пользователь создаёт базу из шаблона, платформа разворачивает эти файлы в новую информационную базу.
Каждый шаблон сопровождается служебным файлом манифеста, в котором указаны название конфигурации, версия и состав поставки. Именно по этим данным платформа формирует список доступных шаблонов в диалоге добавления информационной базы. Если манифест повреждён или каталог шаблонов не подключён, шаблон просто не появится в списке, хотя файлы физически лежат на диске.
Основные задачи, которые решают шаблоны
Первая и главная задача — развёртывание типовых прикладных решений. Покупая коробку или скачивая дистрибутив, пользователь получает набор шаблонов: обычно это полная конфигурация с демонстрационными данными и пустая конфигурация для начала работы «с нуля». Без шаблонов пришлось бы вручную загружать .cf в пустую базу, что требует навыков работы с конфигуратором.
Вторая задача — создание тестовых и учебных копий. Разработчик или внедренец может быстро поднять чистую базу нужной версии, чтобы проверить доработку, воспроизвести ошибку или обучить сотрудника, не рискуя рабочими данными. Это быстрее, чем восстанавливать копию рабочей базы, и безопаснее.
Третья задача — обновление конфигураций, находящихся на поддержке. Дистрибутив обновления поставляется как новый шаблон, и конфигуратор при обновлении ищет его именно в каталоге шаблонов. Если шаблон новой версии не установлен, автоматическое обновление через «Поддержка — Обновить конфигурацию» не найдёт источник.
Подходит для чистой базы и обновления
Содержит демо-данные или предзаполненные настройки
Проверьте путь к каталогу шаблонов в настройках стартера
Установите дистрибутив обновления в каталог шаблонов
Где хранятся шаблоны и как подключить каталог
По умолчанию установщик 1С предлагает разместить шаблоны в папке tmplts внутри каталога данных пользователя. В сетевой среде каталог шаблонов часто выносят на общий сетевой ресурс, чтобы все пользователи видели один и тот же набор версий и не устанавливали дистрибутивы локально на каждый компьютер.
Если шаблоны лежат в нестандартном месте, путь к ним добавляется вручную: в окне запуска 1С нужно нажать «Настройка» и указать каталог в списке «Каталоги шаблонов конфигураций и обновлений». Порядок каталогов в списке важен: платформа просматривает их сверху вниз, и при совпадении версий приоритет получает верхний каталог.
- 1Откройте стартовое окно 1С:Предприятия и нажмите кнопку «Настройка».
- 2В поле списка каталогов шаблонов добавьте путь к папке с шаблонами (локальной или сетевой).
- 3Переместите нужный каталог выше в списке, если шаблонов с одинаковой версией несколько.
- 4Нажмите «ОК», затем «Добавить» и проверьте, что шаблон появился в списке при создании новой базы.
Как создать информационную базу из шаблона
Стандартный сценарий выглядит так: в окне запуска нажмите «Добавить», выберите «Создание новой информационной базы», затем укажите нужный шаблон из списка — например, полную поставку или демонстрационную. Далее задайте имя базы и тип расположения: файловый вариант в папке на диске или серверный вариант на кластере 1С и СУБД.
После завершения мастера платформа развернёт шаблон в указанное место. Для файловой базы это занимает от нескольких секунд до нескольких минут в зависимости от размера .dt. Если база создаётся из демонстрационного шаблона, внутри уже будут заполненные справочники и документы — не забудьте об этом, если планировали чистую базу: для рабочего учёта выбирайте поставку без демо-данных.
Шаблоны при обновлении конфигурации
При обновлении типовой конфигурации механизм поддержки ищет файл новой версии в подключённых каталогах шаблонов. Типовая последовательность такая: установить дистрибутив обновления (он разместит новый шаблон), открыть конфигуратор, выполнить «Поддержка — Обновить конфигурацию» и выбрать поиск обновлений в каталогах. Платформа сама найдёт подходящую версию и построит цепочку обновления.
Важное ограничение: обновление через шаблон корректно работает только для конфигураций на полной поддержке без снятия объектов с поддержки. Если конфигурация сильно доработана, обновление потребует ручного сравнения и объединения, а шаблон будет лишь источником новой версии поставщика. Перед любым обновлением сделайте выгрузку .dt рабочей базы — это единственный надёжный способ откатиться при сбое.
Создание собственного шаблона
Организации с несколькими филиалами или франчайзи часто создают собственные шаблоны: типовую доработанную конфигурацию с преднастроенными ролями, печатными формами и начальными справочниками. Для этого готовую базу выгружают в .dt или сохраняют конфигурацию в .cf, а затем размещают файлы в каталоге шаблонов с корректным манифестом.
Такой подход экономит время при открытии новых точек: вместо ручной настройки каждой базы администратор разворачивает готовый шаблон за минуты. Ограничение очевидно — шаблон нужно поддерживать в актуальном состоянии, иначе новые базы будут создаваться с устаревшей конфигурацией, и каждую придётся обновлять отдельно.
Сравнение вариантов
Чистая структура без данных. Подходит для рабочих баз и обновлений, но требует заполнения справочников вручную.
Быстрый старт для обучения и тестирования. Не подходит для рабочего учёта из-за лишних документов.
Экономит время при массовом развёртывании, но требует регулярной актуализации версии.
Типичные ошибки при работе с шаблонами
Самая частая ошибка — установка дистрибутива в каталог, который не подключён в настройках стартера. Пользователь видит пустой список шаблонов и считает установку неудачной, хотя достаточно добавить путь. Вторая ошибка — путаница между .cf и .dt: попытка создать рабочую базу из демонстрационной выгрузки приводит к необходимости очищать данные вручную.
Третья группа ошибок связана с обновлениями: пропуск промежуточных версий при ручном выборе файла, обновление без резервной копии и работа с шаблонами, скопированными из недоверенных источников. Шаблон из непроверенного источника может содержать изменённый код — разворачивать такие файлы в рабочей среде нельзя.
Как проверить, что шаблон работает корректно
После развёртывания базы из шаблона выполните базовую проверку: откройте базу в режиме предприятия, убедитесь, что заполняется начальная страница, открываются основные справочники и создаётся тестовый документ. В конфигураторе проверьте версию конфигурации («Конфигурация — Свойства») — она должна совпадать с версией установленного дистрибутива.
Для серверного варианта дополнительно проверьте, что база зарегистрирована на кластере и доступна другим пользователям. Если база создавалась для обучения, убедитесь, что демонстрационные данные на месте; если для работы — что справочники пусты и нумерация документов начинается с начала.
Как проверить результат
Совпадает с версией установленного дистрибутива
Версия старше или база не открывается в конфигураторе
Демо-данные есть в учебной базе и отсутствуют в рабочей
В рабочей базе обнаружены чужие документы
База открывается в режиме предприятия без ошибок
Ошибки при запуске, пустая структура метаданных
Частые вопросы о шаблонах конфигурации 1С
Можно ли создать базу без шаблона?
Да. При добавлении базы выберите вариант «создание информационной базы без конфигурации» — получится пустая база, в которую затем можно загрузить файл .cf через конфигуратор. Это обычный путь для разработки собственной конфигурации с нуля.
Чем шаблон отличается от резервной копии?
Шаблон — это установочный пакет для создания новых баз, а резервная копия (.dt рабочей базы) — снимок конкретной базы со всеми её данными на момент выгрузки. Шаблон не заменяет резервное копирование: восстановить рабочие данные из типового шаблона невозможно.
Можно ли хранить шаблоны на сетевом диске?
Да, это рекомендуемая практика для организаций. Каталог на общем сетевом ресурсе подключается в настройках стартера, и все пользователи видят одинаковый набор версий. Учтите, что при недоступности сетевого ресурса создание баз и обновление будут невозможны.
Нужно ли удалять старые версии шаблонов?
Не обязательно, но желательно. Старые шаблоны занимают место и загромождают список при создании базы. Перед удалением убедитесь, что ни одна база не обновляется с этой версии и нет необходимости развернуть старую версию для тестирования.
Почему обновление не находит шаблон новой версии?
Чаще всего дистрибутив обновления установлен в каталог, не подключённый в настройках, либо установка не была завершена. Проверьте путь в настройках стартера и наличие файлов шаблона в каталоге. Также убедитесь, что версия шаблона подходит для обновления именно с вашей текущей версии.
Что важно запомнить
Шаблон конфигурации — это установочный пакет (.cf или .dt) для создания новых баз и обновления типовых решений. Подключите правильный каталог шаблонов, выбирайте поставку без демо-данных для рабочего учёта и всегда делайте выгрузку базы перед обновлением.