Администрирование · 10 мин
Где 1С хранит шаблоны: пути, настройка и перенос
Где 1С хранит шаблоны конфигураций, обновлений, печатных форм и сообщений. Пути к папке tmplts, настройка каталогов, перенос шаблонов и решение проблем с их отображением.
Под словом «шаблоны» в 1С скрывается сразу несколько разных сущностей, и хранятся они в разных местах. Шаблоны конфигураций и обновлений лежат в служебной папке на диске, шаблоны печатных форм — внутри самой конфигурации или во внешних файлах, шаблоны сообщений и договоров — в справочниках информационной базы. Чтобы найти нужный шаблон, сначала определите, о каком именно типе идёт речь.
Чаще всего вопрос «где хранятся шаблоны» возникает при установке новой конфигурации или обновлении: платформа не видит шаблон, и обновление невозможно выполнить. Вторая типичная ситуация — нужно найти файл макета печатной формы, чтобы его отредактировать или передать коллеге. Ниже разобраны оба сценария с точными путями и порядком действий.
Какие бывают шаблоны в 1С и где искать каждый тип
Прежде чем лезть в файловую систему, полезно разделить шаблоны по категориям. От этого зависит, где их искать: на диске, в конфигураторе или прямо в пользовательском режиме программы.
Основные типы шаблонов в 1С:
- Шаблоны конфигураций и обновлений — файлы установки (.cf, .cfu), которые ставит дистрибутив. Хранятся в папке tmplts на диске.
- Макеты печатных форм — встроены в конфигурацию (раздел «Макеты» в конфигураторе) либо подключены как внешние печатные формы через механизм дополнительных отчетов и обработок.
- Шаблоны сообщений и писем — хранятся в справочнике «Шаблоны сообщений» внутри базы (в типовых конфигурациях с БСП).
- Шаблоны договоров, этикеток, ценников — хранятся в соответствующих справочниках базы или как файлы макетов в формате MXL/документов Office.
- Шаблоны ограничения доступа (RLS), шаблоны текстов запросов — внутри конфигурации.
Где хранятся шаблоны конфигураций и обновлений
По умолчанию дистрибутивы конфигураций устанавливают шаблоны в профиль текущего пользователя Windows. Типовой путь выглядит так:
C:\Users\ИмяПользователя\AppData\Roaming\1C\1cv8\tmplts\Обратите внимание: папка AppData скрытая. Чтобы попасть в неё быстро, вставьте в адресную строку проводника путь %APPDATA%\1C\1cv8\tmplts и нажмите Enter — система сама подставит нужный каталог.
Внутри tmplts структура папок повторяет иерархию поставщика и конфигурации: например, 1c\Accounting\3_0_xx_x. В папке с версией лежат файлы шаблона базы (1Cv8.dt, 1Cv8new.cfu и сопутствующие файлы манифеста), а при установке обновления — файлы .cfu для перехода с предыдущих релизов.
Если при установке был выбран другой каталог
При установке дистрибутива можно указать произвольную папку для шаблонов. В этом случае файлы будут лежать там, а не в AppData. Если вы не помните путь, его можно посмотреть в настройках стартера 1С — об этом ниже.
Как посмотреть и изменить папку шаблонов в настройках 1С
Платформа позволяет задать один или несколько каталогов шаблонов. Это удобно в сети: администратор выкладывает шаблоны в общую папку, а у пользователей она прописана как источник.
- 1Откройте окно запуска 1С (ярлык 1С:Предприятие) — стартер со списком баз.
- 2Нажмите кнопку «Настройка» в правой части окна.
- 3Найдите поле «Каталоги шаблонов конфигураций и обновлений».
- 4Посмотрите текущие пути или добавьте новый каталог через кнопку выбора.
- 5Сохраните настройку кнопкой «ОК» и проверьте, что шаблоны стали видны при создании базы или обновлении.
Если каталогов несколько, платформа ищет шаблоны во всех по очереди. Это позволяет держать и локальные, и сетевые шаблоны одновременно. При совпадающих версиях приоритет определяется порядком в списке, поэтому лишние дубликаты лучше убирать, чтобы не путаться при обновлении.
Где хранятся шаблоны печатных форм
Печатные формы в типовых конфигурациях существуют в двух вариантах. Встроенные макеты находятся внутри конфигурации: откройте конфигуратор, в дереве конфигурации найдите нужный объект (документ или справочник), раскройте ветку «Макеты» — там лежат табличные документы, из которых формируется печать. Изменение таких макетов требует снятия конфигурации с полной поддержки или использования расширения.
Второй вариант — пользовательские макеты. В конфигурациях на базе БСП печатную форму можно изменить прямо в режиме 1С:Предприятие: «Администрирование» → «Печатные формы, отчеты и обработки» → «Макеты печатных форм». Изменённый макет сохраняется в самой информационной базе (в специальном регистре/справочнике пользовательских макетов) и подменяет типовой без доработки конфигурации. При обновлении релиза такие пользовательские макеты не затираются.
Внешние печатные формы — это файлы .epf, подключаемые через «Дополнительные отчеты и обработки». Сами файлы могут лежать в любой папке на диске, но после подключения их двоичные данные сохраняются в базе, поэтому исходный файл на диске можно удалить — форма продолжит работать.
Где хранятся шаблоны сообщений, SMS и договоров
Шаблоны писем и SMS в типовых конфигурациях хранятся не на диске, а внутри базы. Их можно найти через раздел «Администрирование» → «Шаблоны сообщений» (в некоторых конфигурациях путь: «Настройки» → «Шаблоны сообщений»). Каждый шаблон — это элемент справочника с текстом, параметрами и привязкой к типу объекта.
Шаблоны договоров и других документов, заполняемых по данным базы, обычно хранятся как файлы Word/OpenOffice в присоединенных файлах справочника или в специализированном справочнике шаблонов — точное расположение зависит от конфигурации. Общий способ найти их: открыть карточку договора или настройки печати и посмотреть, откуда подставляется файл.
Где искать шаблон в зависимости от задачи
Папка tmplts на диске, путь смотрите в настройках стартера 1С.
В базе: Администрирование → Макеты печатных форм.
Конфигуратор → дерево конфигурации → Макеты объекта.
Справочники шаблонов внутри информационной базы.
Как перенести шаблоны на другой компьютер
Перенос шаблонов конфигураций сводится к копированию папки tmplts или установке дистрибутива заново. Скопируйте содержимое папки шаблонов со старого компьютера на новый (например, в ту же папку %APPDATA%\1C\1cv8\tmplts), затем проверьте, что в настройках стартера 1С путь указан корректно.
Альтернатива для локальной сети — разместить шаблоны в общей сетевой папке и прописать её в настройках у всех пользователей. Тогда обновлять шаблоны нужно в одном месте. Учтите, что при недоступности сетевой папки создание базы из шаблона и поиск обновлений работать не будут.
Пользовательские макеты печатных форм и шаблоны сообщений переносятся вместе с базой: они хранятся внутри неё. Если переносите базу через выгрузку/загрузку .dt, все эти шаблоны переедут автоматически.
Типичные проблемы: шаблон не найден при обновлении
Самая частая ошибка — «Не найден шаблон для обновления конфигурации» при попытке обновить базу. Причины обычно такие: обновление устанавливалось на другом компьютере или под другим пользователем, папка tmplts очищена, либо в настройках стартера указан неверный каталог.
Если шаблон не найден, проверьте по порядку: есть ли нужная версия в папке tmplts, правильный ли каталог указан в настройках стартера, тем ли пользователем Windows выполнен вход. При необходимости установите дистрибутив обновления заново — он положит файлы на место.
Как проверить результат
При создании базы или обновлении нужная версия отображается в списке
Список пуст или нужной версии нет — проверяйте путь в настройках стартера
В каталоге версии есть файлы 1Cv8.dt, .cfu и файлы манифеста
Папка пустая или содержит только часть файлов — переустановите дистрибутив
Изменённая печатная форма выводится в режиме Предприятие
Печатается типовая форма — проверьте, что макет сохранён именно как пользовательский
FAQ
Можно ли хранить шаблоны 1С на сетевом диске?
Да. Пропишите сетевой путь в настройках стартера 1С в списке каталогов шаблонов. Учтите, что при недоступности сетевой папки создание баз из шаблонов и поиск обновлений будут недоступны, поэтому для критичных обновлений лучше иметь локальную копию.
Почему после установки обновления его не видно в 1С?
Чаще всего дистрибутив установлен под другим пользователем Windows — папка tmplts у каждого пользователя своя. Либо в настройках стартера указан другой каталог шаблонов. Проверьте путь через «Настройка» в окне запуска и при необходимости переустановите обновление под нужным пользователем.
Где лежит изменённая мной печатная форма — на диске или в базе?
Если вы меняли макет через «Администрирование» → «Макеты печатных форм», он хранится внутри информационной базы и переносится вместе с ней. Отдельного файла на диске не существует, выгрузить макет можно в файл через ту же форму редактирования.
Что будет, если удалить папку tmplts?
На работу существующих баз это не повлияет — они не зависят от шаблонов. Но вы не сможете создать новую базу из шаблона и обновить конфигурацию, пока не установите дистрибутивы заново. Сами базы и данные останутся нетронутыми.
Как узнать, какие версии шаблонов установлены?
Откройте папку tmplts и посмотрите структуру каталогов: имена папок соответствуют номерам версий конфигурации. Либо при создании новой базы в стартере 1С список доступных шаблонов отображается с указанием версий.
Что важно запомнить
Шаблоны конфигураций и обновлений лежат в папке tmplts (по умолчанию в профиле пользователя Windows), путь настраивается в окне запуска 1С. Макеты печатных форм, шаблоны сообщений и договоров хранятся внутри информационной базы. Перед обновлением или переносом проверьте путь к шаблонам и сделайте резервную копию базы.