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

· 9 мин

Содержание

Принтер этикеток подключают к 1С двумя способами. Первый — как обычный принтер Windows: ставите драйвер производителя, задаёте в нём размер этикетки, а в 1С печатаете форму этикетки с нулевыми полями. Второй — через подключаемое оборудование (Администрирование → Подключаемое оборудование в Бухгалтерии 3.0), тогда 1С отправляет на принтер команды напрямую, минуя графический драйвер.

Первый способ проще и подходит почти всем: 20–200 этикеток в день, ценники, стикеры для маркетплейсов. Второй нужен там, где печать идёт потоком, важна скорость и точность штрихкода, а принтер стоит на складе в сети.

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

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

Что важно в принтере:

  • 🖨️ Тип печати. Прямая термопечать — без красящей ленты, этикетка темнеет со временем и от тепла. Подходит для отгрузочных стикеров. Термотрансферная — с риббоном, держится годами. Нужна для товарной маркировки и складского хранения.
  • 📏 Разрешение. 203 dpi хватает для ценников и стикеров маркетплейсов. Для мелкого кода Data Matrix (маркировка «Честный знак») надёжнее 300 dpi.
  • 📐 Ширина печати. Типичная для настольных моделей — до 104–108 мм. Это покрывает этикетки 58×40, 75×120 и 100×150 мм.
  • 🔌 Интерфейс. USB — для одного рабочего места. Ethernet — если принтер общий или стоит на складе.

Установка драйвера Windows:

  1. Скачайте драйвер с сайта производителя (Zebra, TSC, Godex, Argox, Xprinter, АТОЛ и др.). Универсальный «Generic / Text Only» не подойдёт.
  2. Установите драйвер и выберите точную модель принтера.
  3. Откройте Параметры → Bluetooth и устройства → Принтеры и сканеры, найдите принтер, зайдите в Настройки печати.
  4. Задайте размер этикетки (ширину и высоту в миллиметрах), тип носителя (с зазором, с чёрной меткой или непрерывная лента) и способ печати (термо или термотрансфер).
  5. Распечатайте пробную страницу из свойств принтера.

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

Если пробная страница Windows печатается со сдвигом, в 1С ровно не будет. Сначала калибровка принтера, потом 1С.

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

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

Как настроить печать формы этикетки

  1. Сформируйте этикетку или ценник в 1С (из списка номенклатуры, из документа поступления или обработки печати этикеток — в зависимости от конфигурации).
  2. В открывшейся печатной форме откройте меню Ещё и найдите Параметры страницы.
  3. Выберите принтер этикеток.
  4. Задайте Размер бумаги — тот же, что в драйвере. Если нужного размера нет в списке, сначала добавьте его в драйвере.
  5. Поля — все по 0 мм (или минимальные, которые позволяет драйвер).
  6. Ориентация — та, при которой ширина листа равна ширине этикетки.
  7. Масштаб — По ширине страницы. Так форма не обрежется справа.
  8. Сделайте пробную печать на 1–2 этикетки.

Где задаётся макет этикетки

В Управлении торговлей 11, Комплексной автоматизации и ERP есть справочник Шаблоны этикеток и ценников с собственным конструктором. В шаблоне задаётся размер этикетки в миллиметрах, состав полей (наименование, артикул, цена, штрихкод) и тип штрихкода. Найти его быстрее всего через поиск по интерфейсу по слову «шаблоны».

Что настраиваемГдеТипичное значение
Размер этикеткиДрайвер Windows + шаблон в 1С58×40, 58×30, 75×120 мм
Поля страницыПараметры страницы в 1С0 мм
МасштабПараметры страницы в 1СПо ширине страницы
Тип носителяДрайвер WindowsС зазором (gap)
Плотность/темнотаДрайвер WindowsПодбирается пробой

Не подгоняйте размер, уменьшая масштаб до 80–90 %. Штрихкод сожмётся, и сканер на складе или в пункте приёма может перестать его читать.

Прямая печать через подключаемое оборудование (и при чём тут 1С:Линк)

В типовых конфигурациях на базе Библиотеки подключаемого оборудования (БП 3.0, УТ 11, КА, ERP, Розница, УНФ) принтер этикеток можно подключить как устройство. Тогда 1С не рисует картинку, а передаёт на принтер команды его языка (ZPL, EPL, TSPL и др.). Печать быстрее, штрихкод чётче, полей и масштаба нет как класса.

Пути к настройке по конфигурациям

КонфигурацияПуть
Бухгалтерия предприятия 3.0Администрирование → Подключаемое оборудование
Управление торговлей 11НСИ и администрирование → Администрирование → РМК и оборудование → Подключаемое оборудование

