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

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

Как добавить принтер этикеток в 1С: подключение и настройка печати

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

Принтер этикеток (Zebra, TSC, АТОЛ, Godex и аналоги) подключается к 1С двумя способами: как обычный системный принтер Windows, на который 1С отправляет готовый макет этикетки, или через механизм «Подключаемое оборудование» с драйвером торгового оборудования. Выбор зависит от конфигурации: в «1С:Рознице» и «Управлении торговлей 11» предпочтителен второй вариант, в «Бухгалтерии» и самописных решениях чаще используют печать через Windows.

Перед началом работы убедитесь, что принтер физически подключен к компьютеру (USB, сеть или COM-порт), заправлен этикетками и откалиброван — большинство термопринтеров калибруются удержанием кнопки подачи при включении или через фирменную утилиту производителя. Без калибровки печать будет «уезжать» за края этикетки, и никакие настройки в 1С это не исправят.

Потребуются права администратора на компьютере для установки драйвера и права в 1С на работу с подключаемым оборудованием. Если база серверная, драйвер ставится на тот компьютер, к которому физически подключен принтер, а не на сервер.

Шаг 1. Установите драйвер принтера в Windows

Скачайте актуальный драйвер с сайта производителя принтера — универсальный «Текстовый/Generic» драйвер Windows для термопринтеров не подходит, он не передаёт команды управления зазором между этикетками. Установите драйвер, подключите принтер и убедитесь, что он появился в разделе «Устройства и принтеры» панели управления.

В свойствах принтера задайте реальный размер этикетки: ширину и высоту в миллиметрах (например, 58×40 или 58×30). Это критичный параметр — если в драйвере указан другой размер, чем физическая этикетка, печать будет смещаться или обрезаться. Также выберите тип носителя: этикетки с зазором, с чёрной меткой или непрерывная лента.

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

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

Шаг 2. Выберите способ подключения к 1С

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

Второй способ — подключение через «Подключаемое оборудование» (БПО — библиотека подключаемого оборудования). Используется в «1С:Рознице», «Управлении торговлей», «КА» и «ERP». Преимущества: централизованное управление оборудованием, привязка принтера к рабочему месту, печать этикеток прямо из карточки товара и документов без выбора принтера каждый раз, поддержка шаблонов этикеток и ценников.

Сравнение способов подключения

Печать через Windows

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

Через подключаемое оборудование (БПО)

Привязка к рабочему месту, шаблоны этикеток, печать из документов; требует поддерживаемый драйвер и больше настроек

Шаг 3. Подключите принтер как торговое оборудование

Откройте раздел «Администрирование → Подключаемое оборудование» (в «Рознице» — «Администрирование → Настройка подключаемого оборудования»). Убедитесь, что включена опция «Использовать подключаемое оборудование». Перейдите в список «Подключаемое оборудование» и создайте новый элемент.

В карточке оборудования укажите тип «Принтер этикеток», рабочее место и драйвер. Для популярных моделей в комплект поставки БПО или от производителя входят драйверы, совместимые с требованиями 1С (например, драйверы АТОЛ или «1С:Совместимо» для ряда моделей). Установите драйвер оборудования кнопкой «Настроить» или через функцию установки драйвера в карточке.

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

Шаг 4. Настройте шаблон этикетки и печать

В конфигурациях с БПО шаблоны этикеток и ценников редактируются в разделе «Настройка шаблонов этикеток, ценников и чеков ККМ» или через «Печать этикеток и ценников». Откройте редактор шаблона, задайте размер этикетки, добавьте поля: наименование товара, цена, штрихкод, артикул, организация. Для штрихкода выберите тип (EAN-13, Code128) в соответствии с тем, какие коды используются в базе.

Размер полей шаблона должен соответствовать физическому размеру этикетки. Если шаблон шире ленты — часть содержимого обрежется; если меньше — этикетка будет с пустыми полями. Используйте предварительный просмотр и пробную печать на одной этикетке перед запуском большой партии.

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

