Печать ценников в 1С: от шаблона до готового листа

· 10 мин

Содержание

Отдельная программа для печати ценников в 1С не нужна. И в 1С:Розница, и в Управлении торговлей за это отвечает встроенная обработка «Печать этикеток и ценников» — она же печатает и мелкие этикетки на товар, и крупные ценники на полку.

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

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

Что должно быть готово до первой печати

Печать ценника в 1С — это вывод табличного документа на принтер. Поэтому подойдёт любой принтер, который видит Windows: обычный лазерный на A4 или специализированный термопринтер этикеток (Godex, Zebra, Атол и аналоги). Отдельный драйвер оборудования для ценников не нужен — драйверы из состава 1С требуются сканеру, ККТ и весам, но не принтеру.

Разница только в формате:

  • 🖨️ Лазерный принтер A4 — печатает лист, на котором помещается несколько ценников (например, сетка 3×8). Формат самого ценника вы задаёте в шаблоне.
  • 🏷️ Термопринтер этикеток — печатает по одной этикетке на рулонной ленте. Шаблон под него делают точно по размеру ленты (например, 58×40 мм), иначе печать поедет.

Чтобы на ценнике появился штрихкод, у номенклатуры он должен быть заполнен. Штрихкоды хранятся в карточке товара на отдельной вкладке (в УТ — «Штрихкоды», значения лежат в справочнике штрихкодов номенклатуры). Нет штрихкода в карточке — поле на ценнике останется пустым, даже если в шаблоне оно есть.

Если товары приходят от поставщика со своими штрихкодами EAN-13, заносите их при оприходовании — тогда к печати ценников ничего досоздавать не придётся.

Где в 1С открыть печать ценников

Точка входа зависит от того, что вам удобнее — отобрать товары вручную или напечатать по документу.

Из списка номенклатуры. Откройте список товаров, выделите нужные строки (с Ctrl или Shift — несколько сразу) и найдите в командной панели или в меню «Печать» команду печати этикеток и ценников. Откроется обработка уже с отобранными позициями.

Из документа с ценами. Это основной способ в рознице:

  • В 1С:Розница цены меняют документом «Переоценка товаров». После проведения в нём есть кнопка печати этикеток и ценников — печатаются позиции из табличной части с новыми ценами.
  • В Управлении торговлей цены задаёт документ «Установка цен номенклатуры». В меню «Печать» этого документа — та же команда.

Таблица — чтобы не искать команду в разных местах:

КонфигурацияДокумент с ценамиОткуда печатать
1С:РозницаПереоценка товаровКнопка печати в самом документе или из списка номенклатуры
Управление торговлей 11Установка цен номенклатурыМеню «Печать» в документе или из списка номенклатуры

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

Как настроить шаблон (макет) ценника

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

В редакторе макета работа идёт мышью:

  1. Задайте размер ценника — ширину и высоту в миллиметрах. Для полочного ценника это часто 60×40 или 50×30 мм, для термоэтикетки — размер вашей ленты.
  2. Перетащите на поле нужные реквизиты из списка слева: наименование, цену, валюту, артикул, штрихкод.
  3. Для каждого поля настройте шрифт, размер, выравнивание. Цену обычно делают крупной и жирной — её должно быть видно с расстояния.
  4. При необходимости добавьте статичный текст (название магазина), рамку или картинку.
  5. Сохраните шаблон под понятным именем — «Ценник полка 60×40», «Этикетка 58×40».

Размер шаблона и физический размер бумаги должны совпадать. Если шаблон 58×40, а в ленте 58×30, часть ценника обрежется или уедет на следующую этикетку.

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

Какие реквизиты обычно выносят на ценник:

  • 🏷️ Наименование — полное или краткое (в карточке товара можно хранить отдельное наименование для печати, если полное слишком длинное).
  • 💰 Цена и валюта — самое крупное поле.
  • 🔢 Штрихкод — если этикетка клеится на товар и сканируется на кассе.
  • 📋 Артикул и единица измерения — для поиска в зале и на складе.
  • 🏬 Статичный текст: название или адрес магазина, дата печати.

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

Пошаговая печать: один товар и группа

