Принтер этикеток и 1С 8.3: от драйвера до готового шаблона

· 10 мин

Содержание

Чтобы настроить печать этикеток в 1С, поставьте драйвер принтера в Windows, задайте в нём точный размер этикетки (например, 58×40 мм) и создайте в программе шаблон того же размера. В УТ 11 и Рознице шаблоны лежат в справочнике «Шаблоны этикеток и ценников», в БП 3.0 этикетки чаще печатают из печатной формы документа или через внешнюю обработку .

Частое заблуждение — что принтер этикеток надо обязательно «подключать к 1С» как торговое оборудование. На деле в большинстве случаев хватает обычного Windows-драйвера: 1С видит принтер этикеток как любой другой. Подключаемое оборудование нужно, когда печать должна идти без диалогов, пачками и на языке принтера (ZPL, EPL, TSPL).

Что проверить перед покупкой: принтер, носитель, разрешение

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

Тип печати:

  • 🔥 Прямая термопечать — без красящей ленты, на термобумаге. Дёшево, но этикетка выгорает за несколько месяцев на свету. Подходит для складских и транспортных наклеек.
  • 🎞️ Термотрансферная печать — через риббон. Этикетка держится годами, не стирается. Нужна для маркировки, долгого хранения, морозильных камер.

Разрешение:

РазрешениеГде хватаетОграничения
203 dpiEAN-13, Code 128, ценники, складские наклейкиМелкий DataMatrix на этикетке 30×20 мм может не читаться
300 dpiМаркировка «Честный знак», мелкие этикетки, много текстаДороже, драйвер чувствительнее к настройкам

Что ещё смотреть:

  • 🔌 Интерфейс: USB для одного рабочего места, Ethernet — если печатают несколько сотрудников или работа идёт на терминальном сервере.
  • 📏 Ширина печати: настольные модели обычно берут рулон шириной до 108–112 мм.
  • 🧾 Драйвер для 64-битной Windows и для серверной ОС, если 1С работает через удалённый рабочий стол.
  • 📋 Есть ли модель в списке поддерживаемых драйвером подключаемого оборудования, если планируете печатать в режиме оборудования. Это видно при подключении: драйвер предлагает список моделей.

Перед покупкой узнайте у поставщика этикеток размер, тип зазора (просвет или чёрная метка) и диаметр втулки. Принтер с втулкой 25 мм не возьмёт рулон на 76 мм.

Установка драйвера и первое подключение принтера этикеток

Шаг 1. Драйвер в Windows

  1. Скачайте драйвер с сайта производителя принтера. Универсальный драйвер Windows «Generic / Text Only» не подойдёт: он не знает размеров этикетки.
  2. Установите драйвер, подключите принтер по USB или укажите IP-адрес для сетевой модели.
  3. Откройте свойства принтера в Windows → Настройки печати.

Шаг 2. Размер и датчик

В настройках драйвера задайте:

  • ширину и высоту этикетки — ровно по рулону, в миллиметрах;
  • зазор между этикетками — обычно 2–3 мм;
  • тип датчика — просвет (gap) или чёрная метка (black mark);
  • температуру (плотность) и скорость — для начала средние значения.

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

Шаг 3. Тест из Windows

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

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

У 1С 8.3 два пути печати на принтер этикеток. Выбор между ними — главное решение при настройке.

СпособКак работаетКогда выбиратьМинусы
Как обычный принтер Windows1С формирует табличный документ, отправляет его через драйверМало этикеток, разные конфигурации, работа через RDPНужно подогнать поля и масштаб, каждый раз диалог печати
Как подключаемое оборудованиеДрайвер оборудования передаёт этикетку на языке принтераСклад, поток маркировки, сотни этикеток за разНужен драйвер из Библиотеки подключаемого оборудования, настройка для каждого рабочего места
Какой способ печати этикеток подходит вам?

Подключение как оборудования

В УТ 11, КА 2 и ERP путь такой: НСИ и администрирование → Администрирование → РМК и оборудование → Подключаемое оборудование. В Рознице и БП 3.0 раздел называется по-другому, но вход тоже через Администрирование — ищите пункт «Подключаемое оборудование».

  1. Отметьте флажок использования подключаемого оборудования.
  2. Откройте список оборудования, выберите тип «Принтеры этикеток» и добавьте экземпляр.
  3. Выберите драйвер. Если в списке нет драйвера под вашу модель — его ставят отдельно, по инструкции поставщика драйвера.
  4. Укажите рабочее место: оборудование привязывается к конкретному компьютеру.
  5. Откройте настройку экземпляра: порт или IP-адрес, модель, кодировка.
  6. Нажмите «Тест устройства». Принтер должен ответить без ошибки.

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

Шаблон этикетки: что задать в программе

Где хранятся шаблоны

В УТ 11, КА 2, ERP и Рознице шаблоны создают в справочнике «Шаблоны этикеток и ценников». Его ищут в разделе НСИ и администрирование (в УТ 11 — в группе печатных форм) или через поиск по командам интерфейса.

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

Как устроен шаблон

Шаблон — это макет, где фиксированный текст соседствует с параметрами: наименование, артикул, цена, характеристика, штрихкод. Параметры перетаскивают из списка доступных полей на макет.

Порядок работы:

  1. Задайте размер макета — тот же, что в драйвере принтера. Расхождение даже на 2 мм даёт сползание по рулону.
  2. Поставьте поля страницы в ноль или минимальные, которые допускает драйвер.
  3. Добавьте штрихкод как картинку: выберите тип кода (EAN-13, Code 128, DataMatrix) и параметр, откуда он берётся.
  4. Шрифт для наименования не меньше 7 пунктов на 203 dpi: мельче он сливается.
  5. Сохраните шаблон и сразу напечатайте одну этикетку. Сравните с рулоном линейкой.

