Торговля и Склад · 10 мин
Как в 1С выбрать принтер этикеток
Как выбрать и подключить принтер этикеток к 1С: драйверы, настройка шаблонов этикеток и ценников, выбор принтера при печати, типичные ошибки и решения.
Печать этикеток и ценников — стандартная задача в конфигурациях 1С для торговли: «Управление торговлей», «Розница», «Комплексная автоматизация». Чтобы этикетка вышла на нужном устройстве, а не на офисном принтере А4, принтер этикеток должен быть корректно установлен в операционной системе, а в 1С — выбран как устройство печати для конкретного шаблона или документа.
Логика работы проста: 1С не печатает на принтер напрямую, а формирует макет этикетки и передаёт его в Windows на выбранный принтер. Поэтому половина проблем решается на уровне операционной системы — драйвер, размер этикетки, порт подключения, — а вторая половина настраивается внутри программы: выбор принтера в момент печати или в параметрах рабочего места.
Ниже разобран полный цикл: установка драйвера, настройка размера этикетки, выбор принтера в типовых конфигурациях, работа через обработку «Печать этикеток и ценников» и решение типичных сбоев.
Подготовка: установка принтера этикеток в Windows
До настройки в 1С принтер должен корректно работать в операционной системе. Подключите устройство по USB или сети, установите драйвер с сайта производителя (Zebra, TSC, Godex, АТОЛ, Xprinter и других). Универсальный драйвер Windows часто работает, но может не передавать команды калибровки и неверно определять размер носителя — для принтеров этикеток лучше ставить фирменный драйвер.
После установки откройте «Параметры» → «Устройства» → «Принтеры и сканеры», найдите принтер и напечатайте пробную страницу. Если тестовая этикетка выходит ровно и по центру — переходите к настройке в 1С. Если печать смещена или обрезана, проблему нужно решить здесь, в Windows: в свойствах принтера задайте точный размер этикетки (ширина и высота в миллиметрах, например 58×40 или 30×20) и тип носителя.
Настройка размера этикетки в драйвере
Самая частая причина «кривой» печати из 1С — несовпадение размера этикетки в драйвере с реальной этикеткой в рулоне. Откройте «Параметры печати» принтера (Панель управления → Устройства и принтеры → правый клик → Настройка печати) и укажите:
- Ширину и высоту одной этикетки в миллиметрах — измерьте линейкой, не полагайтесь на значения «по умолчанию».
- Тип носителя: этикетки с промежутком (gap), чёрная метка или непрерывная лента — в зависимости от вашего расходника.
- Метод печати: термо (для термоэтикеток без красящей ленты) или термотрансфер (при печати через риббон).
- Скорость и температуру печати — если текст бледный или, наоборот, «плывёт».
После изменения параметров выполните калибровку датчика этикеток — обычно это удержание кнопки подачи на корпусе принтера или команда из фирменной утилиты. Без калибровки принтер может пропускать этикетки или печатать со смещением по вертикали.
Выбор принтера этикеток в типовых конфигурациях 1С
Выбор принтера при печати из документа
В документах «Установка цен номенклатуры», «Поступление товаров» и подобных есть команда печати ценников и этикеток. При нажатии «Печать» открывается стандартный диалог, где в поле «Принтер» выберите ваш принтер этикеток из списка установленных в системе. 1С запоминает последний использованный принтер для пользователя, поэтому повторно выбирать его при каждой печати обычно не требуется.
Через обработку «Печать этикеток и ценников»
В «Управлении торговлей» и «Рознице» есть отдельный рабочий инструмент: раздел «Закупки» или «Склад и доставка» → «Сервис» → «Печать этикеток и ценников» (точное расположение зависит от версии конфигурации). Здесь вы формируете список товаров, выбираете шаблон этикетки, задаёте количество копий и нажимаете «Печать» — далее снова откроется диалог выбора принтера, где укажите принтер этикеток.
Постоянная привязка принтера к рабочему месту
Если на рабочем месте этикетки должны всегда уходить на один принтер, а документы — на другой, настройте это централизованно. В разделе «Администрирование» → «Печатные формы, отчеты и обработки» → «Печать» в ряде конфигураций доступна настройка принтеров по умолчанию. В «Рознице» параметры оборудования рабочего места кассира задаются в настройках РМК и подключаемого оборудования.
- 1Установите драйвер принтера этикеток и задайте точный размер этикетки в настройках печати Windows
- 2Напечатайте пробную этикетку из Windows и выполните калибровку датчика
- 3В 1С откройте документ или обработку «Печать этикеток и ценников»
- 4Выберите шаблон этикетки и нажмите «Печать»
- 5В диалоге печати укажите принтер этикеток и напечатайте одну тестовую этикетку
- 6Проверьте расположение текста и штрихкода, при необходимости скорректируйте шаблон или поля в драйвере
Настройка шаблона этикетки под принтер
Шаблон определяет, что именно выводится на этикетку: наименование, цена, штрихкод, артикул, дата. В обработке «Печать этикеток и ценников» шаблоны выбираются в соответствующем поле, а редактируются через встроенный редактор макетов (в типовых конфигурациях — «Шаблоны этикеток, ценников и чеков» в разделе администрирования или настроек номенклатуры).
Ключевое требование: размер шаблона должен совпадать с размером этикетки, заданным в драйвере. Если шаблон рассчитан на 58×40 мм, а в драйвере стоит 30×20, часть содержимого обрежется. При редактировании шаблона задайте ширину и высоту в редактируемых единицах, проверьте, что штрихкод помещается целиком — обрезанный штрихкод не считается сканером.
Для печати штрихкодов в шаблоне используется специальный элемент «Штрихкод». Убедитесь, что в 1С установлен компонент печати штрихкодов (обычно поставляется с конфигурацией или устанавливается отдельно) — без него вместо штрихкода выводится ошибка или пустое место.
Как проверить результат
Текст и штрихкод целиком в пределах этикетки, без смещения
Обрезка краёв, смещение, печать через одну этикетку
Сканер считывает код с первого раза
Сканер не реагирует или считывает через раз
Каждая этикетка печатается строго на своём носителе
Принтер пропускает этикетки или останавливается между ними
Типичные проблемы и их решение
Принтер не виден в списке при печати из 1С — чаще всего он не установлен в Windows или установлен на другом компьютере без общего доступа. Проверьте, что принтер отображается в «Устройствах и принтерах» и печатает тестовую страницу. При работе через RDP или в терминальном режиме принтер должен быть проброшен в сеанс или подключён как сетевой на сервере.
Этикетка печатается смещённой или через одну — признак неверного размера носителя в драйвере или отсутствия калибровки. Повторно измерьте этикетку, исправьте параметры и выполните калибровку датчика.
Печать идёт на офисный принтер вместо принтера этикеток — в диалоге печати выбрано не то устройство, либо принтер этикеток не установлен и 1С подставляет принтер по умолчанию. Выберите нужный принтер вручную; при постоянной работе настройте привязку к рабочему месту.
Когда нужен отраслевой драйвер или доработка
Стандартная схема «1С → Windows-драйвер → принтер» покрывает большинство задач печати ценников и этикеток со штрихкодом. Но есть сценарии, где её недостаточно: печать весовых этикеток с данными от весов, интеграция с маркировкой «Честный ЗНАК» (коды DataMatrix), высокоскоростная печать больших тиражей напрямую на языке принтера (ZPL, TSPL).
Для маркированных товаров используйте типовые механизмы обмена с ГИС МТ, встроенные в актуальные версии конфигураций, — там шаблоны этикеток с кодами маркировки уже предусмотрены. Для печати напрямую на языке принтера потребуется доработка конфигурации или внешняя обработка — это работа для специалиста по 1С, а не настройка пользователя.
Как выбрать действие
Частые вопросы
Можно ли печатать этикетки из 1С на обычном лазерном принтере?
Да, если использовать листы самоклеящихся этикеток формата А4 и шаблон с соответствующей раскладкой. Это подходит для небольших объёмов. Для регулярной печати удобнее и дешевле в расчёте на этикетку рулонный термопринтер.
Почему 1С запоминает не тот принтер?
1С сохраняет последний выбранный принтер для пользователя. Если однажды печать была отправлена на другой принтер, он станет подставляться по умолчанию. Выберите нужный принтер в диалоге печати заново — выбор сохранится.
Штрихкод печатается, но сканер его не читает. Что делать?
Проверьте, что штрихкод не обрезан по краям и напечатан контрастно. Увеличьте размер элемента штрихкода в шаблоне, снизьте скорость печати и повысьте температуру в настройках драйвера. Также убедитесь, что тип штрихкода (EAN-13, Code128 и др.) поддерживается вашим сканером.
Нужен ли отдельный драйвер 1С для принтера этикеток?
Для обычной печати этикеток и ценников достаточно Windows-драйвера производителя. Специализированные драйверы торгового оборудования требуются в основном для весов с печатью этикеток и в нестандартных сценариях прямой печати.
Как печатать этикетки с разных складов на разные принтеры?
Настройте на каждом рабочем месте свой принтер по умолчанию для пользователя. В распределённой схеме с сервером 1С принтеры подключаются к компьютерам пользователей и пробрасываются в их сеансы — выбор принтера выполняется локально на каждом рабочем месте.
Что важно запомнить
Принтер этикеток выбирается в диалоге печати 1С или закрепляется за рабочим местом, но 80% успеха — это корректный драйвер, точный размер носителя и калибровка в Windows. Перед тиражом всегда печатайте одну тестовую этикетку и проверяйте читаемость штрихкода сканером.