Шаблоны конфигураций, макеты печатных форм и обработки: что куда ставить в 1С 8.3
Содержание
Шаблон конфигурации 1С устанавливают запуском setup.exe из дистрибутива: программа распаковывает файлы в каталог шаблонов (по умолчанию %APPDATA%\1C\1cv8\tmplts), после чего в окне запуска нажимают Добавить → Создание новой информационной базы → Создание информационной базы из шаблона. Шаблоны печатных форм и отчётов ставятся иначе: внешние файлы .epf и .erf загружают в пользовательском режиме через Администрирование → Печатные формы, отчеты и обработки, а доработки макетов переносят расширением .cfe.
Под словом «шаблон» в 1С скрываются четыре разные вещи. От того, какая у вас на руках, зависит способ установки. Если путаете их, получаете типичные ошибки: обновление «не видит» файлов, обработка не загружается, а печатная форма сбрасывается после обновления.
Что у вас за файл и куда его ставить
Сначала определите тип файла по расширению: от него зависит, в каком режиме и каким пунктом меню его ставить.
| Что у вас | Расширение | Где устанавливают |
|---|---|---|
| Дистрибутив конфигурации (новая типовая или обновление) | папка с setup.exe | в каталог шаблонов, затем в окне запуска или Конфигураторе |
| Полная конфигурация | .cf | Конфигуратор: загрузка или сравнение/объединение |
| Файл обновления | .cfu | Конфигуратор: обновление конфигурации на поддержке |
| Внешняя печатная форма, обработка | .epf | пользовательский режим, дополнительные обработки |
| Внешний отчёт | .erf | пользовательский режим, дополнительные отчёты |
| Расширение конфигурации | .cfe | раздел «Расширения» или Конфигуратор |
| Правила обмена, данные выгрузки | .xml | обработки обмена данными |
| Выгруженная база целиком | .dt | Конфигуратор: Администрирование → Загрузить информационную базу |
📌 Перед установкой проверьте ещё две вещи:
- 🔢 Версию платформы. Для каждого релиза конфигурации указана минимальная версия платформы. Номер установленной платформы должен быть не ниже требуемого. Смотрите его в Конфигураторе через
Справка → О программе. - 🧩 Режим совместимости и поддержку. Обновление
.cfuвстаёт только на типовую конфигурацию , которая стоит на поддержке. Если поддержку сняли, обновляют через сравнение и объединение с полным.cf.
Любые операции в Конфигураторе с рабочей базой начинайте с выгрузки: Администрирование → Выгрузить информационную базу в файл .dt. Это единственная резервная копия, которую восстанавливают за несколько минут.
Установка шаблона конфигурации из дистрибутива
Дистрибутив — это папка или архив с setup.exe. Внутри лежит конфигурация, файл обновления и часто демонстрационная база.
Распаковка в каталог шаблонов
- Распакуйте архив во временную папку, если он пришёл архивом.
- Запустите
setup.exe. - Мастер покажет путь к каталогу шаблонов. По умолчанию это
C:\Users\<имя>\AppData\Roaming\1C\1cv8\tmplts. - Нажмите «Далее» и «Готово».
После установки в каталоге появится вложенная структура вида tmplts\1c\<Конфигурация>\<номер релиза>. В конечной папке лежат файлы 1Cv8.cf, 1Cv8.cfu и служебные файлы описания.
💡 Если с 1С работают несколько пользователей одного компьютера или терминального сервера, ставьте шаблоны в общий каталог, например на сетевой диск. Иначе каждый пользователь увидит только свои шаблоны.
Как подключить другой каталог шаблонов
Окно запуска ищет шаблоны в каталогах из своей настройки:
- В окне запуска 1С нажмите «Настройка…».
- В блоке «Каталоги шаблонов конфигураций и обновлений» добавьте нужную папку.
- Нажмите «ОК» и перезапустите окно запуска.
Каталогов может быть несколько. Платформа просматривает все.
Создание новой базы из шаблона
- В окне запуска нажмите «Добавить…».
- Выберите «Создание новой информационной базы» → «Далее».
- Отметьте «Создание информационной базы из шаблона» и раскройте дерево: в нём видны все установленные конфигурации и релизы.
- Выберите релиз. Для учёта берите чистую конфигурацию, для обучения — демонстрационную базу, если она есть в списке.
- Укажите имя базы и тип расположения: на этом компьютере (файловая) или на сервере 1С:Предприятия.
- Для файловой базы задайте каталог. Он должен быть пустым.
- Нажмите «Готово». Первый запуск займёт несколько минут: программа заполнит начальные данные.
Не указывайте для новой базы каталог существующей базы — платформа создаст новый файл 1Cv8.1CD поверх старого.
Загрузка конфигурации и обновлений через Конфигуратор
Если база уже есть, шаблон конфигурации ставят в Конфигураторе. Способ зависит от того, что за файл и в каком состоянии ваша конфигурация.
Обновление файлом .cfu
- Откройте базу в режиме Конфигуратора.
- Выберите
Конфигурация → Открыть конфигурацию. - Затем
Конфигурация → Поддержка → Обновление конфигурации. - Выберите «Поиск доступных обновлений» — платформа просмотрит каталоги шаблонов. Или «Выбор файла обновления» и укажите
1Cv8.cfuвручную. - В списке выберите конечный релиз. Если нужен промежуточный путь через несколько релизов, программа покажет цепочку.
- Подтвердите обновление, дождитесь сравнения и нажмите «Выполнить».
- Примите изменения в базе данных:
Конфигурация → Обновить конфигурацию базы данных(клавиша F7).
На шаге 7 нужен монопольный доступ: все пользователи должны выйти из базы. Программа покажет список изменений структуры — нажмите «Принять».
Загрузка полного файла .cf
Команда Конфигурация → Загрузить конфигурацию из файла полностью заменяет текущую конфигурацию.
| Способ | Когда применять | Риск |
|---|---|---|
| Загрузить конфигурацию из файла | пустая база или вы точно знаете, что доработок нет | все доработки исчезнут |
| Сравнить, объединить с конфигурацией из файла | конфигурация снята с поддержки или доработана | ошибка в выборе объектов ломает доработки |
Обновление .cfu | типовая на поддержке | минимальный, если релизы идут подряд |
💡 Перед объединением посмотрите отчёт о сравнении: Конфигурация → Сравнить конфигурации. Объекты, которые меняли и вы, и поставщик, отмечаются особо — по ним решение принимают вручную.
Внешние печатные формы, отчёты и обработки
Готовые шаблоны печатных форм (бланки договоров, нестандартные накладные, акты) чаще всего приходят файлом .epf. Отчёты — файлом .erf. Их не нужно встраивать в конфигурацию — подключение идёт в пользовательском режиме.
Подключение в БП 3.0, ЗУП 3.1 и УТ 11
Механизм общий для типовых конфигураций на БСП.
- Откройте
Администрирование → Печатные формы, отчеты и обработки. - Включите флажок «Дополнительные отчеты и обработки», если он выключен.
- Перейдите по ссылке «Дополнительные отчеты и обработки».
- Нажмите «Добавить из файла…» и выберите
.epfили.erf. - Платформа выведет предупреждение безопасности о загрузке внешнего файла. Продолжайте, только если файл получен из надёжного источника.
- В карточке обработки заполните «Размещение»: в каких документах или разделах появится команда.
- На вкладке доступа укажите, каким пользователям она нужна.
- Нажмите «Записать и закрыть».
После этого откройте нужный документ и нажмите «Печать»: новая форма появится в списке.
Внешняя обработка выполняет код в вашей базе. Обработка из случайного источника может изменить или удалить данные. Загружайте файлы только от разработчика, которому доверяете.
Если нужно только поправить стандартный бланк
Для мелких правок типового макета (поменять шрифт , убрать строку, добавить реквизит-текст) внешний файл не нужен:
- Откройте
Администрирование → Печатные формы, отчеты и обработки → Макеты печатных форм. - Найдите макет по названию документа.
- Откройте его на редактирование и внесите правки в табличный документ.
- Сохраните. Программа будет использовать изменённый макет вместо стандартного.
Вернуть исходный вид можно командой возврата к стандартному макету в том же списке. Изменённые макеты переживают обновление, но после крупного релиза их стоит открыть и проверить: поставщик мог поменять стандартный макет, и ваша копия останется старой.
Расширения конфигурации .cfe
Если шаблон печатной формы требует правки кода или новых реквизитов, разработчик передаёт его расширением .cfe. Расширения появились в платформе 8.3.6 и не снимают конфигурацию с поддержки.
В пользовательском режиме: Администрирование → Печатные формы, отчеты и обработки → Расширения → «Добавить из файла». После добавления перезапустите программу.
В Конфигураторе: Конфигурация → Расширения конфигурации, в открывшемся окне добавьте расширение из файла, затем обновите конфигурацию базы данных. Загрузка .cfe и обновление базы — два отдельных шага.
💡 Для файлов из надёжного источника можно снять флажки «Безопасный режим» и «Защита от опасных действий» в списке расширений. Без этого часть расширений работает с ограничениями.
XML-шаблоны: правила обмена и выгрузки
XML в 1С встречается в трёх ролях. Путают их часто.
📦 Правила обмена. Файл .xml, подготовленный в конфигурации «Конвертация данных
». Описывает, как переносить объекты между разными конфигурациями. Загружается в обработку «Универсальный обмен данными в формате XML» или в настройки синхронизации.
🗂 Данные выгрузки. Результат выгрузки той же обработкой или обработкой «Выгрузка и загрузка данных XML» для одинаковых конфигураций.
🧱 Конфигурация в файлах. Набор XML-файлов, в который Конфигуратор раскладывает всю конфигурацию: Конфигурация → Выгрузить конфигурацию в файлы. Обратно — Загрузить конфигурацию из файлов. Это инструмент разработчиков и систем хранения версий, а не способ установки шаблона.
Перенос данных по правилам
- Откройте обработку «Универсальный обмен данными в формате XML» в базе-источнике:
Файл → Открытьи выберите.epf. - На вкладке выгрузки укажите файл правил обмена и файл данных, куда сохранить результат.
- Загрузите правила, отметьте нужные объекты и период, выполните выгрузку.
- В базе-приёмнике откройте ту же обработку, на вкладке загрузки укажите файл данных и выполните загрузку.
Версия правил должна соответствовать релизам обеих конфигураций. Правила под старый релиз на новой базе выдают ошибки о ненайденных реквизитах.
Проверка после установки и сохранение изменений
Установку шаблона нельзя считать законченной, пока не проверены три вещи.
- Конфигурация базы данных совпадает с основной. В Конфигураторе нет предложения обновить базу при открытии, а F7 отвечает, что изменений нет.
- Печатная форма открывается. Сформируйте её на реальном документе и проверьте, что реквизиты подставились.
- Пользователи видят команду. Зайдите под обычным пользователем, а не администратором.
После обновления платформа может запустить обработку обновления данных при первом входе в пользовательском режиме. Не прерывайте её. В клиент-серверной базе это может занять от минут до нескольких часов.
Старые релизы в каталоге шаблонов занимают место. Их можно удалить, но оставьте релиз, на котором сейчас работает база. Он пригодится при следующем объединении.
Что чаще всего идёт не так
.cfu рассчитан на другой исходный релиз. Посмотрите номер вашего релиза (Справка → О программе) и найдите обновление, где он указан как исходный. Либо обновляйтесь через промежуточные релизы.Частые вопросы
Нужно ли устанавливать дистрибутив, если я обновляю базу через интернет-поддержку?
Можно ли удалить старые релизы из каталога tmplts?
Чем шаблон отличается от демонстрационной базы?
Где хранить внешние печатные формы, чтобы они не терялись?
.epf держите отдельно на случай восстановления.