Типичные ошибки
01
Размер этикетки в драйвере не совпадает с физическим — печать съезжает на соседнюю этикетку
02
В шаблоне выбран тип штрихкода, не соответствующий данным (например, EAN-13 для произвольного кода) — код не печатается или не читается
03
Принтер не откалиброван после смены рулона — смещение печати нарастает с каждой этикеткой
04
Печать идёт через «Generic/Text only» драйвер — этикетки выходят пустыми или с мусором
05
В серверной базе драйвер установлен на сервере, а принтер подключен к клиентскому компьютеру — оборудование не видно

Шаг 5. Проверьте результат и устраните типичные проблемы

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

Если принтер печатает пустые этикетки — проверьте, установлена ли термолента правильной стороной (для термопечати красительный слой должен быть сверху) и не перепутаны ли типы печати «термо» и «термотрансфер» в драйвере. Если печать бледная — поднимите температуру печати (darkness) в настройках драйвера.

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

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

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

Тестовая этикетка из карточки оборудования
Норма

Печатается ровно по размеру, текст читаемый

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

Смещение, обрезка, пустая этикетка — проверяйте калибровку и размер в драйвере

Штрихкод
Норма

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

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

Не читается — увеличьте штрихкод, проверьте тип кода и температуру печати

Печать партии из документа
Норма

Все этикетки одинаковые, без нарастающего смещения

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

Смещение растёт от этикетки к этикетке — нужна калибровка датчика зазора

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

1С:Бухгалтерия

В «Бухгалтерии предприятия» нет полноценного механизма печати этикеток со штрихкодами из коробки. Практичный путь — печать ценников через внешние обработки или выгрузка данных в фирменное ПО принтера (например, редакторы этикеток производителя) с последующей печатью оттуда. Принтер при этом достаточно установить в Windows.

Сетевой принтер и несколько рабочих мест

Если принтер этикеток сетевой, подключите его по IP-адресу (через стандартный TCP/IP порт Windows) на каждом рабочем месте, где нужна печать, или настройте общий доступ. В БПО для каждого рабочего места создаётся своя запись оборудования — это позволяет разным кассирам печатать на разные принтеры.

Печать этикеток со штрихкодами маркировки

Для кодов DataMatrix (маркировка «Честный знак») убедитесь, что шаблон и драйвер поддерживают двумерные коды, а разрешение принтера достаточно для мелких кодов — для этикеток малого размера предпочтительны принтеры с разрешением 300 dpi.

Держите под рукой фирменную утилиту производителя принтера: ею удобно калибровать датчик, печатать тестовые этикетки и проверять связь, не трогая 1С. Это быстро разделяет проблемы «железо/драйвер» и «настройки 1С».
ПЗ
Практическое замечание
Итог

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

Сначала драйвер Windows и калибровка, затем подключение в 1С — через диалог печати или подключаемое оборудование. Точный размер этикетки в драйвере и шаблоне — главное условие ровной печати. Перед партией всегда печатайте пробную этикетку и проверяйте штрихкод сканером.

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

1С пишет «Оборудование не подключено», хотя принтер работает в Windows. Что делать?

Проверьте, что в карточке оборудования установлен именно драйвер торгового оборудования, а не только драйвер Windows. Убедитесь, что драйвер установлен на том рабочем месте, где запущена 1С, и выполните «Тест устройства» — текст ошибки укажет причину.

Этикетки печатаются со смещением, которое растёт с каждой этикеткой. В чём причина?

Это классический признак некорректной калибровки датчика зазора или неверного размера этикетки в драйвере. Выполните автокалибровку принтера и сверьте размер носителя в настройках драйвера с реальным размером этикетки.

Можно ли печатать этикетки из 1С без драйвера торгового оборудования?

Да, если печатать как на обычный принтер Windows через макет 1С. Это работает в любой конфигурации, но без привязки к рабочему месту и без централизованных шаблонов БПО.

Штрихкод печатается, но сканер его не читает. Что проверить?

Убедитесь, что тип штрихкода в шаблоне соответствует данным (EAN-13 требует строго 13 цифр), увеличьте размер штрихкода, поднимите температуру печати и проверьте, не обрезается ли код краем этикетки.

Нужно ли ставить драйвер на сервер 1С?

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

Принтер печатает пустые этикетки. Где искать проблему?

Проверьте правильность установки ленты (термостороной к печатающей головке), соответствие режима печати в драйвере типу ленты (термо/термотрансфер) и то, что не используется универсальный текстовый драйвер Windows вместо фирменного.