Когда шаблон готов, печать занимает минуту.

  1. Откройте обработку печати (из номенклатуры или из документа цен).
  2. Проверьте список товаров. При запуске из документа он уже заполнен; из списка номенклатуры — добавьте или уберите позиции.
  3. Выберите вид цены, который печатать (розничная, со скидкой и т. д.), и дату, на которую берётся цена.
  4. Укажите количество экземпляров каждого ценника. Варианты обычно такие: по одному на позицию, по количеству из документа или по остаткам на складе.
  5. Выберите нужный шаблон в поле «Шаблон ценника» (или «Шаблон этикетки»).
  6. Нажмите кнопку формирования — 1С построит табличный документ с ценниками.
  7. Отправьте его на принтер стандартной печатью (Ctrl+P или кнопка печати на панели табличного документа).

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

Перед отправкой на принтер проверьте
Выполнено: 0 / 5

Массовая печать по остаткам и из поступления

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

По документу установки цен / переоценки. Самый частый случай: поменяли цены на партию товаров, провели документ — и из него же печатаете все ценники разом. Количество экземпляров ставьте «по одному на позицию», если нужен один ценник на вид товара.

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

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

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

Как разместить несколько ценников на одном листе

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

Арифметика простая. Лист A4 — это примерно 200 мм полезной ширины и 287 мм высоты с учётом полей. При ценнике 60×40 мм в ряд помещается три штуки (3 × 60 = 180 мм), в столбец — семь (7 × 40 = 280 мм). Итого 21 ценник на лист. Уменьшите ценник до 50×30 мм — и на листе поместится уже около 36 штук.

Чтобы лист заполнялся плотно:

  • Делайте размер шаблона кратным ширине листа, без лишних миллиметров по краям.
  • Не ставьте широкие рамки и большие отступы — они съедают место.
  • Если товаров меньше, чем ячеек на листе, 1С оставит пустые места; это нормально, последний лист просто будет неполным.

Для магазина с частой переоценкой удобно печатать на листах с самоклеящимися ценниками-наклейками под вашу сетку — тогда ценник остаётся отделить и наклеить.

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

Штрихкод, артикул и маркированный товар

Чаще всего на этикетку выносят штрихкод — чтобы товар сканировался на кассе. Поле штрихкода добавляется в шаблон, как и любой другой реквизит; 1С сама рисует линии нужного типа (EAN-13, EAN-8, Code128) по значению из карточки товара. Никакого внешнего генератора штрихкодов не требуется.

Что важно про штрихкод на ценнике:

  • 🔢 Печатается тот штрихкод, который заполнен в карточке номенклатуры. Пусто в карточке — пусто на этикетке.
  • 📏 Для корректного сканирования штрихкод не должен быть слишком мелким — оставьте ему по высоте хотя бы 10–15 мм.
  • 🧾 Артикул и единицу измерения выносите на этикетку, если по ним ищут товар в зале или на складе.

Маркированный товар — отдельная история. Код маркировки (Data Matrix из системы «Честный знак») на полочный ценник не ставят: он уникален для каждой единицы и наносится на саму упаковку. Печать этикеток с кодами Data Matrix идёт не через обычную печать ценников , а из рабочего места по работе с маркировкой, где коды берутся из заказа и ввода в оборот. На ценнике же для такого товара печатают всё то же — наименование, цену, обычный товарный штрихкод.

Не путайте товарный штрихкод (EAN-13, один на вид товара) и код маркировки (Data Matrix, свой на каждую единицу). На ценнике уместен первый, второй — на самом товаре.

Что делать, если ценник печатается не так

Разберём частые сбои по схеме «симптом → что проверить».

Диагностика: выберите симптом

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

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

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

Можно ли печатать ценники без штрихкодов?
Да. Штрихкод — необязательное поле шаблона. Если он не нужен, просто не добавляйте его в макет — на ценнике останутся наименование и цена.
Чем ценник отличается от этикетки в 1С?
Технически — только шаблоном. Ценник обычно крупнее и вешается на полку, этикетка мельче и клеится на товар со штрихкодом. Печатаются оба одной обработкой, разными шаблонами.
Как напечатать ценники сразу на всю группу товаров?
Отберите группу в списке номенклатуры или печатайте из документа «Установка цен» / «Переоценка», где уже вся партия с ценами. В количестве экземпляров укажите «по одному на позицию».
Почему на ценнике печатается не та цена, что в карточке?
Цена на ценник берётся из регистра цен на выбранную дату, а не из карточки. Проверьте, что документ с нужной ценой проведён и в обработке выбран правильный вид цены.
Нужен ли специальный принтер для ценников?
Нет. Подойдёт любой принтер, который видит Windows. Термопринтер этикеток удобен для рулонных наклеек, но обычный лазерный печатает ценники на листах A4 не хуже.