Документы и Печать · 8 мин
Как в 1С создать шаблон ценника
Как создать шаблон ценника в 1С: настройка макета, шрифтов, штрихкода и печати. Пошаговая инструкция для УТ, Розницы и УНФ с проверкой результата.
Ценник в 1С печатается не «напрямую из справочника», а через связку двух объектов: шаблона ценника (макета) и обработки печати, которая подставляет в макет данные о товаре — наименование, цену, артикул, штрихкод. Поэтому создание шаблона почти всегда начинается в разделе настроек печати ценников и этикеток, а заканчивается проверкой на реальном принтере.
Механика во всех типовых конфигурациях похожа: в «1С:Управление торговлей 11», «1С:Розница 2/3» и «1С:Управление нашей фирмой» есть встроенный редактор шаблонов, в котором ячейки макета связываются с параметрами товара. Отличаются в основном названия пунктов меню и набор доступных полей.
Ниже разобран полный цикл: где находится редактор, как создать макет с нуля или на основе стандартного, как добавить штрихкод, настроить размер под лист или термопринтер и избежать типовых ошибок, из-за которых ценники печатаются криво или пустыми.
Где находится редактор шаблонов ценников
В «1С:Управление торговлей 11» путь такой: «НСИ и администрирование» → «Печатные формы, отчеты и обработки» → «Шаблоны этикеток, ценников и чеков ККМ». Откроется список, где уже есть предопределённые макеты — их можно копировать и дорабатывать.
В «1С:Розница» шаблоны привязаны к магазину: откройте карточку магазина (раздел «Настройки» или «Справочники» → «Магазины») и перейдите по ссылке «Шаблоны ценников и этикеток», либо используйте обработку «Печать этикеток и ценников», где есть кнопка выбора и редактирования шаблона.
В «1С:Управление нашей фирмой» редактор доступен из раздела «Компания» → «Администрирование» → «Печатные формы, отчеты и обработки», а также из карточки номенклатуры по команде «Печать ценника».
Создание нового шаблона с нуля
В списке шаблонов нажмите «Создать». Программа предложит выбрать назначение: «Ценник», «Этикетка» или «Чек ККМ» — выберите «Ценник», тогда в редакторе будет доступен нужный набор полей (цена, валюта, организация).
Задайте имя шаблона — оно будет отображаться при выборе перед печатью, поэтому делайте его понятным: «Ценник 50×30 желтый», «Ценник А4 акционный» и т.п. Затем укажите размер макета: либо в миллиметрах (ширина и высота одного ценника), либо количеством ценников на листе, если печатаете на обычном принтере А4.
После этого откроется табличный редактор, похожий на Excel. Каждая ячейка может содержать текст, параметр (поле данных) или картинку. Чтобы вставить поле, выделите ячейку и в панели свойств укажите тип «Параметр», а затем выберите нужное поле из списка: «Номенклатура», «Цена», «Артикул», «Характеристика», «Организация» и другие.
- 1Откройте список шаблонов ценников в разделе печатных форм
- 2Нажмите «Создать» и выберите назначение «Ценник»
- 3Задайте имя и размер макета в миллиметрах
- 4Разместите поля: наименование, цена, артикул, штрихкод
- 5Настройте шрифты и границы ячеек
- 6Сохраните шаблон и напечатайте пробный ценник на одном товаре
Настройка полей, шрифтов и оформления
Главное правило читаемого ценника: цена должна быть крупнейшим элементом. Задайте для ячейки с параметром «Цена» шрифт в 2–3 раза крупнее наименования товара. Наименование лучше ограничить по размеру ячейки и включить автоперенос, иначе длинные названия «вылезут» за границы или обрежутся.
Формат цены настраивается в свойствах параметра: можно выводить копейки или округлять до целых, добавлять символ валюты и разделитель разрядов. Если в компании действуют акции, добавьте отдельное поле для старой цены — в типовых конфигурациях для этого используются дополнительные параметры, доступные в редакторе.
Границы ячеек, заливка и рамки задаются стандартными инструментами табличного документа. Практический совет: не используйте тёмную заливку и мелкий шрифт одновременно — на дешёвой бумаге и термопечати такой ценник станет нечитаемым.
Перед массовой печатью напечатайте один ценник с самым длинным наименованием товара из базы и с максимальной ценой (например, пятизначной). Если макет выдерживает эти крайние случаи, остальные товары отобразятся корректно.
Добавление штрихкода и логотипа
Штрихкод вставляется как отдельный тип поля: выделите область макета и в свойствах выберите тип «Штрихкод», затем укажите параметр-источник (обычно «Штрихкод» номенклатуры) и тип кодирования — чаще всего EAN-13 для розничных товаров. Если у товара штрихкод не заполнен в карточке, на ценнике область останется пустой или выведется ошибка — поведение зависит от конфигурации.
Логотип компании добавляется как картинка: вставьте изображение в ячейку макета и задайте ей размер пропорционально, чтобы не исказить пропорции. Учтите, что растровая картинка увеличивает время формирования печатной формы при печати сотен ценников пачкой.
Печать ценников и проверка результата
Печать запускается из обработки «Печать этикеток и ценников» (в Рознице и УТ она доступна из документов поступления, установки цен и из списка номенклатуры). Выберите товары, укажите созданный шаблон и нажмите «Печать» — программа сформирует табличный документ с нужным количеством копий.
Если печатаете на термопринтере этикеток, убедитесь, что размер макета в шаблоне точно совпадает с размером этикетки в настройках драйвера принтера. Расхождение даже в 1–2 мм приводит к смещению текста и «проскальзыванию» этикеток.
Как проверить результат
Совпадает с актуальной ценой из документа установки цен
Выводится старая цена или ноль — проверьте вид цен в настройках печати
Сканер считывает код с распечатки с первого раза
Код не читается — увеличьте размер области штрихкода и проверьте тип кодирования
Ценники совпадают с разметкой листа или этикетки
Текст смещён — сверьте размер макета с настройками принтера и полями страницы
Типичные ошибки и их устранение
Самая частая проблема — пустые поля на ценнике. Причина почти всегда в том, что параметр в макете назван иначе, чем ожидает обработка печати, либо данные просто не заполнены в карточке товара (нет артикула, штрихкода, цены выбранного вида).
Вторая распространённая ошибка — обрезанное наименование. Она возникает, когда для ячейки отключён автоперенос или задана фиксированная высота строки. Включите автоподбор высоты или уменьшите шрифт наименования.
FAQ
Можно ли создать шаблон ценника в 1С:Бухгалтерии?
В «1С:Бухгалтерии 8» штатного редактора шаблонов ценников нет — конфигурация ориентирована на учёт, а не на розничную торговлю. Печать ценников там реализуется через внешние печатные формы или обработки. Если ценники нужны регулярно, практичнее использовать Розницу или УТ, где механизм встроен.
Как скопировать готовый шаблон и изменить его?
Откройте список шаблонов ценников, выделите подходящий и нажмите «Скопировать» (F9). Переименуйте копию, откройте её на редактирование и внесите изменения. Оригинал останется нетронутым, и к нему всегда можно вернуться.
Почему на ценнике не выводится штрихкод?
Проверьте три вещи: заполнен ли штрихкод в карточке номенклатуры, выбран ли в макете правильный параметр-источник и корректный тип штрихкода (например, EAN-13 не примет код произвольного формата). Также убедитесь, что область штрихкода достаточно велика — при слишком маленьком размере код не отрисовывается.
Как печатать разные ценники для разных магазинов?
Создайте отдельный шаблон для каждого магазина и в Рознице привяжите его к карточке соответствующего магазина. Тогда при печати из документов этого магазина нужный шаблон будет подставляться автоматически, без ручного выбора.
Можно ли вывести на ценник дату или скидку?
Да, если в редакторе шаблона доступны соответствующие параметры: дата печати, процент скидки, старая цена. Набор полей зависит от конфигурации и версии. Если нужного параметра нет в списке, потребуется доработка обработки печати программистом.
Что делать, если ценник печатается со смещением на термопринтере?
Сверьте три значения: размер макета в шаблоне 1С, размер этикетки в настройках драйвера принтера и физический размер этикетки в рулоне — все три должны совпадать. После изменения настроек драйвера выполните калибровку датчика этикеток кнопкой на принтере.
Что важно запомнить
Шаблон ценника создаётся в разделе печатных форм: новый макет → размер → поля (наименование, цена, штрихкод) → сохранение → пробная печать. Работайте с копией стандартного шаблона, сверяйте размер макета с настройками принтера и всегда проверяйте результат на одном товаре перед массовой печатью.