Порядок подключения

  1. Включите флажок Использовать подключаемое оборудование.
  2. Откройте список оборудования и выберите тип Принтеры этикеток.
  3. Создайте экземпляр устройства и выберите драйвер из списка. Если драйвера вашей модели нет, его загружают из файла поставщика (обычно это zip-архив с компонентой).
  4. Укажите рабочее место — компьютер, к которому подключён принтер.
  5. Откройте настройку устройства: порт (USB, COM или сетевой адрес), модель, разрешение, размер этикетки.
  6. Нажмите Тест устройства. Если тест прошёл — принтер готов.

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

Коротко про 1С:Линк

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

Какой способ выбрать

СпособКогда подходитМинусы
Драйвер WindowsМало этикеток, разные принтеры, быстрый стартСдвиги из-за полей и масштаба, медленнее
Подключаемое оборудованиеПоток печати, склад, маркировкаНужен драйвер под модель, настройка дольше
Печать PDF из кабинета маркетплейсаСтикеры, которые даёт сам маркетплейс1С не участвует, контроль на стороне PDF-просмотрщика

Этикетка печатается со сдвигом или не того размера

Сдвиг — самая частая жалоба. Он бывает трёх видов, и у каждого своя причина.

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

Калибровка нужна после каждой смены рулона другого размера. Принтер запоминает длину этикетки, и если вы поставили 58×30 вместо 58×40, без калибровки он продолжит отмерять старые 40 мм.

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

Не пытайтесь «вытянуть» смещение пустыми строками в макете. Сегодня это сработает, а после замены рулона или обновления драйвера сдвиг вернётся в обратную сторону.

Штрихкоды, Data Matrix и стикеры для маркетплейсов

Для печати этикеток со штрихкодами у товара в 1С должен быть заполнен штрихкод. В шаблоне этикетки выбирается тип: EAN-13 для обычных товарных кодов, Code 128 для внутренних, Data Matrix для кодов маркировки.

На что смотреть при печати кодов

  • 🔢 EAN-13 требует 13 цифр с правильной контрольной. Если в карточке 12 или 14 знаков, код не напечатается или будет нечитаемым.
  • 🔲 Data Matrix для «Честного знака» печатают только из кода, полученного в ГИС МТ. Нельзя «сгенерировать похожий»: код уникален для каждой единицы товара.
  • 🌡️ Контраст. Серый штрихкод на термобумаге часто не читается сканером. Поднимите темноту печати на 2–3 пункта и проверьте сканером до запуска партии.
  • 📦 Тихая зона. Вокруг штрихкода нужно пустое поле. Если код вплотную к краю этикетки, сканер его не возьмёт.

Стикеры маркетплейсов

Маркетплейсы (Ozon, Wildberries, Яндекс Маркет) задают свои форматы этикеток. Чаще всего встречаются:

НазначениеТипичный размер
Товарная этикетка (штрихкод товара)58×40 или 58×30 мм
Стикер поставки, короба, паллеты75×120 или 100×150 мм

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

Стикеры, которые маркетплейс выдаёт в PDF, печатают из просмотрщика PDF: выбрать принтер этикеток, масштаб «Фактический размер» (100 %), ориентацию по стикеру. Масштаб «По размеру страницы» сжимает код — частая причина возвратов поставки.

Если товарные этикетки печатаются из 1С, заведите в конфигурации отдельный шаблон под каждый размер: «58×40 маркетплейс», «75×120 короб». Переключать один шаблон под разные рулоны — путь к ошибкам.

Несколько принтеров, сеть и удалённый рабочий стол

Несколько принтеров на одном месте

Частая схема: принтер этикеток плюс обычный лазерный для документов. Чтобы 1С не отправляла накладную на рулон 58×40:

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

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

Принтер с Ethernet получает IP-адрес. Закрепите его за принтером (резервирование на роутере или статический адрес в настройках принтера), иначе после перезагрузки адрес сменится и печать встанет.

  • Через Windows: добавьте принтер по IP-адресу (стандартный TCP/IP-порт, raw-печать обычно на порт 9100) и поставьте драйвер производителя.
  • Через подключаемое оборудование: если драйвер в 1С поддерживает сетевое подключение, укажите в настройке устройства IP-адрес и порт.

Общий принтер, расшаренный с одного компьютера, работает, только пока этот компьютер включён. Для склада надёжнее сетевой принтер с собственным адресом.

Работа через RDP и терминальный сервер

Когда 1С запущена на терминальном сервере, принтер стоит у пользователя локально и перенаправляется в сеанс. Тут две особенности:

  • 🖥️ Перенаправленный принтер получает имя с пометкой сеанса, например «(перенаправлено 3)». Номер меняется от входа к входу, и 1С может «потерять» сохранённый принтер. Выбирайте его в окне печати заново или подключайте принтер на сервере напрямую по IP.
  • 📐 На сервере должен стоять тот же драйвер, что и на рабочем месте. Иначе размер этикетки в сеансе будет отличаться от настроенного локально.

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

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

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