Как подключить принтер этикеток к 1С Розница и напечатать первую этикетку

· 9 мин

Содержание

Подключить принтер этикеток к 1С Розница можно двумя способами. Простой — установить драйвер производителя в Windows и печатать этикетки как обычную печатную форму на этот принтер. Второй — завести принтер в Администрирование → РМК и оборудование → Подключаемое оборудование с типом «Принтер этикеток» и печатать через драйвер оборудования на языке принтера (ZPL, EPL, TSPL).

Для магазина с одной-двумя кассами и ценниками на товар обычно хватает первого способа. Второй выбирают, когда этикеток много, нужна высокая скорость и чёткий штрихкод на мелкой этикетке. В обоих случаях порядок одинаковый: драйвер в Windows, калибровка, шаблон нужного размера, пробная печать. Инструкция написана для 1С:Розница 2.x с интерфейсом «Такси»; в 2.0 и 2.1 логика та же, отличаются отдельные названия.

СпособКогда подходитМинусы
Через драйвер Windows (как обычный принтер)Любой термопринтер, мало настроек, печать ценников и этикеток из документовПечать идёт картинкой, на 203 dpi мелкий штрихкод может «плыть»
Через подключаемое оборудованиеБольшие тиражи, нужна скорость, принтер поддерживает ZPL/EPL/TSPLНужен драйвер под конкретную модель, шаблон для принтера настраивать сложнее

Какой принтер этикеток выбрать для 1С Розница и что подготовить

Подойдёт почти любой термопринтер этикеток с драйвером под Windows: Zebra, Godex, TSC, АТОЛ, Mercury, Xprinter и аналоги. Для работы через подключаемое оборудование проверьте, что модель есть в списке поддерживаемых драйверов (обработчиков) в вашей версии библиотеки подключаемого оборудования или у производителя есть драйвер для 1С.

Что выяснить до установки:

  • 🖨️ Тип печати. Прямая термопечать — без риббона, этикетка темнеет со временем и на солнце. Термотрансферная — с риббоном, стойкая печать для склада и маркировки.
  • 📏 Разрешение. 203 dpi — это 8 точек на миллиметр, 300 dpi — около 12. Для мелких этикеток 30×20 мм со штрихкодом лучше 300 dpi.
  • 🔌 Интерфейс. USB — самый частый вариант. Ethernet удобен, если принтер стоит отдельно и печатают с нескольких компьютеров. COM (RS-232) встречается на старых моделях.
  • 🏷️ Этикетка. Ширина и высота в миллиметрах, зазор между этикетками (обычно 2–3 мм), тип разделения: зазор, чёрная метка или непрерывная лента.

Самые ходовые размеры для розницы — 58×40, 58×30, 43×25 и 30×20 мм. Запишите точный размер с упаковки рулона: он понадобится трижды — в драйвере, в шаблоне 1С и при калибровке.

Если касс несколько, а принтер один, подключайте его по сети или расшарьте через Windows с компьютера, который включён весь день. Иначе при выключенном «главном» компьютере печать встанет у всех.

Установка драйвера принтера этикеток в Windows

Без драйвера Windows не будет работать ни первый, ни второй способ: даже драйверу оборудования 1С нужен доступ к порту принтера.

Порядок установки

  1. Скачайте драйвер с сайта производителя под вашу модель и разрядность Windows. Для Zebra это пакет ZDesigner, для Godex и TSC — свои установщики.
  2. Подключите принтер кабелем и включите его до запуска установщика, если инструкция производителя не требует обратного.
  3. Установите драйвер, выберите порт: USB001 для USB, TCP/IP-порт с адресом принтера для сети, COM1–COM4 для последовательного порта.
  4. Откройте Параметры → Bluetooth и устройства → Принтеры и сканеры, выберите принтер и зайдите в «Настройки печати».

Что настроить в драйвере

  • 📐 Размер этикетки — ровно как на рулоне, например 58×40 мм. Если нужного размера нет, создайте свой (в драйверах Zebra это делается на вкладке параметров носителя).
  • ↕️ Тип носителя — этикетки с зазором, с меткой или непрерывная лента.
  • 🌡️ Плотность (темнота) и скорость. Начните со средних значений. Бледная печать — поднимайте плотность, а не снижайте скорость до минимума.
  • 🔄 Ориентация — книжная или альбомная под ваш шаблон.

Калибровка

Калибровка учит принтер находить начало каждой этикетки. На большинстве моделей она запускается удержанием кнопки подачи (Feed) при включении или из сервисной утилиты производителя. Принтер протягивает несколько этикеток и запоминает зазор.

Калибруйте принтер после каждой смены рулона другого размера — это убирает половину проблем «этикетка печатается на две».

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

Проверка: напечатайте пробную страницу из свойств принтера в Windows. Если она легла ровно в одну этикетку, можно переходить к 1С.

Подключение принтера этикеток в 1С Розница через подключаемое оборудование

Этот раздел нужен только для второго способа. Если печатаете через драйвер Windows, переходите к шаблону.

Включаем подключаемое оборудование

  1. Откройте Администрирование → РМК и оборудование.
  2. Установите флажок «Использовать подключаемое оборудование».
  3. Перейдите по ссылке «Подключаемое оборудование».

