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

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

Как изменить формат ценников в 1С

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

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

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

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

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

В 1С:Розница шаблоны находятся в разделе «Настройка» → «Шаблоны этикеток, ценников и чеков ККМ». Здесь хранятся все макеты: этикетки, ценники, чеки. Откройте список и найдите нужный шаблон — обычно он называется «Ценник» или содержит размер в наименовании (например, «Ценник 40×30»).

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

Шаблоны хранятся в справочнике «Шаблоны этикеток и ценников» (в Рознице — «Хранилище шаблонов»). Каждый элемент справочника содержит макет в формате редактора и привязку к типу формы: этикетка, ценник или чек. Удаление шаблона не влияет на данные о товарах и ценах — теряется только сам макет.

Как открыть редактор шаблона и изменить поля

Откройте нужный шаблон из списка и нажмите «Редактировать макет» (кнопка может называться «Изменить» или открываться автоматически при создании шаблона). Запустится визуальный редактор: слева — макет этикетки, справа — список доступных полей.

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

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

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

Как задать размер ценника и параметры страницы

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

Для принтеров этикеток (термопринтеров) размер задаётся под конкретную этикетку — например, 58×40 мм или 58×30 мм. В этом случае важно, чтобы размер в шаблоне точно совпадал с размером этикетки, установленной в принтер, и с настройками драйвера принтера. Несовпадение даже на пару миллиметров приводит к смещению печати и «лесенке» при выводе нескольких ценников подряд.

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

Настройка штрихкода на ценнике

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

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

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

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

Как вывести цену, скидку и дополнительные данные

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

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

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

Способы изменить формат ценника

Редактирование типового шаблона

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

Создание нового шаблона с нуля

Полный контроль над макетом в рамках редактора. Требует аккуратной настройки размеров и проверки печати

Доработка конфигурации

Нужна, когда требуются поля, недоступные в редакторе, или сложная логика (акции, несколько цен). Выполняет программист 1С, изменения затрагивают обновления конфигурации

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

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

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

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

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

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

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

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

Совпадение размера
Норма

Ценник печатается строго в границах этикетки, следующие этикетки не смещаются

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

Печать уезжает вниз или вбок, смещение нарастает с каждым ценником

Читаемость штрихкода
Норма

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

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

Сканер не читает или читает через несколько попыток

Корректность цены
Норма

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

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

Цена старая — проверьте дату печати и документ установки цен

Полнота текста
Норма

Наименование выводится полностью или с аккуратным переносом

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

Текст обрезан, конец названия не виден

Если типового редактора не хватает

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

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

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

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

Как выбрать действие

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

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

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

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

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

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

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

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

Сканер не читает штрихкод с нового ценника. Что делать?

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

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

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

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

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

Итог

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

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