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

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

Как использовать шаблоны текста в 1С

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

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

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

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

Где в 1С применяются шаблоны текста

Чаще всего шаблоны используются в электронных письмах, отправляемых прямо из программы. В конфигурациях на базе Библиотеки стандартных подсистем (1С:Управление торговлей, 1С:ERP, 1С:Комплексная автоматизация, 1С:Документооборот) шаблоны писем хранятся в одноимённом справочнике и доступны при создании исходящего письма.

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

Третья область — печатные формы и макеты. Здесь шаблоном выступает макет документа (табличный документ или HTML), где области с параметрами заполняются при выводе на печать. Наконец, во многих конфигурациях есть шаблоны комментариев и типовых ответов для задач и обращений.

Как создать шаблон письма

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

Укажите предназначение шаблона: для электронного письма, SMS или обоих каналов. От предназначения зависит, в каких формах шаблон будет доступен. Затем заполните тему письма и тело сообщения. Тема тоже может содержать параметры — например, «Счёт № [Номер] от [Дата]».

Текст можно оформлять в формате HTML, если планируется фирменная подпись, логотип или таблицы. Для простых уведомлений достаточно обычного текста. Учтите, что в SMS форматирование недоступно, а длина сообщения ограничена, поэтому шаблоны для SMS делают максимально короткими.

Создание шаблона письма
  1. 1
    Откройте справочник «Шаблоны сообщений» в разделе настроек взаимодействий
  2. 2
    Создайте элемент и укажите наименование и предназначение (письмо или SMS)
  3. 3
    Заполните тему и тело, вставляя параметры через кнопку подстановки
  4. 4
    Сохраните шаблон и проверьте его на тестовом документе

Как вставить параметры в текст

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

Выберите нужное поле, и в текст вставится конструкция вида [СчетНаОплату.Контрагент.Наименование]. Точный синтаксис зависит от версии библиотеки, но принцип один: параметр заключён в квадратные скобки и содержит путь к данным через точку.

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

Как применить шаблон при отправке письма

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

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

Перед отправкой обязательно прочитайте готовое письмо целиком. Проверьте, что все параметры заменились реальными значениями, в тексте не осталось квадратных скобок, а адресат и вложения указаны верно. Шаблон ускоряет подготовку, но ответственность за содержание письма остаётся на отправителе.

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

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

Параметры в тексте
Норма

Все скобки заменены реальными значениями

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

Остались конструкции вида [Параметр]

Данные адресата
Норма

Имя, компания и реквизиты соответствуют получателю

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

Подставились данные другого контрагента

Тема письма
Норма

Номер и дата документа корректны

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

Пустые или неверные значения в теме

Шаблоны в печатных формах и комментариях

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

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

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

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

Типовые ошибки и ограничения

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

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

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

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

Когда шаблона недостаточно

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

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

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

Как выбрать решение

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

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

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

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

Можно ли создать шаблон без прав администратора?

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

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

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

Как сделать общий шаблон для всей компании?

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

Работают ли шаблоны при обмене с почтовым клиентом?

Шаблоны применяются на стороне 1С в момент формирования письма. Если письмо создаётся внутри 1С и затем отправляется через подключённую учётную запись, шаблон отрабатывает полностью. При создании письма во внешнем почтовом клиенте шаблоны 1С недоступны.

Можно ли вставить в шаблон таблицу товаров из документа?

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

Что делать, если шаблонов стало слишком много?

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