Администрирование · 10 мин
Где лежат шаблоны 1С и как их найти
Где хранятся шаблоны 1С: папка tmplts, каталоги установки конфигураций, шаблоны печатных форм и внешних обработок. Как найти, добавить и проверить шаблон.
Шаблоны в 1С — это не один файл и не одна папка, а несколько разных сущностей: шаблоны конфигураций для создания новых баз, шаблоны печатных форм внутри конфигурации, внешние печатные формы и обработки, а также шаблоны обновлений. Каждый тип хранится в своём месте, и путаница между ними — главная причина вопросов «куда установился шаблон» и «почему конфигуратор не видит конфигурацию при создании базы».
Чаще всего под «шаблонами 1С» понимают файлы поставки конфигураций, которые платформа использует при создании новой информационной базы через стартер 1С (окно со списком баз). Эти файлы лежат в специальном каталоге шаблонов, путь к которому задаётся при установке и может быть изменён. Ниже разберём все стандартные расположения для Windows и Linux, способы узнать актуальный путь из самой программы и типичные ошибки.
Где лежат шаблоны конфигураций по умолчанию
Каталог шаблонов называется tmplts. Стандартное расположение зависит от того, как была установлена платформа:
C:\Users\<ИмяПользователя>\AppData\Roaming\1C\1cv8\tmplts— типовой вариант при установке под текущим пользователем;C:\Program Files\1cv8\tmplts— если при установке платформы каталог шаблонов был указан вручную или установка выполнялась администратором для всех пользователей;- сетевой диск или общая папка — в организациях каталог шаблонов нередко выносят на сервер, чтобы у всех пользователей был одинаковый набор конфигураций.
Внутри tmplts структура папок повторяет иерархию поставщика и конфигурации: например, tmplts\1c\Accounting\3_0_xx_xx\. В папке конкретной версии лежат файлы поставки — 1cv8.cf (полная поставка), 1cv8.cfu (файл обновления), а также манифесты 1cv8.mft и сопутствующие файлы. Именно наличие корректного манифеста делает шаблон «видимым» для стартера 1С.
Папка AppData по умолчанию скрыта в проводнике Windows. Чтобы попасть туда быстро, введите в адресной строке проводника %APPDATA%\1C\1cv8\tmplts и нажмите Enter — система сама подставит путь текущего пользователя.
%APPDATA%\1C\1cv8\tmpltsКак узнать точный путь к шаблонам из самой 1С
Не нужно угадывать расположение — стартер 1С показывает все каталоги шаблонов, которые он использует. Откройте окно запуска (список информационных баз), нажмите кнопку «Настройка» и найдите поле «Каталоги шаблонов конфигураций и обновлений». Там может быть указано несколько путей через точку с запятой — платформа ищет шаблоны во всех перечисленных каталогах.
Этот же список путей хранится в файле 1cescmn.cfg, который лежит рядом с настройками стартера (обычно в %APPDATA%\1C\1cv8 или в каталоге conf установки платформы). Параметр называется TemplatesDir. При централизованном развёртывании администраторы часто прописывают общий сетевой путь именно здесь.
- 1Откройте окно запуска 1С (список информационных баз).
- 2Нажмите кнопку «Настройка» внизу окна.
- 3Скопируйте путь из поля «Каталоги шаблонов конфигураций и обновлений».
- 4Вставьте путь в адресную строку проводника и проверьте наличие папок с версиями конфигураций.
Структура папки tmplts и как добавить шаблон вручную
Шаблон появляется в каталоге автоматически при установке конфигурации из дистрибутива (запуск setup.exe из комплекта поставки). Установщик сам создаёт нужную вложенную структуру и копирует файлы. Если вы получили шаблон в виде архива без установщика, можно разложить файлы вручную, соблюдая структуру: tmplts\<поставщик>\<конфигурация>\<версия>\.
Минимальный набор для рабочего шаблона — файл поставки 1cv8.cf и манифест 1cv8.mft. Манифест — это текстовый файл с описанием конфигурации: имя, версия, поставщик. Без него стартер не покажет шаблон в списке при создании базы. Проще всего взять манифест из аналогичной установленной конфигурации и поправить значения под свою.
После ручного копирования перезапустите окно запуска 1С — список шаблонов считывается при старте. Проверка простая: «Добавить» → «Создание новой информационной базы» → нужная конфигурация и версия должны быть в списке.
Где лежат шаблоны печатных форм и макетов
Шаблоны печатных форм — отдельная тема, их не найдёте в папке tmplts. Встроенные макеты хранятся внутри самой конфигурации: в конфигураторе это ветки «Общие» → «Макеты», а также макеты у конкретных документов и справочников. Изменить их можно только через конфигуратор, и при обновлении конфигурации такие правки могут быть затёрты, если объект не снят с поддержки корректно.
Внешние печатные формы и обработки (файлы .epf, .erf) хранятся там, куда их сохранил пользователь, — платформа не задаёт им обязательного каталога. В типовых конфигурациях на БСП (Библиотека стандартных подсистем) подключённые внешние печатные формы регистрируются в справочнике «Дополнительные отчеты и обработки», а сами файлы после загрузки хранятся внутри информационной базы, а не на диске.
Пользовательские шаблоны ценников, этикеток и офисных документов в типовых решениях обычно тоже сохраняются в базе (в соответствующих справочниках шаблонов), поэтому при переносе базы на другой компьютер они переезжают вместе с ней. Искать их на диске бессмысленно.
Шаблоны в Linux и на сервере 1С
В Linux каталог шаблонов по умолчанию находится в домашней директории пользователя: ~/.1cv8/1C/1cv8/tmplts (для платформы, установленной в пользовательском окружении). При установке через пакеты дистрибутива путь может отличаться — проверяйте файл conf/1cescmn.cfg или настройки стартера аналогично Windows.
В клиент-серверном варианте важно понимать: каталог tmplts используется только на той машине, где создают базу или запускают обновление конфигурации через конфигуратор. Сервер 1С сам шаблоны не хранит и не раздаёт. Поэтому администратору, обновляющему конфигурацию, шаблоны нужны на его рабочем месте или на сервере, если конфигуратор запускается там.
Где какие шаблоны искать
Каталог tmplts, путь виден в настройках стартера 1С. Файлы 1cv8.cf, 1cv8.mft.
Внутри конфигурации, редактируются в конфигураторе. На диске отдельно не лежат.
Файлы .epf/.erf там, куда их сохранили; после подключения в типовой базе хранятся внутри ИБ.
Тот же каталог tmplts, файлы 1cv8.cfu в папках версий.
Типичные ошибки и ограничения при работе с шаблонами
Самая частая проблема — пользователь ищет шаблоны в каталоге установки платформы (C:\Program Files\1cv8\8.3.x.xxxxx), а они лежат в профиле пользователя. Вторая по частоте — наличие нескольких каталогов шаблонов в настройках: шаблон установлен в один каталог, а стартер смотрит в другой.
Ещё одно ограничение: файл обновления .cfu нельзя использовать для создания новой базы — он предназначен только для обновления существующей конфигурации определённых версий. Для создания базы нужен полный файл поставки .cf. Если в папке версии только .cfu, создать базу из этого шаблона не получится.
Как проверить, что шаблон установлен корректно
Итоговая проверка занимает меньше минуты и не требует прав администратора. Откройте стартер, нажмите «Добавить» → «Создание новой информационной базы» и посмотрите список шаблонов. Если нужная конфигурация и версия отображаются — шаблон установлен правильно и лежит в каталоге, который видит платформа.
Как проверить результат
Конфигурация и версия видны, база создаётся
Шаблона нет в списке — проверяйте путь в настройках и наличие .mft
Есть 1cv8.cf и 1cv8.mft
Только .cfu или пустая папка
Каталог из настройки совпадает с реальным расположением шаблона
Пути различаются или каталог недоступен (сетевой диск отключён)
Если база создаётся из шаблона без ошибок, а при открытии конфигуратор показывает ожидаемую версию конфигурации — задача решена полностью. Ошибки вида «файл не обнаружен» при создании базы почти всегда означают повреждённый или неполный набор файлов в папке версии.
Что важно запомнить
Шаблоны конфигураций лежат в каталоге tmplts, точный путь виден в настройках окна запуска 1С. Макеты печатных форм хранятся внутри конфигурации, а подключённые внешние формы — внутри базы. Для видимости шаблона критичны файл 1cv8.mft и правильный путь в настройках стартера.
Частые вопросы
Почему папки tmplts нет по указанному пути?
Папка создаётся при первой установке любой конфигурации из дистрибутива. Если вы установили только платформу, каталога может не быть. Также проверьте, что смотрите в профиль того пользователя, под которым выполнялась установка, и включите отображение скрытых папок для AppData.
Можно ли хранить шаблоны на сетевом диске для всех пользователей?
Да. Выложите шаблоны в общую папку и пропишите путь к ней в настройках стартера каждого пользователя (поле «Каталоги шаблонов») или через файл 1cescmn.cfg. Учтите: при недоступности сетевого диска создание баз и обновление из шаблонов будут невозможны.
Чем отличаются файлы .cf и .cfu в папке шаблона?
Файл .cf — полная поставка конфигурации, из него можно создать новую базу. Файл .cfu — поставка обновления, он применим только к существующей базе подходящих версий и для создания базы не подходит.
Где искать шаблон печатной формы, который добавили через «Дополнительные отчеты и обработки»?
После загрузки файл хранится внутри информационной базы, а не на диске. Чтобы получить исходный файл, откройте элемент справочника «Дополнительные отчеты и обработки» и сохраните обработку на диск соответствующей командой.
Удалятся ли шаблоны при удалении платформы 1С?
При стандартном удалении платформы каталог tmplts в профиле пользователя обычно остаётся нетронутым, так как он не принадлежит конкретной версии платформы. Тем не менее перед переустановкой разумно скопировать папку в надёжное место.
Как перенести шаблоны на другой компьютер?
Скопируйте всю папку tmplts (или нужные подпапки конфигураций) на новый компьютер в аналогичное расположение и укажите путь в настройках стартера. Структуру вложенных папок и файлы манифестов сохраняйте без изменений.