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

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

Как удалить шаблоны в 1С

Как удалить шаблоны в 1С: печатные формы, шаблоны сообщений и конфигурации. Пошаговые инструкции, риски, проверка результата и ответы на частые вопросы.

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

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

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

Определяем, какой шаблон нужно удалить

В типовых конфигурациях (1С:Бухгалтерия, Управление торговлей, ЗУП и другие) чаще всего встречаются четыре ситуации. Первая — пользовательский шаблон печатной формы, созданный через «Изменить макет» в форме печати документа. Вторая — шаблон письма или SMS для рассылок клиентам. Третья — макет, встроенный в конфигурацию разработчиком. Четвёртая — шаблон конфигурации, который использовался при создании базы и лежит в каталоге шаблонов платформы.

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

Шаблон открывается из печати документаПользовательский макет

Ищите в разделе «Администрирование» — «Печатные формы, отчеты и обработки»

Шаблон используется в рассылке писемШаблон сообщения

Откройте справочник «Шаблоны сообщений»

Шаблон не виден в пользовательском режимеМакет конфигурации

Удаление только через конфигуратор, нужны права разработчика

Шаблон предлагался при создании базыШаблон конфигурации

Удаляется из каталога шаблонов платформы на компьютере

Удаление шаблона печатной формы в пользовательском режиме

Это самый частый сценарий. В типовых конфигурациях на базе Библиотеки стандартных подсистем откройте раздел «Администрирование», затем «Печатные формы, отчеты и обработки» и перейдите по ссылке «Шаблоны печатных форм» (в некоторых конфигурациях — «Макеты печатных форм»). Откроется список всех пользовательских макетов с указанием документа, к которому они привязаны.

Найдите нужный шаблон, выделите его и нажмите клавишу Delete или кнопку удаления в меню «Ещё». Программа попросит подтверждение. После удаления при печати соответствующего документа снова будет использоваться стандартный макет, поставляемый с конфигурацией, — это нормальное и ожидаемое поведение.

Порядок действий
  1. 1
    Откройте «Администрирование» → «Печатные формы, отчеты и обработки» → «Шаблоны печатных форм»
  2. 2
    Найдите нужный макет по названию документа или имени шаблона
  3. 3
    Выделите строку и нажмите Delete, подтвердите удаление
  4. 4
    Откройте печать документа и убедитесь, что применяется стандартная форма

Альтернативный путь — прямо из документа: кнопка «Печать», затем «Ещё» → «Изменить макет» → «Перейти к управлению макетами». Оттуда тоже можно удалить пользовательский вариант. Если кнопка удаления недоступна, значит, макет встроенный, а не пользовательский, и удалить его из этого меню нельзя.

Удаление шаблонов сообщений и писем

Шаблоны писем и SMS хранятся в справочнике «Шаблоны сообщений». Обычно он доступен через «Администрирование» → «Общие настройки» или через раздел «Маркетинг» / «CRM», в зависимости от конфигурации. В списке видны назначение шаблона (письмо, SMS), владелец и статус.

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

Удаление макетов в конфигураторе

Макеты, встроенные в конфигурацию, удаляются только в конфигураторе и только при наличии прав на изменение конфигурации. Откройте конфигуратор, найдите нужный объект (документ, справочник, отчёт), разверните ветку «Макеты», выделите макет и удалите его. После этого обновите конфигурацию базы данных (F7).

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

Удаление шаблонов конфигураций с компьютера

Шаблоны конфигураций — это установочные пакеты, из которых создаются новые базы. Они хранятся в каталоге шаблонов, путь к которому виден в окне запуска 1С (кнопка «Настройка» в стартовом окне, параметр «Каталоги шаблонов»). Типовой путь — папка tmplts в каталоге платформы или в профиле пользователя.

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

Старые шаблоны конфигураций могут занимать заметное место на диске — каждый релиз это сотни мегабайт. Если обновления ставятся регулярно, имеет смысл периодически удалять папки старых релизов, оставляя один-два последних.
ПЗ
Практическое замечание

Проверка результата и типичные ошибки

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

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

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

Печать документа
Норма

Формируется стандартная форма

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

Ошибка «макет не найден» или пустая форма

Рассылка писем
Норма

Письма уходят с актуальным шаблоном

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

Ошибка отправки или пустое тело письма

Создание новой базы
Норма

Удалённый шаблон отсутствует в списке

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

Шаблон виден — удалена не та папка

Работа в пользовательском режиме
Норма

Нет ошибок при открытии форм

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

Ошибки вызова макета — остались ссылки в коде

Типичные ошибки
01
Удаление шаблона без копии — пользовательский макет не восстановить, придётся настраивать заново
02
Удаление макета в конфигураторе без поиска ссылок в коде — вылетают ошибки в рабочих операциях
03
Удаление шаблона сообщения, привязанного к активной рассылке, — рассылка ломается
04
Путаница между каталогами шаблонов — удаляется папка не того релиза или не той конфигурации
05
Попытка удалить встроенный макет из пользовательского режима — кнопка недоступна, время потрачено впустую

Часто задаваемые вопросы

Можно ли восстановить удалённый шаблон печатной формы?

Только если заранее была сделана копия: выгрузка макета в файл или резервная копия базы. В типовых конфигурациях корзины для шаблонов нет, удаление выполняется сразу и безвозвратно.

Почему кнопка удаления шаблона неактивна?

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

Удалится ли шаблон у всех пользователей базы?

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

Влияет ли удаление шаблона конфигурации на работающую базу?

Нет. Шаблон из каталога tmplts используется только один раз — при создании базы. Уже созданная база хранит конфигурацию внутри себя и продолжит работать и обновляться независимо от наличия старого шаблона на диске.

Нужно ли делать резервную копию перед удалением шаблона?

Для пользовательских шаблонов достаточно выгрузить сам макет в файл через кнопку сохранения в редакторе макета. Для операций в конфигураторе резервная копия базы обязательна — ошибка там затрагивает всю конфигурацию.

Итог

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

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