Добавляем принтер

  1. В списке выберите тип оборудования «Принтеры этикеток» и нажмите «Создать».
  2. Выберите драйвер оборудования под вашу модель. Поле «Рабочее место» заполнится текущим компьютером — оставьте его, если принтер подключён к этому ПК.
  3. Сохраните элемент и нажмите «Установить драйвер», если программа сообщает, что драйвер не установлен.
  4. Нажмите «Настроить». В форме настройки укажите порт или сетевой адрес, скорость обмена для COM-порта, модель и разрешение принтера.
  5. Нажмите «Тест устройства». При успехе 1С сообщит, что устройство подключено, а принтер может выдать тестовую этикетку.

Три вещи, о которых забывают

  • 🖥️ Рабочее место. Оборудование в 1С привязано к компьютеру. Если принтер настроен на рабочем месте кассы, а печатаете вы из бэк-офиса, 1С его «не видит». Заведите принтер отдельно для каждого рабочего места, откуда нужна печать.
  • 🧩 Разрядность клиента. Старые драйверы в виде COM-компоненты бывают только 32-битными. Если 1С запущена 64-битным клиентом, такой драйвер не загрузится. Варианты — драйвер в формате Native API от производителя или запуск 32-битного клиента 1С на этом компьютере.
  • 🔒 Занятый порт. COM-порт или USB-устройство может держать утилита производителя или другая программа. Закройте её перед тестом.

Если принтер подключён через USB, а драйвер 1С требует COM-порт, производитель обычно даёт драйвер виртуального COM-порта. Номер порта смотрите в «Диспетчере устройств» Windows, раздел «Порты (COM и LPT)».

Шаблон этикетки в 1С Розница: размер, поля и штрихкод

Этикетки и ценники в Рознице печатаются по шаблонам. Один шаблон — один вид этикетки: например, «Этикетка 58×40 со штрихкодом» и «Ценник 43×25 без штрихкода».

Где запускается печать

  • 📦 Из документа «Поступление товаров»: кнопка «Печать» → пункт печати этикеток и ценников. В обработку сразу попадают товары документа с количеством.
  • 📋 Из списка номенклатуры — для разовой печати по выделенным позициям.
  • 💰 Из документа установки цен — когда меняются ценники.

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

Как настроить шаблон

  1. Создайте шаблон и укажите его назначение — этикетка для товаров или ценник.
  2. Задайте размер в миллиметрах — тот же, что в драйвере. Ширина и высота должны совпадать до миллиметра.
  3. Перетащите нужные поля из списка доступных: наименование, артикул, цена, характеристика, штрихкод, дата.
  4. Для поля штрихкода выберите тип: EAN-13 для штучного товара, Code 128 для внутренних кодов, DataMatrix для кодов маркировки.
  5. Отключите лишние рамки и уменьшите поля макета до нуля — термопринтер печатает от края этикетки.
  6. Сохраните шаблон и назначьте его по умолчанию, чтобы не выбирать каждый раз.

Правила для читаемого штрихкода

  • Номинальная ширина EAN-13 — около 37 мм. Не сжимайте его уже 30 мм: дешёвые сканеры перестанут читать.
  • Не растягивайте штрихкод по высоте сильнее, чем по ширине: пропорции важнее размера.
  • Оставьте белое поле слева и справа от штрихкода хотя бы 3 мм.
  • На 203 dpi для этикетки 30×20 мм лучше Code 128 с коротким кодом, чем EAN-13.

Для печати штрихкодов 1С использует внешнюю компоненту печати штрихкодов из состава библиотеки подключаемого оборудования. На новом компьютере программа предложит её установить при первой печати — согласитесь, иначе вместо штрихкода будет пустое место.

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

Пробная печать этикеток и диагностика

Перед печатью тиража на всё поступление сделайте пробу на 2–3 этикетки.

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

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

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

Перед печатью тиража
Выполнено: 0 / 5

Почему принтер этикеток печатает неправильно: ошибки и решения

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

Если перепробовали всё и печать по-прежнему уходит со сдвигом, напечатайте ту же этикетку из Блокнота или Word на этот принтер. Сдвиг остался — дело в принтере и драйвере, 1С ни при чём. Печатается ровно — проверяйте шаблон и параметры страницы в 1С.

Частые вопросы о принтере этикеток в 1С Розница

Можно ли печатать ценники и этикетки на обычный офисный принтер?
Да. Для этого создают шаблоны с размещением нескольких ценников на листе A4 и печатают на самоклеящуюся бумагу или с последующей нарезкой. Термопринтер нужен для рулонных этикеток.
Нужен ли отдельный принтер для кодов маркировки «Честный знак»?
Нет, подойдёт любой термопринтер, который печатает графику: DataMatrix печатается как изображение. Для стойкой печати на складе берут термотрансферную модель с риббоном.
Можно ли один принтер этикеток использовать с нескольких касс?
Да. Подключите принтер по сети или откройте к нему общий доступ в Windows, а в 1С заведите его на каждом рабочем месте, откуда нужна печать.
Почему этикетки печатаются медленно?
При печати через драйвер Windows 1С отправляет каждую этикетку картинкой. Для больших тиражей переходят на печать через подключаемое оборудование с шаблоном на языке принтера.
Работает ли печать этикеток в веб-клиенте Розницы?
Обычная печать через браузер работает, но для штрихкодов и подключаемого оборудования браузер попросит установить расширение и внешние компоненты. На кассах надёжнее тонкий клиент.