Торговля и Склад · 12 мин
Как подключить принтер этикеток к 1С:Розница
Подключение принтера этикеток к 1С:Розница: установка драйверов, настройка оборудования, шаблоны этикеток, печать ценников и решение типичных ошибок.
Принтер этикеток — одно из ключевых устройств в розничной торговле: без него невозможно быстро печатать ценники, штрихкоды и маркировку при приёмке товара. 1С:Розница поддерживает работу с популярными моделями Zebra, TSC, Godex, АТОЛ и другими производителями, но корректное подключение требует последовательных действий на трёх уровнях: операционная система, драйверы оборудования и настройки самой конфигурации.
Основная сложность заключается в том, что принтер этикеток — это не обычный офисный принтер. Он печатает на термоэтикетках фиксированного размера, часто управляется языком команд (ZPL, TSPL, EPL), и ошибка в размере этикетки или шаблоне приводит к смещению печати. Ниже разобрана полная процедура подключения — от установки драйвера до проверки печати первого ценника.
Перед началом работы убедитесь, что у вас есть права администратора на компьютере, доступ к настройкам 1С:Розницы (роль «Администратор» или «Настройка оборудования») и драйверы производителя принтера. Также потребуется установленная компонента 1С для работы с торговым оборудованием.
Подготовка: что понадобится перед подключением
Сначала определите способ подключения принтера к компьютеру. Большинство моделей подключаются через USB, но встречаются сетевые (Ethernet/Wi-Fi) и COM-портовые варианты. Для сетевого принтера заранее узнайте его IP-адрес — обычно он печатается на этикетке самотестирования, которую можно вывести удержанием кнопки Feed при включении.
Проверьте тип печати принтера: прямая термопечать (не требует красящей ленты) или термотрансферная (нужна лента-риббон). От этого зависит, какие этикетки закупать и какие настройки печати задавать. Установите этикетки правильного размера — чаще всего в рознице используют 58×40 мм или 58×30 мм для ценников и 30×20 мм для штрихкодов.
Убедитесь, что в 1С:Рознице у вас актуальная версия конфигурации с поддержкой библиотеки подключаемого оборудования (БПО). В типовых релизах она входит в поставку, но при сильно старых версиях могут потребоваться обновления драйверов оборудования из состава конфигурации.
Скачайте только с официального сайта производителя
Замерьте фактический размер линейкой, а не по упаковке
Проверьте роль пользователя до начала работ
Должна входить в состав конфигурации
Установка драйвера принтера в Windows
Подключите принтер кабелем к компьютеру и включите его. Windows может автоматически определить устройство и поставить универсальный драйвер — это допустимо для простых сценариев, но для принтеров этикеток рекомендуется штатный драйвер производителя: он корректно передаёт размеры этикетки, плотность печати и поддерживает язык команд устройства.
Запустите установщик драйвера от имени администратора. В процессе установки выберите порт: для USB-подключения обычно создаётся виртуальный порт вида USB001, для сетевого принтера укажите TCP/IP-порт с IP-адресом устройства. После установки принтер появится в разделе «Устройства и принтеры» панели управления.
Откройте свойства принтера и задайте размер этикетки по умолчанию. В драйвере это обычно называется «Page Setup» или «Размер носителя»: укажите ширину и высоту этикетки в миллиметрах, тип носителя (термо или термотрансфер) и зазор между этикетками (обычно 2–3 мм). Ошибка в этих параметрах — самая частая причина смещения печати.
Выполните пробную печать из свойств драйвера. Если тестовая страница выходит ровно по границам этикетки — драйвер настроен правильно. Если печать уходит на вторую этикетку или смещается, вернитесь к настройкам размера и зазора, а также выполните калибровку датчика этикеток (обычно удержанием кнопки Feed или через утилиту производителя).
Добавление принтера в 1С:Розница
Откройте 1С:Розница под пользователем с правами настройки оборудования. Перейдите в раздел «Администрирование» → «Подключаемое оборудование» (в некоторых релизах путь: «Настройки» → «Оборудование»). Убедитесь, что включён флаг использования подключаемого оборудования.
Нажмите «Создать» и выберите тип оборудования «Принтер этикеток». В поле «Драйвер оборудования» укажите подходящий драйвер из списка — в типовой поставке есть универсальный драйвер «1С: Принтер этикеток», а также драйверы производителей (АТОЛ, Zebra и др.), если они установлены в системе. Для большинства сценариев достаточно штатного драйвера 1С, который печатает через Windows-драйвер принтера.
Нажмите «Настроить» рядом с выбранным драйвером. В параметрах укажите имя принтера в Windows (точно как в «Устройствах и принтерах»), ширину и высоту этикетки в миллиметрах, а также единицы измерения. Сохраните настройки и выполните команду «Тест устройства» — конфигурация проверит связь с принтером и сообщит об успехе или ошибке.
- 1Включите использование подключаемого оборудования в настройках
- 2Создайте новое устройство с типом «Принтер этикеток»
- 3Выберите драйвер и укажите имя принтера в Windows
- 4Задайте размер этикетки в миллиметрах
- 5Выполните «Тест устройства» и сохраните настройки
Настройка шаблона этикетки и ценника
Шаблон определяет, что именно выводится на этикетку: наименование товара, цена, штрихкод, артикул, дата. В 1С:Рознице шаблоны хранятся в справочнике «Шаблоны этикеток, ценников и чеков ККМ» (раздел «Настройки» или «Администрирование» в зависимости от релиза).
Откройте существующий шаблон или создайте новый. В редакторе доступны поля-заполнители: [Наименование], [Цена], [Штрихкод] и другие. Располагайте элементы с учётом реального размера этикетки — на этикетке 30×20 мм поместится только штрихкод и короткое наименование, а полноценный ценник требует 58×40 мм и больше.
Обратите внимание на тип штрихкода. Для товаров с маркировкой EAN-13 используется стандартный штрихкод, для внутреннего учёта часто применяют Code128. Если штрихкод не читается сканером после печати, проверьте плотность печати в драйвере (параметр Darkness/Speed) — слишком быстрая печать даёт бледные линии.
После редактирования сохраните шаблон и назначьте его используемым по умолчанию для нужного типа печати (этикетка или ценник). В некоторых релизах шаблон привязывается к магазину или рабочему месту — проверьте эту привязку, если печать идёт не по тому шаблону.
Печать этикеток и ценников из документов и карточек
Самый частый сценарий — печать ценников при поступлении товара. Откройте документ «Поступление товаров», нажмите кнопку печати и выберите команду «Ценники» или «Этикетки». Программа предложит выбрать шаблон и режим: печатать по количеству товара в документе или по одному экземпляру на позицию.
Второй сценарий — печать из карточки номенклатуры или списка товаров. Выделите нужные позиции, вызовите команду печати этикеток и укажите количество копий. Это удобно при переоценке, когда нужно перепечатать ценники на группу товаров с новой ценой.
Третий сценарий — массовая печать через обработку «Печать этикеток и ценников» (доступна в разделе «Закупки» или «Склад» в зависимости от релиза). Здесь можно отобрать товары по документу-основанию, виду цен или произвольному отбору, задать количество этикеток для каждой позиции и отправить всё на печать одним заданием.
После отправки на печать проверьте первую этикетку до запуска большого тиража: убедитесь, что текст не обрезан, штрихкод читается сканером, цена соответствует ожидаемой. Исправлять шаблон после печати сотни этикеток — потеря расходных материалов и времени.
Как проверить результат
Текст и штрихкод в пределах одной этикетки
Печать уходит на соседнюю этикетку или смещена
Сканер считывает с первого раза
Сканер не видит код или читает с ошибками
Цена и наименование соответствуют карточке товара
Старая цена или пустые поля
Ровные чёткие линии
Бледные полосы, пропуски — проверьте головку и плотность
Типичные ошибки и их устранение
Ошибка «Оборудование не подключено» при тесте чаще всего означает, что имя принтера в настройках 1С не совпадает с именем в Windows, или принтер занят другим приложением. Проверьте точное имя в «Устройствах и принтерах» с учётом регистра и пробелов, перезапустите службу диспетчера печати.
Смещение печати и «лесенка» возникают из-за неверного размера этикетки в драйвере или шаблоне, а также из-за неоткалиброванного датчика. Выполните калибровку (автокалибровка обычно запускается удержанием кнопки Feed при включении или из утилиты производителя) и сверьте размеры во всех трёх местах: драйвер, настройки в 1С, шаблон.
Если вместо этикетки печатаются строки команд (текст вида ^XA...^XZ или SIZE...), значит, задание на языке принтера отправлено через драйвер, который его не интерпретирует. Убедитесь, что в 1С выбран драйвер, печатающий через Windows, либо что установлен штатный драйвер производителя, а не «Generic/Text Only».
При сетевом подключении принтер может «отваливаться» после перезагрузки роутера из-за смены IP-адреса. Закрепите за принтером статический IP в настройках роутера (резервирование DHCP) — это устранит периодические потери связи без видимой причины.
Ограничения и когда нужен специалист
Самостоятельное подключение оправдано, когда принтер один, модель из списка поддерживаемых, а конфигурация типовая. Если принтер нестандартный, требуется печать по прямому протоколу (ZPL/TSPL) с особыми шаблонами, или оборудование работает в связке с маркировкой «Честный знак» и DataMatrix-кодами — настройку лучше поручить специалисту по 1С или интегратору.
Учтите ограничение лицензирования: настройка оборудования привязана к рабочему месту, и при переносе 1С на другой компьютер принтер придётся подключать заново. Также помните, что при работе через терминальный сервер (RDP) принтер нужно пробрасывать в сессию, и это отдельная задача с собственными нюансами.
Как выбрать действие
Что важно запомнить
Подключение сводится к трём согласованным уровням: драйвер Windows, настройки оборудования в 1С и шаблон этикетки. Размер этикетки должен совпадать во всех трёх местах. Всегда проверяйте результат пробной печатью перед запуском тиража.
Частые вопросы
Можно ли подключить принтер этикеток как обычный принтер и печатать через «Файл → Печать»?
Технически да, если принтер виден в Windows. Но такой способ не использует шаблоны 1С, не подставляет штрихкоды автоматически и требует ручной подгонки макета. Для регулярной печати ценников правильнее настроить принтер как подключаемое оборудование.
Почему принтер печатает пустые этикетки?
Чаще всего датчик не видит зазор между этикетками — выполните калибровку. Также проверьте, что этикетки установлены правильной стороной (термослой к печатающей головке) и что в шаблоне 1С есть хотя бы один элемент для вывода.
Работает ли 1С:Розница с китайскими безымянными принтерами?
Если для принтера существует драйвер Windows и он корректно печатает тестовую страницу, штатный драйвер «1С: Принтер этикеток» обычно справляется. Проблемы возникают с моделями, требующими прямой передачи команд — для них может понадобиться внешняя компонента.
Как печатать разные шаблоны для разных товаров?
Создайте несколько шаблонов в справочнике шаблонов и при каждой печати выбирайте нужный в диалоге печати. В обработке «Печать этикеток и ценников» можно сохранять настройки с разными шаблонами и отборами товаров для повторного использования.
Принтер подключён, но кнопки печати этикеток нет в документе. Что делать?
Проверьте, что в настройках включено использование подключаемого оборудования и у пользователя есть права на печать этикеток. Также убедитесь, что в карточке товара заполнен штрихкод — без него команда печати этикеток может быть недоступна или выдавать пустой результат.
Нужно ли отдельное оборудование для маркировки «Честный знак»?
Для печати кодов DataMatrix подойдёт тот же принтер этикеток, если его разрешение и драйвер обеспечивают чёткую печать мелких двумерных кодов. Дополнительно потребуется настроенный обмен с системой маркировки в самой конфигурации и отдельный шаблон под DataMatrix.