Собственный шаблон конфигурации 1С делается в три действия. Настроенную и проверенную конфигурацию выгружают в файл .cf через Конфигуратор, копируют файл в каталог шаблонов платформы в отдельную подпапку и создают из появившегося шаблона столько информационных баз, сколько нужно. Переносятся объекты, роли, интерфейсы и код доработок, а данные остаются в исходной базе.
Расширения .cfe и поставки от вендора в файл .cf не попадают. Их выгружают и устанавливают на каждую целевую базу отдельно, после развёртывания шаблона. Ниже - полный цикл: подготовка, выгрузка, размещение в каталоге шаблонов, тиражирование на несколько баз и проверка результата.
Формулировки пунктов меню Конфигуратора отличаются в разных релизах платформы 1С:Предприятие 8.3. Точные названия уточняйте в документации к своей версии платформы, а шаги прогоняйте на тестовой базе, прежде чем повторять их на рабочей.
Что такое шаблон конфигурации 1С и зачем он нужен администратору
Шаблон конфигурации 1С - это файл .cf, размещённый в каталоге шаблонов платформы. Каталог сканируется в момент создания новой информационной базы, поэтому любой .cf, лежащий в произвольной папке на диске, в списке шаблонов не появится. Регистрация в каталоге и превращает обычную выгрузку в шаблон.
Практическая ценность шаблона в тиражировании. Один раз настроенная конфигурация: роли доступа, интерфейсы, интеграции, сценарии администрирования, регламентные задания - разворачивается на нескольких базах без повторной ручной сборки. В рабочий результат доработки 1С входят согласованная модель данных, необходимые интерфейсы и интеграции, роли доступа, сценарии администрирования, проверка критических операций и инструкция для команды сопровождения; всё это можно зафиксировать в шаблоне (доработка 1С и автоматизация учёта).
Пример: компания с филиалами разворачивает одинаковую конфигурацию для каждой базы. Шаблон при этом не заменяет резервное копирование и не включает расширения .cfe.
Чем шаблон отличается от обычной выгрузки .cf
Выгрузка .cf - файл конфигурации, который можно открыть в Конфигураторе, передать коллеге или загрузить в другую базу вручную. Шаблон - тот же .cf, но помещённый в специальный каталог и потому видимый платформе при создании базы. Аналогия простая: .cf это чертёж, а шаблон - чертёж, вставленный в альбом, из которого платформа берёт страницы.
Практическое следствие: копия файла нужна только в каталоге шаблонов. Перемещение .cf из каталога или переименование подпапки после добавления приводит к тому, что шаблон пропадает из списка, поэтому имена задавайте до копирования.
Когда создание собственного шаблона оправдано
- Несколько баз с одинаковой настройкой: головная организация и обособленные подразделения.
- Филиальная структура, где новые точки открываются регулярно.
- Типовая конфигурация с доработками, которую нужно повторять без ручной правки каждой базы.
- Быстрое развёртывание тестовых и учебных сред.
Ограничение по редакции учитывайте заранее. Базовая версия 1С:Управление нашей фирмой рассчитана на одну организацию и одного пользователя, доработки типовой конфигурации в ней не предусмотрены, поэтому собственный шаблон с изменениями типовой конфигурации в базовой редакции не собрать. При росте бизнеса или необходимости совместной работы нескольких сотрудников переходят на версию ПРОФ того же продукта с сохранением уже внесённых данных (обзор базовой версии 1С:Управление нашей фирмой).
Подготовка к созданию шаблона: что проверить до выгрузки
Чек-лист перед выгрузкой:
- Конфигурация полностью настроена и протестирована на этой базе.
- Все роли доступа, интерфейсы и интеграции внесены и работают.
- Сделана резервная копия базы: выгрузка .dt или штатное резервирование.
- Версия платформы и релиз конфигурации совпадают на всех целевых базах.
- Известно, какие расширения .cfe используются и какие поставки от вендора установлены.
Тестирование основных и исключительных путей, подготовку миграции и наблюдаемости проводят до фиксации шаблона, а не после (практика доработок 1С). База с незакрытыми ошибками после тиражирования размножит их на каждую копию, а искать причину придётся уже на нескольких площадках.
Проверка совместимости версий платформы и конфигурации
Версию платформы смотрят в Конфигураторе через Справка → О программе, релиз конфигурации - там же, в окне «О конфигурации» либо в списке информационных баз. Если целевые базы отстают, обновите платформу до выгрузки или соберите шаблон на минимальной из используемых версий.
Отдельно проверьте совместимость расширений. Расширение, рассчитанное на одну версию конфигурации или платформы, может стать несовместимым после обновления основной конфигурации или платформы: например, обновление затрагивает объекты, изменённые расширением, либо расширение рассчитано на другую версию платформы. В этом случае нужен обновлённый вариант расширения или ручное изменение режима совместимости в Конфигураторе. Проверяйте это до тиражирования, а не после развёртывания баз.
Что делать с расширениями .cfe и поставками от вендора
Файл .cf содержит только основную конфигурацию. Расширения .cfe - отдельные файлы, которые выгружаются и загружаются независимо от .cf. Поставки от вендора могут требовать отдельной установки и влиять на порядок сборки шаблона. Рабочий порядок такой: расширения выгружают в отдельные .cfe и ставят на каждую базу после развёртывания шаблона, поставки вендора разворачивают тем же комплектом, что и на исходной базе.
Выгрузка расширения выполняется в Конфигураторе: в списке расширений выбирается нужное и команда «Выгрузить в файл» (или «Сохранить в файл»). Полученный .cfe - автономный пакет доработок, который можно подключать в аналогичные конфигурации. Установка на целевой базе: сначала создаётся пустое расширение, затем в него загружается конфигурация из файла .cfe - в Конфигураторе через контекстное меню расширения выбирается «Конфигурация → Загрузить конфигурацию из файла…».
Перенести расширение внутри .cf не получится: в формате предусмотрено место только для объектов основной конфигурации. Учитывайте это до тиражирования, поскольку исправлять расхождение на трёх базах дороже, чем на одной.
Как выгрузить настроенную конфигурацию в файл .cf
Выгрузка идёт из Конфигуратора и занимает минуты. Перед началом убедитесь, что никто не выполняет активные операции в базе: выгрузка во время интенсивной работы даёт несогласованное состояние, а для шаблона это недопустимо.
Выгрузка через Конфигуратор: пошаговый алгоритм
- Запустите Конфигуратор и подключитесь к базе, из которой берёте настройку.
- Откройте меню «Конфигурация» → «Сохранить конфигурацию в файл».
- В диалоге укажите путь и имя файла с расширением .cf, например C:/Шаблоны/МояКонфигурация.cf.
- Подтвердите сохранение и дождитесь сообщения об успешной выгрузке.
- Проверьте файл в проводнике: он должен появиться по указанному пути.
В части релизов пункт называется иначе, но логика сохраняется: выгружается именно конфигурация. В файле .cf содержится структура данных конфигурации - справочники, документы и другие объекты, - но без конкретных данных, созданных в базе. Когда нужен и перенос данных, делайте отдельную выгрузку .dt.
Проверка выгруженного файла .cf
Откройте файл в Конфигураторе через Файл → Открыть конфигурацию и убедитесь, что она открывается без ошибок. Сверьте размер файла с ожидаемым и пролистайте дерево объектов: роли, интерфейсы, интеграции и модули должны быть на месте. Если файл не открывается, повторите выгрузку, а не правьте .cf вручную: ручная правка ломает целостность, и шаблон перестаёт загружаться.
Создание шаблона новой конфигурации: размещение в каталоге шаблонов
Каталог шаблонов - папка, которую платформа сканирует при создании новой базы. Внутри создайте подпапку с понятным именем, например МояКонфигурация, и скопируйте туда файл .cf. Имя подпапки показывается в списке шаблонов, поэтому называйте её так, чтобы коллега понял назначение без пояснений: «Бухгалтерия_филиал_2026» читается лучше, чем «new1».
Где находится каталог шаблонов 1С в Windows и Linux
Точное расположение каталога шаблонов зависит от версии платформы и способа установки, поэтому проверяйте его на конкретном сервере. Ориентируйтесь на каталог установки платформы 1С:Предприятие 8.3 и на путь, который платформа использует для шаблонов в вашей сборке; в ряде конфигураций путь можно изменить. Если нужной папки templates нет, создайте её вручную.
Универсального адреса для всех установок нет: в одних сборках шаблоны лежат в общем каталоге установки, в других - внутри каталога конкретной версии платформы. Сверяйтесь с документацией к своей версии платформы и проверяйте фактический путь на сервере, прежде чем копировать туда .cf.
Добавление шаблона в список для повторного использования
После копирования запустите 1С:Предприятие → Добавить → Создание новой информационной базы. В окне выбора шаблона появится ваша подпапка. Если шаблон не виден, перезапустите платформу и проверьте права на каталог: пользователю нужен доступ на чтение, а для записи в системные каталоги - права администратора.
Один шаблон используется многократно, количество баз из него не ограничено. Храните шаблоны в системе контроля версий или в отдельном каталоге с описанием содержимого; подход к реестру конфигурационных единиц и версионированию артефактов разобран в руководстве по управлению конфигурацией проекта: базовая линия, ветки git и релизные сборки.
Развёртывание конфигурации из шаблона на нескольких базах
Развёртывание сводится к созданию базы и проверке результата. Когда базы поднимаются на новом сервере, порядок переноса описан в отдельном руководстве по миграции сервера 1С: резервное копирование, восстановление баз и настройка лицензий.
Создание новой базы из шаблона: пошаговый алгоритм
- Запустите 1С:Предприятие и нажмите Добавить.
- Выберите Создание новой информационной базы.
- Укажите имя базы, понятное администратору: «Бухгалтерия_Филиал_Казань».
- Выберите из списка ваш шаблон.
- Задайте каталог размещения базы для файлового варианта или параметры сервера 1С:Предприятия для клиент-серверного.
- Нажмите Готово и дождитесь создания базы.
- Откройте базу в Конфигураторе и сверьте конфигурацию с исходной.
Повторите шаги для каждой базы. Данные из исходной базы не переносятся: в шаблоне только конфигурация. Когда нужны и данные, выгружайте .dt и загружайте его в созданную базу отдельно.
Проверка результата после развёртывания
- Открыть базу и убедиться, что роли и права доступа на месте.
- Проверить интерфейсы и интеграции: обмены должны запускаться без ошибок.
- Сверить версию конфигурации с исходной.
- Выполнить тестовые операции по профилю базы.
Для проверки учётного контура удобны простые операции. В 1С:Бухгалтерия 8.3 списание канцелярских товаров на общехозяйственные нужды оформляется в два шага: сначала поступление материалов от поставщика документом «Поступление (акт, накладная, УПД)», затем документ «Расход материалов» в разделе «Склад» (алгоритм списания материалов). В 1С:ERP дополнительно заполняют «Группу финансового учета»: от этого зависит формирование регламентированной отчётности (настройка списания в 1С:ERP). Если операция проходит, конфигурация развернулась корректно; если нет - проверьте, установлены ли на базе расширения .cfe и поставки от вендора.
Риски и подводные камни при создании шаблона конфигурации 1С
| Риск | Как избежать |
|---|---|
| Несовместимость версий платформы: база не открывается из шаблона | Сверить версии на всех целевых базах до выгрузки, обновить платформу |
| Потеря расширений .cfe | Выгружать расширения отдельными файлами и ставить на каждую базу |
| Несовместимость расширения после обновления конфигурации или платформы | Проверить совместимость расширения до тиражирования, при необходимости взять обновлённый вариант или изменить режим совместимости |
| Отсутствие данных после развёртывания | Планировать отдельный перенос .dt, если данные нужны |
| Шаблон не виден в списке | Проверить путь к каталогу шаблонов, права и перезапустить платформу |
| Повреждённый .cf | Не редактировать файл вручную, выгрузить его заново из Конфигуратора |
| Несогласованная выгрузка | Сделать резервную копию и выгружать при отсутствии активных операций |
После релиза доработки фактические данные поддержки помогают приоритизировать развитие: обращения из филиалов показывают, какие настройки стоит внести в шаблон в следующей версии.
Что делать, если шаблон не появляется в списке
Проверяйте по порядку: путь к каталогу шаблонов, права пользователя на чтение каталога, целостность .cf через открытие в Конфигураторе, факт перезапуска платформы после копирования. Повреждённый файл выгрузите заново из исходной базы. Отдельно проверьте, что .cf лежит в подпапке каталога шаблонов, а не в его корне: платформа ищет шаблоны по подпапкам.
Ограничения базовой версии 1С и переход на ПРОФ
Базовая версия 1С:Управление нашей фирмой рассчитана на одну организацию и одного пользователя, доработки типовой конфигурации в ней не предусмотрены, поэтому собственный шаблон с изменениями типовой конфигурации в базовой редакции не собрать (обзор возможностей базовой версии). При росте бизнеса или необходимости совместной работы нескольких сотрудников переходят на ПРОФ того же продукта с сохранением внесённых данных, и уже после перехода собирают шаблоны с доработками.
Отдельное ограничение касается расширений. В базовых редакциях можно использовать только официальные расширения-патчи от 1С, подписанные тем же ключом, что и конфигурация: при попытке подключить другое расширение платформа сообщает, что для работы с базовой версией расширение должно быть подписано тем же ключом, что и конфигурация. Это ограничение базовой лицензии, и обойти его собственным .cfe нельзя.
Практический пример: тиражирование настроенной конфигурации на три базы
Сценарий: администратор готовит базу 1С:Бухгалтерия 8.3 для сети из трёх филиалов. В головной базе настроены роли доступа, печатные формы, обмен с внешней системой и регламентные задания. Порядок работы:
- Останавливает активные операции и делает резервную копию базы.
- Выгружает конфигурацию в файл МояБухгалтерия.cf через «Конфигурация» → «Сохранить конфигурацию в файл».
- Открывает файл в Конфигураторе и убеждается, что все объекты на месте.
- Копирует .cf в подпапку каталога шаблонов, например templates/Бухгалтерия_филиал.
- Создаёт три базы из шаблона и указывает разные каталоги размещения.
- Устанавливает на каждую базу расширения .cfe и поставки от вендора отдельно.
- Проверяет каждую базу тестовой операцией и сверяет версию конфигурации.
Экономия времени проявляется на второй и третьей базе: ручная настройка интерфейсов, ролей и обменов на каждой копии заменяется выгрузкой и развёртыванием из шаблона. Обязательное условие - одинаковая версия платформы на всех базах; расхождение в пару релизов даёт ошибку открытия конфигурации, и устранять её придётся уже после создания баз.
Чек-лист и итоги
- Настроить и протестировать конфигурацию на исходной базе.
- Сделать резервную копию базы.
- Сверить версии платформы и релиз конфигурации на всех целевых базах.
- Выгрузить .cf через Конфигуратор: «Конфигурация» → «Сохранить конфигурацию в файл».
- Проверить .cf открытием в Конфигураторе.
- Скопировать .cf в отдельную подпапку каталога шаблонов.
- Убедиться, что шаблон виден в списке при создании новой базы.
- Создать базы из шаблона.
- Установить расширения .cfe и поставки от вендора отдельно на каждую базу.
- Проверить результат тестовыми операциями и сверкой версий.
Шаблон переносит конфигурацию и не переносит данные: для данных нужна отдельная выгрузка .dt, а для расширений - отдельные файлы .cfe. Начните с тестовой базы: выгрузите .cf, положите его в подпапку каталога шаблонов и разверните одну копию. Если база создалась, роли и обмены работают, повторяйте сценарий на остальных базах.