Торговля и Склад · 12 мин
Как изменить формат ценников в 1С
Пошаговая инструкция по изменению формата ценников в 1С:Розница и Управлении торговлей: шаблоны, редактор, штрихкоды, размеры и печать без ошибок.
Ценник в 1С — это печатная форма, которая формируется на основе шаблона. Шаблон определяет, какие поля выводятся (наименование, цена, артикул, штрихкод), в каком порядке, каким шрифтом и на каком размере бумаги. Чтобы изменить формат ценника, нужно отредактировать существующий шаблон или создать новый — делается это во встроенном редакторе печатных форм без программирования.
Механизм работы одинаков в большинстве торговых конфигураций: 1С:Розница, 1С:Управление торговлей, 1С:Комплексная автоматизация, 1С:ERP. Отличаются только пути в меню. Ниже описан процесс на примере типовых конфигураций: где искать шаблоны, как редактировать макет, настроить размер и штрихкод, а также как проверить результат перед массовой печатью.
Перед изменениями убедитесь, что у вашей учётной записи есть права на редактирование шаблонов печатных форм. В типовых конфигурациях это обычно роль «Администратор системы» или «Настройка параметров учета». Если нужных пунктов меню нет — попросите администратора выдать права или внести изменения.
Где хранятся шаблоны ценников в разных конфигурациях
В 1С:Розница шаблоны находятся в разделе «Настройка» → «Шаблоны этикеток, ценников и чеков ККМ». Здесь хранятся все макеты: этикетки, ценники, чеки. Откройте список и найдите нужный шаблон — обычно он называется «Ценник» или содержит размер в наименовании (например, «Ценник 40×30»).
В 1С:Управление торговлей и 1С:ERP путь другой: раздел «НСИ и администрирование» → «Печатные формы, отчеты и обработки» → «Шаблоны этикеток и ценников». Если раздел не отображается, проверьте, что в настройках функциональности включена опция печати этикеток и ценников.
Шаблоны хранятся в справочнике «Шаблоны этикеток и ценников» (в Рознице — «Хранилище шаблонов»). Каждый элемент справочника содержит макет в формате редактора и привязку к типу формы: этикетка, ценник или чек. Удаление шаблона не влияет на данные о товарах и ценах — теряется только сам макет.
Как открыть редактор шаблона и изменить поля
Откройте нужный шаблон из списка и нажмите «Редактировать макет» (кнопка может называться «Изменить» или открываться автоматически при создании шаблона). Запустится визуальный редактор: слева — макет этикетки, справа — список доступных полей.
Доступные поля зависят от конфигурации, но обычно включают: наименование номенклатуры, цену, единицу измерения, артикул, штрихкод, организацию, дату, характеристику, серию. Чтобы добавить поле, перетащите его из списка на макет или используйте кнопку вставки. Чтобы убрать лишнее — выделите элемент на макете и удалите.
У каждого поля есть свойства: шрифт, размер, выравнивание, перенос строк. Длинные наименования товаров — частая проблема: если не включить перенос, текст обрежется. Для поля наименования задайте автоперенос и уменьшите шрифт, если названия ваших товаров длиннее 30–40 символов.
- 1Откройте список шаблонов этикеток и ценников в вашей конфигурации
- 2Скопируйте типовой шаблон и дайте копии понятное имя
- 3Откройте копию в редакторе макета
- 4Добавьте или удалите поля, настройте шрифты и перенос текста
- 5Задайте размер этикетки под вашу бумагу
- 6Сохраните шаблон и напечатайте пробный ценник
- 7Проверьте читаемость текста и штрихкода сканером
Как задать размер ценника и параметры страницы
Размер ценника задаётся в свойствах шаблона: ширина и высота этикетки в миллиметрах, а также количество этикеток по горизонтали и вертикали на листе. Если печатаете на листах А4 с самоклеящимися ценниками, укажите сетку, совпадающую с раскладкой бумаги, иначе печать «уедет» за границы наклеек.
Для принтеров этикеток (термопринтеров) размер задаётся под конкретную этикетку — например, 58×40 мм или 58×30 мм. В этом случае важно, чтобы размер в шаблоне точно совпадал с размером этикетки, установленной в принтер, и с настройками драйвера принтера. Несовпадение даже на пару миллиметров приводит к смещению печати и «лесенке» при выводе нескольких ценников подряд.
Поля страницы (отступы) настраиваются там же, в параметрах шаблона или в настройках печати. Если текст прижат к краю и обрезается, увеличьте внутренние отступы макета. После изменения размера всегда проверяйте результат на одном пробном листе — не запускайте сразу большую партию.
Настройка штрихкода на ценнике
Штрихкод добавляется на макет как отдельный элемент. В свойствах элемента выбирается тип штрихкода: для розничных товаров чаще всего используется EAN-13, для внутренней маркировки — Code 128 или EAN-8. Тип шаблона штрихкода должен совпадать с типом штрихкодов, зарегистрированных для ваших товаров в справочнике номенклатуры.
Обратите внимание на размер штрихкода на макете. Если сжать его слишком сильно, сканер перестанет считывать код — особенно это критично для дешёвых 2D-сканеров и сканеров на кассах с изношенной оптикой. Оставляйте вокруг штрихкода свободные поля (тихие зоны) — без них считывание тоже ухудшается.
Проверка обязательна: после печати пробного ценника отсканируйте штрихкод тем же оборудованием, которое работает на кассе. Если сканер не читает код с первого раза — увеличьте штрихкод на макете, проверьте контрастность печати и качество ленты/бумаги в принтере.
Как вывести цену, скидку и дополнительные данные
Цена на ценник берётся из установленных цен номенклатуры на дату печати. В типовых шаблонах поле цены уже есть; если нужно показать старую цену (зачёркнутую) и новую — проверьте, поддерживает ли ваша конфигурация такие поля в редакторе. В ряде конфигураций доступны поля «Цена до изменения» или «Старая цена», в других потребуется доработка шаблона.
Дополнительно на ценник можно вывести: дату формирования, страну происхождения, артикул, срок годности (для серийного учёта), наименование организации. Не перегружайте макет: на маленьком ценнике 58×30 мм читабельно помещаются наименование, цена, штрихкод и, максимум, артикул.
Если нужного поля нет в списке доступных — это ограничение типового редактора. Варианты решения: использовать другое поле-заменитель, изменить данные в карточке товара так, чтобы нужная информация попадала в существующее поле, или заказать доработку печатной формы у специалиста по 1С.
Способы изменить формат ценника
Подходит для изменения полей, шрифтов и размеров. Не требует программирования, но ограничено списком доступных полей
Полный контроль над макетом в рамках редактора. Требует аккуратной настройки размеров и проверки печати
Нужна, когда требуются поля, недоступные в редакторе, или сложная логика (акции, несколько цен). Выполняет программист 1С, изменения затрагивают обновления конфигурации
Подключается без изменения конфигурации через механизм дополнительных отчетов и обработок. Подходит для сложных макетов, но требует разработки
Печать ценников и проверка результата
Печать ценников запускается из документа «Установка цен номенклатуры», из списка номенклатуры или из обработки «Печать этикеток и ценников» (в Рознице — из раздела закупок или продаж). В форме печати выберите ваш новый шаблон, задайте товары и количество ценников, затем выведите предварительный просмотр.
Предварительный просмотр — обязательный этап. На нём видно, как поля легли на макет, не обрезан ли текст, корректен ли штрихкод. Только после визуальной проверки отправляйте задание на принтер. Для принтера этикеток напечатайте сначала один ценник и сверьте его с этикеткой физически.
Контрольные точки после печати: текст читается на расстоянии вытянутой руки, цена совпадает с ценой в документе установки цен, штрихкод сканируется кассовым сканером с первого раза, ценник целиком помещается на этикетку без смещения.
Как проверить результат
Ценник печатается строго в границах этикетки, следующие этикетки не смещаются
Печать уезжает вниз или вбок, смещение нарастает с каждым ценником
Сканер считывает код с первого раза на кассе
Сканер не читает или читает через несколько попыток
Цена на ценнике совпадает с ценой в базе на текущую дату
Цена старая — проверьте дату печати и документ установки цен
Наименование выводится полностью или с аккуратным переносом
Текст обрезан, конец названия не виден
Если типового редактора не хватает
Встроенный редактор шаблонов закрывает большинство задач: изменить состав полей, шрифты, размер, добавить логотип (как картинку, если конфигурация поддерживает). Но есть сценарии, где его недостаточно: вывод нескольких видов цен, сложные условия отображения (например, показывать поле только при наличии скидки), нестандартные штрихкоды, объединение данных из нескольких источников.
В таких случаях используется внешняя печатная форма — файл обработки, который подключается через «Дополнительные отчеты и обработки» без изменения конфигурации. Это безопаснее прямой доработки: типовая конфигурация остаётся на поддержке, обновления проходят штатно.
Прямая доработка конфигурации (изменение модулей печати) — крайний вариант. Она усложняет обновления и требует участия программиста. Прежде чем идти этим путём, точно сформулируйте, какого поля или поведения не хватает — часто задача решается внешней обработкой за меньшие трудозатраты.
Как выбрать действие
Частые вопросы
Можно ли изменить формат ценника без прав администратора?
Обычно нет: редактирование шаблонов требует прав настройки. Пользователь с правами кассира или менеджера по продажам может выбирать готовый шаблон при печати, но не менять макет. Обратитесь к администратору 1С.
Почему цена на ценнике старая, хотя цены переустановили?
Цена подставляется на дату печати из действующего документа «Установка цен номенклатуры». Проверьте, что документ проведён, его дата не позже даты печати, и что в обработке печати выбран правильный тип цен.
Как печатать разные ценники для разных товаров?
Создайте несколько шаблонов (например, большой для мебели и маленький для мелких товаров). В обработке печати перед выводом выбирайте нужный шаблон; в некоторых конфигурациях шаблон можно назначить по умолчанию для группы товаров.
Сканер не читает штрихкод с нового ценника. Что делать?
Увеличьте штрихкод на макете, проверьте, что его тип совпадает с типом штрихкода товара (EAN-13, Code 128), убедитесь в контрастности печати и наличии свободных полей вокруг кода. Проверяйте тем же сканером, что стоит на кассе.
Сохранятся ли мои шаблоны после обновления конфигурации?
Шаблоны — это данные информационной базы, а не объекты конфигурации, поэтому при обычном обновлении они сохраняются. Риск есть только для типовых предопределённых шаблонов, которые обновление может заместить, — поэтому рабочие макеты храните как собственные копии с уникальными именами.
Можно ли вывести на ценник цену со скидкой и старую цену зачёркнутой?
Если в редакторе вашей конфигурации есть поля старой цены или цены со скидкой — да, добавьте оба поля и настройте формат. Если таких полей нет, потребуется внешняя печатная форма или доработка.
Что важно запомнить
Формат ценника меняется через шаблон в справочнике шаблонов этикеток и ценников: редактируйте копию типового макета, точно задавайте размер под вашу бумагу и драйвер принтера, проверяйте штрихкод кассовым сканером. Сложные макеты с нестандартными полями делайте внешней печатной формой, не изменяя конфигурацию.