Это старая версия документа!
Печатные формы
Печатная форма — шаблон, по которому система собирает документ для печати: товарную накладную, счёт, кассовый ордер, акт инвентаризации. В разделе Шаблоны документов хранятся все шаблоны: печатные формы документов, ценники, письма клиентам и информационные страницы интернет-витрины. Здесь их можно поправить под свою компанию или добавить новые.
Как это работает
- Шаблон Шаблон — это страница с оформлением и местами для подстановки данных:
{{docnum}},{{organisation_name}}. - Тип У каждого шаблона есть тип: к какому документу или задаче он относится.
- Печать В документе кнопка «Печать» показывает все шаблоны его типа. Система подставляет в выбранный шаблон данные документа и открывает готовую страницу для печати.
Добавили шаблон типа «Печатная форма :: Заказ покупателя» — он появился в меню «Печать» каждого заказа.
Типы шаблонов
| Печатная форма :: Поступление | Товарная накладная, счёт-фактура, акт о расхождении, акт приёма на реализацию |
| Печатная форма :: Возврат | Накладная и счёт-фактура возврата поставщику |
| Печатная форма :: Перемещение, Товарная накладная | Накладные на перемещение между точками продаж |
| Печатная форма :: Списание | Акты по списанию товаров |
| Печатная форма :: Инвентаризация | Приказ, ИНВ-3, ИНВ-19 |
| Печатная форма :: Отгрузка со склада | УПД, счёт по отгрузке |
| Печатная форма :: Заказ покупателя | Счёт по заказу, бланк заказа |
| Печатная форма :: Заказ поставщику | Формы заказа поставщику |
| Печатная форма :: Установка розничных цен | Формы документа установки цен |
| Печатная форма :: Движение денег по главной кассе | Приходный и расходный кассовые ордера |
| Печатная форма :: Инкассация главной кассы | Препроводительная ведомость |
| Печатная форма :: Главная касса, Кассовая книга | Акт инвентаризации наличных, кассовая книга |
| Печатная форма :: Z-отчет | КМ-3, КМ-6 и другие формы по закрытой смене |
| Печатная форма :: Кассовая форма | Формы, которые печатаются с кассы: товарный чек |
| Ценники | Шаблоны ценников и этикеток — см. Ценники |
| Письма клиентам: приглашения, поздравления, триггерные рассылки — см. Рассылки клиентам | |
| Интернет-витрина :: Информация | Страницы витрины и мобильного приложения: доставка, оплата, оферта, соглашения |
Список шаблонов
Откройте Администрирование → Настройки системы, вкладку Прочее и нажмите Настройка печатных форм.

| Тип | К чему относится шаблон |
| Название | Под этим названием шаблон виден в меню «Печать» документа |
| Системное имя | Служебное имя шаблона |
| Тема | Тема письма — для шаблонов типа «EMail» |
Под заголовками колонок — фильтры: введите часть значения и нажмите Enter. Например, запрос «Заказ» в фильтре Тип оставит шаблоны заказов. Значок карандаша в строке открывает шаблон для изменения, значок корзины — удаляет его.
Как изменить шаблон
- Найдите шаблон в списке и нажмите на значок карандаша.
- Измените текст и оформление в редакторе — он работает как текстовый редактор: шрифты, таблицы, выравнивание.

- Не трогайте места подстановки в двойных фигурных скобках, если не хотите убрать эти данные из документа.
- Нажмите «Сохранить» над редактором.
- Откройте любой документ этого типа, нажмите «Печать» и проверьте результат.
Совет. Прежде чем менять стандартный шаблон, сделайте его копию: создайте новый шаблон того же типа и перенесите в него содержимое через кнопку «Источник». Если правка не удастся, останется рабочий вариант.
Кнопка «Источник» в редакторе показывает шаблон в виде HTML-кода. Сложные формы — со множеством таблиц и точным расположением полей — надёжнее править в этом режиме.
Как добавить шаблон
- Нажмите «Добавить» над списком.
- Заполните Название — под ним шаблон появится в меню «Печать».
- Выберите Тип. После сохранения тип не меняется.
- Для шаблона письма заполните Тему.
- Составьте шаблон в редакторе и нажмите «Сохранить».
Подстановка данных
Данные документа подставляются в шаблон вместо имён полей в двойных фигурных скобках.
{{docnum}} | Значение поля документа: номер, дата, сумма |
{{organisation.inn}} | Поле вложенной записи — через точку: ИНН юридического лица, название поставщика |
{{#each orders_item}} … {{/each}} | Повторяет фрагмент для каждой строки документа — так строится таблица товаров |
{{#if shipping_address}} … {{/if}} | Выводит фрагмент, только если поле заполнено |
Какие поля есть у документа, видно под редактором: раскройте блок «Показать структуру данных документа для автоподстановки». В нём показаны имена полей на примере одного из существующих документов этого типа.
Пример строки таблицы товаров в счёте по заказу:
{{#each orders_item}}
<tr>
<td>{{index}}</td>
<td>{{name}}</td>
<td>{{quantity}} {{okei_name}}</td>
<td>{{price}}</td>
<td>{{amount}}</td>
</tr>
{{/each}}
Подсказка. Шаблоны используют синтаксис Handlebars. Реквизиты продавца и покупателя берутся из справочников — см. Юридические лица и Банковские счета: если в печатной форме пустые реквизиты, заполните их там.
Права доступа
console.htmltemplate.manage | Список шаблонов |
console.htmltemplate.view | Просмотр шаблона |
console.htmltemplate.create | Добавление шаблона |
console.htmltemplate.update | Изменение шаблона |
console.htmltemplate.delete | Удаление шаблона |
console.htmltemplate.print | Печать документа по шаблону. Нужно каждому, кто печатает документы |
console.htmltemplate.* | Полный доступ к разделу |
Ссылка на раздел находится на вкладке Прочее настроек системы — для неё нужно право console.config.etc.
Частые ошибки
| Ситуация | Причина | Что делать |
|---|---|---|
| В меню «Печать» документа нет нужной формы | Шаблон создан с другим типом или удалён | Проверьте Тип шаблона в списке; при необходимости создайте шаблон заново |
| В напечатанном документе пустые реквизиты | Не заполнены реквизиты юридического лица, банковский счёт или данные покупателя | Заполните справочники — см. Юридические лица |
| В документе пусто на месте значения | В имени поля опечатка, такого поля у документа нет или оно не заполнено | Сверьте имя с блоком «Показать структуру данных документа для автоподстановки» |
| Таблица товаров пустая или выводит одну строку | Повреждена конструкция {{#each}} … {{/each}} | Откройте шаблон в режиме «Источник» и восстановите открывающую и закрывающую части |
| После правки форма «поехала» | Редактор изменил разметку таблиц | Верните шаблон из копии и правьте в режиме «Источник» |
| Поле Тип недоступно | Тип задаётся при создании и не меняется | Создайте новый шаблон нужного типа |
| Кнопка «Печать» в документе не открывает форму | Нет права console.htmltemplate.print | Попросите администратора выдать право |