Длинные наименования режьте переносом по словам и ограничением в две-три строки. Иначе текст уедет за край, а штрихкод сползёт на соседнюю этикетку.

Откуда запускать печать

В УТ 11 этикетки печатают из документов поступления, перемещения и установки цен: меню Печать в форме документа, команда для этикеток или ценников. Есть и отдельная обработка «Печать этикеток и ценников»: в ней выбирают товары, шаблон и количество.

В БП 3.0 своего справочника шаблонов этикеток в привычном для торговли виде нет. Там этикетки печатают из печатной формы или подключают внешнюю обработку — о ней ниже.

Внешние обработки: когда типовой печати мало

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

Как её подключить:

  1. Получите файл .epf от разработчика.
  2. Откройте Администрирование → Печатные формы, отчеты и обработки → Дополнительные отчеты и обработки (в УТ 11 — внутри раздела НСИ и администрирование).
  3. Добавьте файл, укажите, в каких объектах появится команда, и откройте доступ нужным пользователям.
  4. Проверьте команду в форме документа или справочника.

Что умеют обработки сверх типовых:

  • 🏷️ печать этикеток по остаткам склада или по ячейкам;
  • 📦 этикетки на коробку с общим количеством и весом;
  • 🔢 печать кодов маркировки, которые пришли от поставщика;
  • ⚡ отправка готовой команды на языке принтера (ZPL, TSPL) напрямую, без растровой картинки.

Внешняя обработка выполняет код в вашей базе. Подключайте только обработки от проверенного разработчика и сначала проверьте их на копии базы.

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

Этикетки печатаются неправильно: причины и исправление

Большая часть сбоев при печати этикеток из 1С связана с размерами и драйвером, а не с самой программой.

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

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

Большие объёмы печати: как ускорить

Когда за смену уходит несколько тысяч этикеток, узким местом становится не принтер, а формирование макета.

Что помогает:

  • 🚀 Печатайте пачкой одной командой. Выделите все строки документа и задайте количество, а не печатайте по одной позиции.
  • 🧩 Режим оборудования вместо табличного документа. Драйвер передаёт команды на языке принтера, а не картинку. Печать заметно быстрее, особенно со штрихкодами.
  • 📦 Готовьте штрихкоды заранее. Если у товара нет штрихкода, программа будет предлагать его создать на каждой печати. Сгенерируйте коды для всей номенклатуры одной операцией.
  • 🗂️ Один шаблон на один размер рулона. Пять похожих шаблонов приводят к ошибкам выбора и перерасходу этикеток.
  • 🧮 Количество — из документа. Настройте печать так, чтобы число этикеток бралось из количества в строке, а не вводилось вручную.
Перед массовой печатью
Выполнено: 0 / 5

Печать этикеток через RDP и на виртуальной машине

Терминальный доступ — самый капризный сценарий. Здесь важно, где физически стоит принтер.

Принтер локальный, 1С на терминальном сервере

Windows перенаправляет локальный принтер в сессию. Перенаправленный принтер часто теряет нестандартный размер бумаги, и этикетка печатается на «листе» A4 или с обрезкой.

Что делать:

  1. Установите на терминальный сервер тот же драйвер принтера этикеток, что и на клиентском компьютере.
  2. В свойствах перенаправленного принтера в сессии ещё раз проверьте размер этикетки.
  3. Если размеры сбиваются при каждом входе, отключите для этого принтера универсальный драйвер удалённого рабочего стола (Easy Print) через групповые политики. Это делает администратор сервера: изменение затронет всех пользователей.

Сетевой принтер

Самый надёжный вариант для RDP и RemoteApp — принтер этикеток с сетевым интерфейсом. Его ставят прямо на сервере по IP-адресу, и перенаправление не нужно. В режиме оборудования драйвер тоже обращается к принтеру по сети, без USB.

Виртуальная машина

На виртуальной машине USB-принтер пробрасывают в гостевую систему средствами гипервизора. Проброс иногда отваливается после перезагрузки хоста. Для постоянной работы снова выгоднее сетевой принтер или принт-сервер.

Переустановку драйвера на терминальном сервере делайте вне рабочего времени: при обновлении драйвера печать у всех пользователей сервера прервётся.

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

Можно ли печатать этикетки на обычном офисном принтере?
Да, на листах A4 с самоклеящимися этикетками. В шаблоне задают сетку листа. Для потоковой печати и маркировки это неудобно: лист расходуется целиком, а коды мелкие.
Нужна ли отдельная лицензия 1С для принтера этикеток?
Нет. Принтер этикеток — обычное оборудование, отдельной лицензии 1С для него не требуется. Платным может быть драйвер от стороннего разработчика.
Почему этикетки печатаются зеркально или вверх ногами?
Неправильно задана ориентация. Проверьте ориентацию и поворот в драйвере принтера и в параметрах страницы шаблона: они должны совпадать.
Как печатать коды маркировки «Честный знак»?
Коды маркировки печатают как DataMatrix. Нужен шаблон с таким штрихкодом и коды, полученные в программе. Выбирайте 300 dpi и термотрансфер, первую этикетку проверяйте сканером.
Можно ли один шаблон использовать для разных размеров этикеток?
Нет. Шаблон рассчитан на конкретный размер. При смене рулона на другой формат сделайте отдельный шаблон и поменяйте размер в драйвере.