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

Торговля и Склад · 10 мин

Как сделать шаблон ценников в 1С

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

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

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

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

Где в 1С хранятся шаблоны ценников

В «1С:Управление торговлей 11» и «1С:Рознице 2/3» шаблоны находятся в справочнике «Шаблоны этикеток, ценников и чеков». Путь: раздел «НСИ и администрирование» → «Печатные формы, отчеты и обработки» → ссылка «Шаблоны этикеток, ценников и чеков». В «Рознице» тот же справочник доступен через раздел «Администрирование» → «Печатные формы».

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

В более старых конфигурациях (например, «Управление торговлей 10.3») отдельного редактора шаблонов нет — ценники печатаются через обработку «Печать ценников», а макет правится только в конфигураторе. Если у вас именно такая версия, изменение шаблона потребует участия специалиста по 1С.

Создание нового шаблона ценника: пошагово

Откройте справочник шаблонов и нажмите «Создать». Заполните карточку: укажите понятное наименование (например, «Ценник 50х30 с артикулом»), в поле «Назначение» выберите «Ценник». От назначения зависит, какие поля будут доступны в редакторе и откуда шаблон можно будет вызвать при печати.

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

Порядок создания шаблона
  1. 1
    Откройте «НСИ и администрирование» → «Печатные формы, отчеты и обработки» → «Шаблоны этикеток, ценников и чеков»
  2. 2
    Нажмите «Создать», укажите наименование и назначение «Ценник»
  3. 3
    Задайте размер этикетки и количество на листе
  4. 4
    Нажмите «Редактировать шаблон» и разместите поля в редакторе
  5. 5
    Сохраните шаблон и проверьте печать на одном товаре

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

Работа в редакторе макета: поля и параметры

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

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

Штрихкод вставляется специальным полем «Штрихкод»: в свойствах поля выбирается тип штрихкода (обычно EAN-13 или Code-128) и его размер. Убедитесь, что ширина штрихкода позволяет сканеру считывать его — слишком сжатый штрихкод на маленьком ценнике часто не читается.

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

Печать ценников по созданному шаблону

Готовый шаблон вызывается из документа «Установка цен номенклатуры»: откройте документ, нажмите «Печать» → «Ценники» и в форме настройки выберите свой шаблон. Программа сформирует ценники на все товары из табличной части, подставив установленные цены. Аналогично печать доступна из справочника «Номенклатура» — выделите нужные позиции и вызовите печать ценников через кнопку «Печать».

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

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

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

Цена на ценнике
Норма

Совпадает с ценой в документе установки цен и в карточке товара

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

Цена старая или из другого типа цен — проверьте выбранный тип цен при печати

Размер и расположение
Норма

Все поля помещаются, текст не обрезан, этикетки совпадают с разметкой листа

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

Печать смещается от этикетки к этикетке — неверные размеры или поля в настройках принтера

Штрихкод
Норма

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

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

Код не читается — увеличьте размер штрихкода или смените его тип

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

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

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

Типичные ошибки
01
Редактирование встроенного шаблона вместо копии — после обновления конфигурации изменения могут быть потеряны
02
Размер этикетки задан «на глаз» — печать смещается, этикетки портятся пачками
03
Слишком мелкий шрифт цены — ценник нечитаем с расстояния вытянутой руки
04
Использование поля «Цена» без привязки к типу цен — на ценник попадает не та цена или пустое значение
05
Проверка шаблона только на экране — проблемы с полями и обрезкой видны лишь на бумаге

Ограничения и альтернативные варианты

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

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

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

Как выбрать подход

Нужен стандартный ценник с названием, ценой и штрихкодомИспользуйте копию встроенного шаблона и редактор макета
Нужны логотип, нестандартная графика или условия вывода полейЗакажите доработку внешней печатной формы у специалиста по 1С
Ценники нужны разово и товаров немногоДостаточно выгрузки в Excel и печати через шаблон Word
Конфигурация старая, без редактора шаблонов (УТ 10.3 и подобные)Макет правится только в конфигураторе — привлеките разработчика

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

Можно ли вывести на ценник старую цену и размер скидки?

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

Почему на ценнике пустая цена, хотя шаблон настроен правильно?

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

Как напечатать ценники не на весь документ, а на часть товаров?

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

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

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

Как настроить печать на принтере этикеток, если ценник смещается?

Сначала выполните калибровку носителя в самом принтере (обычно удержанием кнопки подачи или через утилиту драйвера), затем проверьте, что размер этикетки в драйвере принтера совпадает с размером в шаблоне 1С. Если смещение нарастает от этикетки к этикетке — неверно задан шаг подачи (высота этикетки с учётом зазора между ними).

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

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

Итог

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

Шаблон ценника создаётся в справочнике «Шаблоны этикеток, ценников и чеков»: выберите назначение «Ценник», задайте точный размер, разместите поля в редакторе и проверяйте результат тестовой печатью на бумаге. Встроенные шаблоны не правьте напрямую — копируйте. Большинство проблем связано не с макетом, а с несовпадением размеров этикетки и настроек принтера либо с отсутствием цены нужного типа у товара.