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

Документы и Печать · 10 мин

Для чего нужны шаблоны в 1С и как их использовать

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

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

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

В 1С шаблоны встречаются в нескольких форматах: макеты печатных форм (табличные документы, Word, HTML), шаблоны сообщений электронной почты и SMS, шаблоны этикеток и ценников, а также шаблоны заполнения документов и файлов. Каждый тип решает свою задачу и настраивается по-разному, поэтому важно понимать, какой именно шаблон нужен в конкретной ситуации.

Какие виды шаблонов существуют в 1С

Чаще всего пользователи сталкиваются с макетами печатных форм. Это табличные документы или файлы внешних форматов (Word, Excel, HTML, ODF), из которых программа строит счета, акты, накладные, доверенности и другие документы. Макет содержит неизменный текст и области с параметрами, куда подставляются данные из объекта базы.

Вторая большая группа — шаблоны сообщений. Они используются для рассылки писем клиентам, уведомлений контрагентам, SMS-напоминаний. В тексте письма размещаются параметры вида [НаименованиеКонтрагента] или [НомерЗаказа], которые при отправке заменяются реальными значениями.

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

Вид шаблонаГде применяетсяФормат
Макет печатной формыСчета, акты, накладные, отчётыТабличный документ, Word, HTML
Шаблон сообщенияПисьма, SMS, уведомленияТекст с параметрами
Шаблон этикетки/ценникаПечать ценников, штрихкодовСпециальный редактор макета
Шаблон договора/документаДоговоры, приказы, заявленияWord с полями-параметрами

Как работает подстановка данных в шаблон

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

В табличном макете параметры выглядят как текст в квадратных скобках, например [Организация] или [СуммаДокумента]. В шаблонах Word используются поля формы, а в шаблонах сообщений — вставляемые реквизиты, которые выбираются из дерева доступных полей. Важно, чтобы имя параметра в шаблоне совпадало с тем, что программа умеет заполнять, иначе на месте значения останется пустое поле или сам текст параметра.

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

В типовых конфигурациях управляемых форм (например, «Управление торговлей», «Бухгалтерия предприятия», «Зарплата и управление персоналом») пользовательские шаблоны редактируются через раздел «Администрирование» → «Печатные формы, отчёты и обработки» → «Шаблоны печатных форм». Там отображается список доступных макетов, которые можно открыть, изменить и сохранить как пользовательский вариант, не трогая типовой.

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

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

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

Шаблоны сообщений и документов Word

Шаблоны сообщений настраиваются в разделе «Администрирование» → «Органайзер» → «Шаблоны сообщений» (в некоторых конфигурациях путь отличается). При создании шаблона задаётся тема, текст письма и вставляются параметры из списка доступных реквизитов: ФИО контакта, номер заказа, сумма задолженности. Дальше письмо по шаблону можно отправить прямо из карточки документа или контрагента.

Договоры и приказы часто оформляют шаблонами в формате Word. В файл вставляются поля-параметры, файл загружается в базу, и из карточки контрагента или сотрудника одной кнопкой формируется заполненный договор. Это особенно удобно для кадровых и юридических документов, где текст объёмный, а меняются только реквизиты сторон и даты.

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

Шаблоны этикеток и ценников

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

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

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

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

Параметры в печатной форме
Норма

Все поля заполнены данными из документа

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

Виден текст параметра в скобках или пустые места

Штрихкод на этикетке
Норма

Сканер считывает код с первого раза

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

Код обрезан, размыт или не читается

Письмо по шаблону
Норма

Тема и текст содержат реальные значения

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

В тексте остались имена параметров

Типичные ошибки при работе с шаблонами

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

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

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

Когда шаблона недостаточно: внешние печатные формы

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

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

Маршрут решения

Как выбрать действие

Нужно изменить текст, логотип или добавить одно поле в печатную формуОтредактируйте шаблон в разделе «Шаблоны печатных форм» и сохраните как пользовательский
Нужна сложная логика, дополнительные данные или новый алгоритм выводаЗакажите или разработайте внешнюю печатную форму и подключите её как дополнительную обработку
Шаблон недоступен для редактирования в пользовательском режимеОбратитесь к разработчику — правка в конфигураторе требует резервной копии и тестирования

Частые вопросы о шаблонах в 1С

Можно ли изменить шаблон печатной формы без программиста?

Да, если конфигурация поддерживает редактирование шаблонов в пользовательском режиме: раздел «Администрирование» → «Шаблоны печатных форм». Там можно править текст, реквизиты, колонки и логотип. Для сложной логики вывода данных понадобится разработчик.

Почему в документе вместо значения выводится текст в квадратных скобках?

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

Что будет с моими шаблонами при обновлении конфигурации?

Пользовательские шаблоны, сохранённые как отдельные объекты, при обновлении сохраняются. А вот изменения, внесённые прямо в типовой макет, будут перезаписаны типовой версией. Поэтому всегда работайте с копиями.

Как сделать договор, который заполняется из карточки контрагента?

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

Почему ценник печатается со смещением?

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

Чем шаблон отличается от внешней печатной формы?

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

Итог

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

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