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

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

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

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

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

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

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

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

В конфигурациях «Управление торговлей 11» и «1С:Розница» шаблоны ценников находятся в разделе «Администрирование» → «Печатные формы, отчеты и обработки» → «Шаблоны этикеток, ценников и чеков ККМ». Это справочник, каждый элемент которого — отдельный макет с назначением: ценник, этикетка или чек. В «Управлении нашей фирмой» (УНФ) шаблоны редактируются из карточки печатной формы ценников через кнопку «Редактировать макет».

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

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

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

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

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

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

Как выбрать способ

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

Пошаговое создание шаблона в редакторе

Откройте «Администрирование» → «Печатные формы, отчеты и обработки» → «Шаблоны этикеток, ценников и чеков ККМ». Нажмите «Создать» и выберите назначение «Ценник». Задайте понятное имя, например «Ценник 60×40 с артикулом» — по имени шаблон потом выбирают при печати, и непонятные названия вроде «Новый1» быстро создают путаницу.

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

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

Порядок действий
  1. 1
    Откройте справочник «Шаблоны этикеток, ценников и чеков ККМ» в разделе «Администрирование»
  2. 2
    Создайте новый элемент с назначением «Ценник» или скопируйте типовой
  3. 3
    Укажите ширину и высоту ценника в миллиметрах по размеру носителя
  4. 4
    Перетащите в макет нужные поля: наименование, цену, артикул, штрихкод
  5. 5
    Настройте шрифты: наименование читаемым, цену — крупной и жирной
  6. 6
    Сохраните шаблон и выполните пробную печать на 2–3 товарах

Настройка полей, штрихкода и логотипа

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

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

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

Перед массовой печатью сформируйте ценники на 5–10 разных товаров: с длинным и коротким наименованием, с копеечной и пятизначной ценой, со штрихкодом и без. Это выявляет проблемы макета, которые не видны на одном образце.
ПЗ
Практическое замечание

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

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

Проверьте настройки принтера: масштаб печати должен быть 100% («без масштабирования» или «фактический размер»). Автоматическое масштабирование «по размеру страницы» искажает размеры ценника, и штрихкод может перестать считываться. Для принтеров этикеток дополнительно проверьте, что в драйвере выбран правильный размер этикетки и тип носителя.

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

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

Положение полей на отпечатанном ценнике
Норма

Все поля внутри границ, ничего не обрезано и не наложено

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

Текст выходит за края, цена перекрывает наименование

Считывание штрихкода сканером
Норма

Код считывается с первого раза на всех пробных ценниках

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

Сканер не берёт код или считывает через раз

Размер ценника
Норма

Ценник точно совпадает с этикеткой или ячейкой листа

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

Печать смещается от этикетки к этикетке

Данные на ценнике
Норма

Цена, артикул и наименование соответствуют карточке товара

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

Выводится не тот вид цены или пустые поля

Типичные ошибки и их устранение

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

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

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

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

Ограничения встроенного редактора и альтернативы

Встроенный редактор шаблонов не умеет выполнять вычисления и условный вывод: нельзя показать поле только при выполнении условия или вывести значение, которого нет в списке доступных полей. Состав полей зависит от конфигурации и её версии — то, что доступно в УТ 11, может отсутствовать в УНФ и наоборот.

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

Проверка перед массовой печатью

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

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

Итог

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

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

Частые вопросы

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

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

Почему штрихкод на ценнике не сканируется?

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

Как вывести на ценник дополнительный реквизит товара?

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

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

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

Что делать, если печать смещается от этикетки к этикетке?

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

Сохранится ли созданный шаблон после обновления конфигурации?

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