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

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

Где 1С хранит шаблоны: пути, настройка и перенос

Где 1С хранит шаблоны конфигураций, обновлений, печатных форм и сообщений. Пути к папке tmplts, настройка каталогов, перенос шаблонов и решение проблем с их отображением.

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

Чаще всего вопрос «где хранятся шаблоны» возникает при установке новой конфигурации или обновлении: платформа не видит шаблон, и обновление невозможно выполнить. Вторая типичная ситуация — нужно найти файл макета печатной формы, чтобы его отредактировать или передать коллеге. Ниже разобраны оба сценария с точными путями и порядком действий.

Какие бывают шаблоны в 1С и где искать каждый тип

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

Основные типы шаблонов в 1С:

  • Шаблоны конфигураций и обновлений — файлы установки (.cf, .cfu), которые ставит дистрибутив. Хранятся в папке tmplts на диске.
  • Макеты печатных форм — встроены в конфигурацию (раздел «Макеты» в конфигураторе) либо подключены как внешние печатные формы через механизм дополнительных отчетов и обработок.
  • Шаблоны сообщений и писем — хранятся в справочнике «Шаблоны сообщений» внутри базы (в типовых конфигурациях с БСП).
  • Шаблоны договоров, этикеток, ценников — хранятся в соответствующих справочниках базы или как файлы макетов в формате MXL/документов Office.
  • Шаблоны ограничения доступа (RLS), шаблоны текстов запросов — внутри конфигурации.

Где хранятся шаблоны конфигураций и обновлений

По умолчанию дистрибутивы конфигураций устанавливают шаблоны в профиль текущего пользователя Windows. Типовой путь выглядит так:

text
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С (ярлык 1С:Предприятие) — стартер со списком баз.
  2. 2
    Нажмите кнопку «Настройка» в правой части окна.
  3. 3
    Найдите поле «Каталоги шаблонов конфигураций и обновлений».
  4. 4
    Посмотрите текущие пути или добавьте новый каталог через кнопку выбора.
  5. 5
    Сохраните настройку кнопкой «ОК» и проверьте, что шаблоны стали видны при создании базы или обновлении.

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

Где хранятся шаблоны печатных форм

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

Второй вариант — пользовательские макеты. В конфигурациях на базе БСП печатную форму можно изменить прямо в режиме 1С:Предприятие: «Администрирование» → «Печатные формы, отчеты и обработки» → «Макеты печатных форм». Изменённый макет сохраняется в самой информационной базе (в специальном регистре/справочнике пользовательских макетов) и подменяет типовой без доработки конфигурации. При обновлении релиза такие пользовательские макеты не затираются.

Внешние печатные формы — это файлы .epf, подключаемые через «Дополнительные отчеты и обработки». Сами файлы могут лежать в любой папке на диске, но после подключения их двоичные данные сохраняются в базе, поэтому исходный файл на диске можно удалить — форма продолжит работать.

Где хранятся шаблоны сообщений, SMS и договоров

Шаблоны писем и SMS в типовых конфигурациях хранятся не на диске, а внутри базы. Их можно найти через раздел «Администрирование» → «Шаблоны сообщений» (в некоторых конфигурациях путь: «Настройки» → «Шаблоны сообщений»). Каждый шаблон — это элемент справочника с текстом, параметрами и привязкой к типу объекта.

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

Где искать шаблон в зависимости от задачи

Установка или обновление конфигурации

Папка tmplts на диске, путь смотрите в настройках стартера 1С.

Изменить печатную форму без программиста

В базе: Администрирование → Макеты печатных форм.

Изменить встроенный макет кардинально

Конфигуратор → дерево конфигурации → Макеты объекта.

Письма, SMS, договоры

Справочники шаблонов внутри информационной базы.

Как перенести шаблоны на другой компьютер

Перенос шаблонов конфигураций сводится к копированию папки tmplts или установке дистрибутива заново. Скопируйте содержимое папки шаблонов со старого компьютера на новый (например, в ту же папку %APPDATA%\1C\1cv8\tmplts), затем проверьте, что в настройках стартера 1С путь указан корректно.

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

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

Типичные проблемы: шаблон не найден при обновлении

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

Типичные ошибки
01
Искать шаблоны обновлений в папке с базой — они хранятся отдельно, в tmplts, и к базе не привязаны.
02
Ставить обновления под своим пользователем, а обновлять базу под другим — у каждого пользователя Windows свой профиль и своя папка tmplts.
03
Удалять старые версии из tmplts до успешного обновления — файлы .cfu нужны для перехода между релизами.
04
Править встроенный макет в конфигураторе вместо пользовательского макета — после обновления релиза правки могут быть потеряны или заблокируют автообновление.

Если шаблон не найден, проверьте по порядку: есть ли нужная версия в папке tmplts, правильный ли каталог указан в настройках стартера, тем ли пользователем Windows выполнен вход. При необходимости установите дистрибутив обновления заново — он положит файлы на место.

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

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

Видимость шаблона
Норма

При создании базы или обновлении нужная версия отображается в списке

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

Список пуст или нужной версии нет — проверяйте путь в настройках стартера

Целостность папки
Норма

В каталоге версии есть файлы 1Cv8.dt, .cfu и файлы манифеста

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

Папка пустая или содержит только часть файлов — переустановите дистрибутив

Пользовательский макет
Норма

Изменённая печатная форма выводится в режиме Предприятие

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

Печатается типовая форма — проверьте, что макет сохранён именно как пользовательский

FAQ

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

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

Почему после установки обновления его не видно в 1С?

Чаще всего дистрибутив установлен под другим пользователем Windows — папка tmplts у каждого пользователя своя. Либо в настройках стартера указан другой каталог шаблонов. Проверьте путь через «Настройка» в окне запуска и при необходимости переустановите обновление под нужным пользователем.

Где лежит изменённая мной печатная форма — на диске или в базе?

Если вы меняли макет через «Администрирование» → «Макеты печатных форм», он хранится внутри информационной базы и переносится вместе с ней. Отдельного файла на диске не существует, выгрузить макет можно в файл через ту же форму редактирования.

Что будет, если удалить папку tmplts?

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

Как узнать, какие версии шаблонов установлены?

Откройте папку tmplts и посмотрите структуру каталогов: имена папок соответствуют номерам версий конфигурации. Либо при создании новой базы в стартере 1С список доступных шаблонов отображается с указанием версий.

Итог

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

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