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

Документы и Печать · 8 мин

Как сделать макет ценника в 1С

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

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

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

Где в 1С находятся макеты ценников

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

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

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

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

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

При выборе базового шаблона ориентируйтесь на физический размер ценника (например, 40×60 мм или формат под лист А4 с несколькими ценниками) и набор полей: есть ли в шаблоне артикул, штрихкод, страна производства, дата. Проще удалить лишнее из подходящего шаблона, чем добавлять поля в пустой.

Порядок создания макета
  1. 1
    Откройте список шаблонов этикеток и ценников в разделе администрирования
  2. 2
    Скопируйте встроенный шаблон подходящего размера или создайте новый
  3. 3
    Откройте шаблон в редакторе и задайте размер макета
  4. 4
    Разместите поля данных: наименование, цена, артикул, штрихкод
  5. 5
    Настройте шрифты и выравнивание, сохраните шаблон
  6. 6
    Назначьте шаблон магазину или выберите его при печати
  7. 7
    Распечатайте пробный ценник и сверьте с реальными данными

Редактирование макета: поля, размеры, шрифты

Редактор шаблона открывается в виде табличного макета, похожего на электронную таблицу. Ячейки содержат либо статичный текст (заголовки вроде «Цена:»), либо параметры в квадратных скобках — например, [Наименование], [Цена], [Артикул]. Именно эти параметры при печати заменяются данными из карточки товара.

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

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

Настройка штрихкода и дополнительных данных

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

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

Дополнительные сведения — состав, срок годности, «акция», организация-продавец — добавляются либо через параметры, либо статичным текстом, если надпись одинакова для всех ценников.

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

Печать ценников и проверка результата

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

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

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

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

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

Совпадает с актуальной ценой в базе

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

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

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

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

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

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

Наименование
Норма

Отображается полностью, без обрезки

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

Текст обрезан — включите перенос или уменьшите шрифт

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

Ценники совпадают с разметкой бумаги

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

Смещение — проверьте поля страницы и размер макета

Когда нужен программист: доработка макетов

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

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

Итог

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

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

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

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

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

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

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

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

Откройте документ поступления и используйте кнопку печати ценников прямо из него — в форму подставятся только товары этого документа. Количество копий можно задать по количеству из документа или вручную.

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

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

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

Частые причины: несовпадение типа штрихкода в макете с форматом кода товара, слишком мелкое изображение, низкое качество печати. Увеличьте область штрихкода, проверьте тип кода и напечатайте пробник на лазерном принтере.

Как сделать разные ценники для разных магазинов?

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