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

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

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

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

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

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

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

Где хранятся шаблоны ценников и как устроен механизм печати

В 1С Розница 8.3 все макеты для печати ценников и этикеток хранятся в справочнике «Хранилище шаблонов» (раздел «Настройка» или «Администрирование», в зависимости от релиза). Каждый элемент справочника — это отдельный шаблон с указанием типа: ценник, этикетка, ценник для весового товара и другие варианты. Тип определяет, какой набор параметров будет доступен при редактировании.

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

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

Создание нового шаблона: пошаговая последовательность

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

Редактор представляет собой табличный документ, похожий на лист Excel. Вы задаёте количество строк и колонок, объединяете ячейки, настраиваете шрифты и рамки, а в нужные ячейки вставляете параметры. Параметры записываются в квадратных скобках: [Наименование], [Цена], [Артикул], [Штрихкод], [Организация]. Полный список доступных параметров обычно выводится в подсказке редактора или в команде вставки параметра.

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

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

Настройка размеров, шрифтов и штрихкода

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

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

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

Назначение шаблона по умолчанию и печать

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

Типовой сценарий печати выглядит так: менеджер проводит документ «Установка цен номенклатуры», затем открывает обработку печати, добавляет товары из документа кнопкой подбора или заполнения, выбирает шаблон, указывает количество копий и отправляет на принтер. Программа автоматически подставляет актуальную цену, действующую на дату печати.

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

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

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

Совпадает с ценой из документа установки цен на текущую дату

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

Пустое поле или устаревшая цена — проверьте вид цены в настройках печати

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

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

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

Код не читается — увеличьте область вывода или смените тип кодировки

Вёрстка
Норма

Текст не вылезает за границы, ценник входит в держатель

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

Строки смещаются, текст обрезан — уменьшите шрифт или число строк

Редактирование типового шаблона вместо создания с нуля

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

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

Сравнение подходов

Копия типового шаблона

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

Новый шаблон с нуля

Полный контроль над структурой. Оправдан для нестандартных форматов: узкие полки, двойные ценники, макеты с составом товара и знаками «Честный знак».

Внешняя печатная форма

Вариант для сложной логики, которую редактор шаблонов не поддерживает. Требует навыков программирования на встроенном языке 1С.

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

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

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

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

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

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

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

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

Итог

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

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

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

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

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

Почему на ценнике выводится цена 0,00?

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

Как напечатать ценники сразу на все товары магазина?

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

Штрихкод печатается, но сканер его не читает. Что делать?

Увеличьте область вывода штрихкода в макете, проверьте тип кодировки (для EAN-13 код должен содержать 13 цифр), убедитесь, что принтер печатает без размытия и полос. Проверяйте читаемость тем же сканером, который стоит на кассе.

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

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

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

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