Как подключить шаблон, внешнюю обработку или печатную форму в 1С
Содержание
«Загрузить шаблон в 1С» — это, в зависимости от файла, три разные операции. Шаблон конфигурации (.cf, .cfu) кладут в каталог шаблонов и из него создают или обновляют базу. Внешнюю обработку
или отчёт (.epf, .erf) подключают через Дополнительные отчёты и обработки или запускают через Файл → Открыть. Внешнюю печатную форму (тоже .epf) добавляют туда же и привязывают к документу.
Начать стоит с типа файла: именно расширение определяет, куда и как его грузить. Ниже — каждый способ с точными путями меню для 1С 8.3 с интерфейсом «Такси», разбор частых ошибок и правила безопасности, потому что чужая обработка может сделать с базой что угодно.
Если не уверены, что у вас за файл и куда его девать:
Какие шаблоны бывают в 1С и чем они различаются
Слово «шаблон» в 1С используют для нескольких несвязанных вещей. Прежде чем грузить файл, определите, с чем имеете дело.
- 📦 Шаблон конфигурации —
.cf(полная поставка) или.cfu(обновление). Из него разворачивают новую базу или обновляют существующую. Поставляется установочным пакетом (архив сsetup.exe) или отдельными файлами с портала поддержки. - 🧩 Внешняя обработка —
.epf. Выполняет действие: групповое изменение, загрузку из Excel, сервисную операцию. Не хранится внутри конфигурации, подключается отдельно. - 📊 Внешний отчёт —
.erf. То же, что обработка, но формирует отчёт (таблицу, печать) и ничего не меняет в данных. - 🖨️ Внешняя печатная форма — технически
.epfособого вида. Привязывается к документу или справочнику и добавляет свой пункт в менюПечать. - 🔄 Правила обмена/конвертации —
.xml. Описывают, как переносить данные между базами. Загружаются в обработку обмена, а не в конфигурацию.
Расширение файла видно в проводнике Windows, если включить показ расширений (вкладка Вид → Расширения имён файлов). По нему сразу ясно, в какой раздел статьи смотреть.
Где брать файлы: типовые обновления и поставки — на портале сопровождения по вашему договору; внешние обработки и печатные формы — у разработчика, партнёра-внедренца или из собственной доработки. Файлы из случайных источников не загружайте: обработка выполняется с правами запустившего её пользователя и может удалить или исказить данные.
Загрузка шаблона конфигурации: каталог шаблонов
Шаблон конфигурации нельзя просто «открыть» — платформа ищет такие файлы в специальном каталоге шаблонов. Сначала файл туда попадает, потом из него создают или обновляют базу.
Шаг 1. Установите шаблон в каталог. Запустите setup.exe из распакованного дистрибутива. Установщик сам положит файлы в каталог шаблонов — по умолчанию это %APPDATA%\1C\1cv8\tmplts (разворачивается в C:\Users\Имя\AppData\Roaming\1C\1cv8\tmplts).
Шаг 2. Проверьте, что каталог прописан в 1С. В стартовом окне запуска (список баз) нажмите Настройка и убедитесь, что путь из шага 1 есть в поле Каталоги шаблонов конфигураций и обновлений. Если шаблон вы распаковали вручную без установщика, добавьте путь к папке tmplts сюда же.
Шаг 3. Создайте базу из шаблона. В окне запуска нажмите Добавить → Создание новой информационной базы. Выберите Создание информационной базы из шаблона, разверните дерево и укажите нужную конфигурацию и версию. Дальше — имя базы и каталог, как обычно.
Шаг 4. Или обновите существующую базу. Откройте базу в Конфигураторе, затем Конфигурация → Поддержка → Обновить конфигурацию. Выберите Поиск доступных обновлений (платформа сама подберёт .cfu из каталога) или Выбор файла обновления и укажите .cf/.cfu вручную. После — Обновить конфигурацию базы данных (F7).
Обновление структуры базы требует монопольного доступа: все пользователи должны выйти. Монопольный режим нужен именно для изменения конфигурации базы данных, а не для обычной работы, так что планируйте окно без сеансов.
Версия шаблона должна подходить к базе. Обновление .cfu ступенчатое: с 3.0.100 на 3.0.150 иногда нужно пройти промежуточные релизы. Полная поставка .cf накатывается напрямую, но может перетереть ваши доработки, если конфигурация снята с поддержки.
Подключение внешней обработки или отчёта (.epf, .erf)
Для .epf и .erf есть два пути: быстрый запуск «на разок» и постоянное подключение в списке.
Быстрый запуск через меню. В режиме 1С:Предприятие нажмите Файл → Открыть (или Ctrl+O) и укажите файл обработки. Она откроется и выполнится сразу. Способ удобен для разового действия, но файл нигде не сохраняется — в следующий раз придётся открывать заново. Для интерактивного открытия внешних файлов у пользователя должно быть соответствующее право в профиле доступа; администратору оно доступно всегда.
Постоянное подключение (рекомендуется). В типовых конфигурациях на управляемых формах (Бухгалтерия 3.0, ЗУП 3.1, УТ 11) внешние обработки хранят в справочнике:
- Откройте
Администрирование → Печатные формы, отчёты и обработки. - Включите флажок
Дополнительные отчёты и обработки, если он снят. - Перейдите по ссылке
Дополнительные отчёты и обработкиниже. - Нажмите
Добавить из файлаи укажите.epfили.erf. - При первом добавлении появится предупреждение безопасности — прочитайте его и подтвердите (о безопасном режиме — в разделе ниже).
- В карточке задайте, кому обработка доступна (
Быстрый доступдля пользователей) и где её искать.
После подключения обработка вызывается из раздела, к которому её разместили, через команду Сервис или Дополнительные обработки в панели действий.
Если файл .epf прислал разработчик вашей доработки, подключайте его именно через справочник, а не через Файл → Открыть: так обработка доступна всем, кому положено, и переживает перезапуск.
Загрузка внешней печатной формы к документу
Внешняя печатная форма — частный случай обработки, который добавляет свою кнопку печати к документу. Загрузка идёт через тот же справочник, но с привязкой.
Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки.Добавить из файла, выберите.epfпечатной формы.- Проверьте, что в поле вида стоит
Печатная форма(платформа определяет вид из самого файла). - Нажмите
Разместитьи отметьте документы или справочники, где форма должна появиться (например,Счёт на оплату покупателю). - Сохраните. Теперь в выбранных документах под кнопкой
Печатьпоявится ваша форма.
Если новая форма должна заменить штатную, в настройках печати документа можно скрыть стандартный макет и оставить только внешний. Сам макет при этом редактируют не здесь, а в исходном файле .epf — через Конфигуратор или расширение конфигурации
.
Макет печатной формы правят в файле обработки, а не в рабочей базе. Если нужна небольшая правка штатной формы (логотип, подпись), чаще безопаснее сделать расширение конфигурации, чем грузить чужой .epf.
Загрузка правил обмена и переноса данных
Файл .xml с правилами обмена или конвертации — это не шаблон конфигурации и в саму программу он не «встраивается». Правила описывают, как сопоставить объекты двух баз, и загружаются в обработку, которая и выполняет перенос.
Для типовых конфигураций синхронизацию настраивают в подсистеме Администрирование → Синхронизация данных — там обмен между базами 1С идёт по встроенным правилам, отдельный файл обычно не нужен.
Нетиповой обмен (например, выгрузка в стороннюю систему) делают через внешнюю обработку универсального обмена в формате XML. В неё и загружают файл правил конвертации: открываете обработку, на вкладке загрузки указываете .xml с правилами, затем запускаете перенос. Сами правила готовят в отдельном инструменте конвертации данных — вручную их не пишут.
Если правила составлены под другую пару конфигураций или устаревшую версию, загрузка пройдёт, а перенос — нет: объекты не найдутся. Поэтому правила берут строго под вашу связку баз и их релизы.
Типичные ошибки при загрузке и что с ними делать
Перед любым обновлением конфигурации из шаблона сделайте резервную копию базы
(Администрирование → Резервное копирование или выгрузка .dt через Конфигуратор). Откат без копии возможен не всегда.
Безопасность: безопасный режим и проверка обработок
Внешняя обработка — это код, который выполняется с правами запустившего пользователя. Вредоносный .epf способен выгрузить данные, удалить документы
или изменить суммы. Поэтому к чужим файлам относятся как к чужим программам.
- 🔒 Безопасный режим. При добавлении обработки в справочник оставляйте включённым флажок безопасного режима. В нём запрещены привилегированные операции, работа с файловой системой и внешними компонентами — обработка не сможет навредить за пределами разрешённого.
- 👤 Источник. Загружайте только файлы от известного разработчика, партнёра или из своей доработки. Присланное «от коллеги» или скачанное с форума сначала проверьте с ИТ-специалистом.
- 🧪 Проверка на копии. Новую обработку, которая меняет данные, прогоните сначала на копии базы, а не на рабочей.
- 🛡️ Права доступа . Не давайте право на интерактивное открытие внешних обработок всем пользователям подряд — только тем, кому это нужно для работы.
Снимать флажок безопасного режима можно лишь для обработок, в коде которых вы уверены. Без безопасного режима обработка получает полный доступ к базе.
Автоматизация для администраторов
Когда баз и рабочих мест много, раскладывать шаблоны по каждому компьютеру вручную неудобно. Есть способы централизовать.
Общий сетевой каталог шаблонов. Положите шаблоны конфигураций в общую сетевую папку и пропишите путь к ней в настройках запуска на рабочих местах. Тогда новые обновления достаточно выложить один раз — их увидят все.
Общий файл настроек запуска. Для массового развёртывания путь к каталогу шаблонов и список общих баз задают в общем конфигурационном файле стартёра (1CEStart.cfg), который кладут рядом с установленной платформой или на сетевой ресурс. Точные параметры файла смотрите в документации по администрированию — не задавайте ключи наугад.
Групповое подключение обработок. Внешние отчёты и обработки, загруженные в справочник одной базы, доступны всем её пользователям сразу — отдельная установка на каждое место не нужна. Это и есть главный довод в пользу подключения через Дополнительные отчёты и обработки, а не через Файл → Открыть у каждого.
Для планового обновления типовых конфигураций из шаблонов удобнее штатный механизм: Конфигурация → Поддержка → Обновить конфигурацию → Поиск доступных обновлений с подключённой интернет-поддержкой — платформа сама найдёт и предложит релизы, сверяясь с каталогом шаблонов.
Частые вопросы о загрузке шаблонов в 1С
Чем отличается файл .cf от .cfu?
.cf — полная поставка конфигурации, её можно развернуть в новую базу или накатить целиком. .cfu — файл обновления, он содержит только изменения и применяется к конкретной исходной версии. Для нового разворачивания берут .cf, для планового обновления — .cfu.Можно ли загрузить шаблон без прав администратора?
Почему обработка открылась, но ничего не делает?
Нужно ли выгонять пользователей при загрузке шаблона?
Куда пропадает обработка после перезапуска, если открывать через «Файл → Открыть»?
Администрирование → Печатные формы, отчёты и обработки.