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

В этой статье мы разберём все этапы работы с этикетками в 1С — от выбора оборудования и драйверов до настройки шаблонов и автоматизации печати через документы. Особое внимание уделим типичным ошибкам (например, когда 1С:Розница игнорирует настройки принтера) и способам их устранения. Материал актуален для 1С:Управление торговлей 11 (УТ 11), 1С:ERP, 1С:Розница и 1С:Бухгалтерия (с модулем торговли).

Если вы только начинаете работать с этикетками — начните с раздела "Выбор оборудования". Опытным пользователям будет полезен блок про автоматизацию печати через обработки и интеграцию с весами.

1. Выбор оборудования для печати этикеток

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

Основные критерии выбора:

  • 🖨️ Тип принтера: термотрансферный (для долговечных этикеток) или термопечать (для временных). Для складов с агрессивной средой (холод, влага) подойдёт только термотрансфер.
  • 📏 Максимальная ширина печати: стандартные этикетки — 40–100 мм. Для паллетных наклеек нужен принтер с шириной от 104 мм.
  • 🔌 Интерфейс подключения: USB, Ethernet или Wi-Fi. Для кассовых зон удобнее сетевые принтеры.
  • 📦 Поддержка языков печати: ZPL (Zebra), EPL (Eltron), CPCL (Citizen). В 1С чаще всего используется ZPL.

Популярные модели принтеров, совместимые с 1С:

МодельТип печатиМакс. ширинаИнтерфейсыЯзык команд
Zebra ZD420Термотрансфер/термо104 ммUSB, Ethernet, BluetoothZPL, EPL
TSC TE200Термотрансфер108 ммUSB, EthernetTPL (совместим с ZPL)
Citizen CL-S621Термо104 ммUSB, SerialCPCL
Godex EZ-2300Термотрансфер110 ммUSB, EthernetGEPL (совместим с ZPL)

Важно: Перед покупкой проверьте, есть ли для принтера драйвер для 1С. Некоторые модели (например, Brother QL) требуют дополнительных обработок или внешних компонент.

⚠️ Внимание: Если вы используете 1С:Розницу 2.3 с фискальными регистраторами, убедитесь, что принтер этикеток поддерживает работу через RDP (удалённый рабочий стол). Некоторые драйверы конфликтуют с фискальными модулями.
📊 Какой принтер этикеток вы используете?
Zebra
TSC
Citizen
Godex
Другой
Ещё не выбрал

2. Установка и настройка драйверов

Даже самый дорогой принтер не заработает без правильного драйвера. В есть два способа подключения:

  1. Через стандартный драйвер Windows — проще, но меньше возможностей для тонкой настройки.
  2. Через специализированный драйвер производителя (например, Zebra Designer) — больше контроля над печатью, но сложнее в настройке.

Инструкция по установке драйвера для Zebra ZD420 (аналогично для других моделей):

  1. Скачайте драйвер с официального сайта Zebra (выбирайте версию для вашей ОС).
  2. Подключите принтер по USB и запустите установщик.
  3. В меню Устройства и принтеры (Windows) найдите установленный принтер и настройте параметры страницы:
    • 📄 Размер этикетки (например, 50×30 мм).
    • 🖼️ Ориентация (обычно Книжная).
    • 🔄 Источник бумаги (Автовыбор или Ручная подача).
  4. В перейдите в Администрирование → Печатные формы → Настройки принтеров и добавьте новый принтер.
  5. Типичные ошибки при установке драйверов:

    • 🚫 Принтер определяется как "неопознанное устройство" → проверьте кабель или порт USB.
    • 🔄 Этикетки печатаются со смещением → настройте отступы в драйвере принтера.
    • 🖨️ Принтер печатает пустые листы → обновите драйвер или переустановите его в режиме совместимости.
    💡

    Если принтер подключён по сети, используйте статический IP-адрес, чтобы избежать проблем с подключением после перезагрузки роутера.

    3. Создание и настройка шаблонов этикеток

    Шаблон этикетки в определяет, какие данные и как будут напечатаны. В большинстве конфигураций (УТ 11, ERP, Розница) шаблоны настраиваются через Администрирование → Печатные формы → Этикетки.

    Основные элементы шаблона:

    • 🏷️ Штрихкод — может быть EAN-13, Code 128 или DataMatrix (для маркировки).
    • 📝 Текстовые поля — название товара, цена, артикул, срок годности.
    • 🖼️ Логотип или графические элементы (например, знаки сертификации).
    • 📏 Разметка — отступы, выравнивание, шрифты.

Пошаговая инструкция по созданию шаблона:

  1. Откройте Администрирование → Печатные формы → Этикетки.
  2. Нажмите Создать и выберите тип этикетки (например, Для товара).
  3. В конструкторе перетащите нужные поля (например, Наименование, Артикул, Штрихкод).
  4. Настройте параметры штрихкода:
    Тип: EAN13
    

    Данные: {Товар.Артикул}

    Высота: 20 мм

    Ширина: 2 мм

  5. Сохраните шаблон и назначьте его для конкретного вида номенклатуры (например, Продукты питания).

Критическая деталь: если вы печатаете этикетки для маркировки (например, для Честного ЗНАКа), штрихкод DataMatrix должен соответствовать требованиям ГИС МТ. В противном случае этикетки не пройдут проверку.

Правильно ли указан тип штрихкода?|Соответствуют ли размеры этикетки реальному носителю?|Все ли обязательные поля (название, цена, срок годности) присутствуют?|Проверена ли читаемость штрихкода сканером?-->

4. Печать этикеток из документов 1С

Этикетки можно печатать из различных документов , например:

  • 📦 Поступление товаров — для маркировки новой партии.
  • 🏪 Реализация товаров — для ценников в рознице.
  • 📋 Инвентаризация — для идентификации товаров на складе.
  • ⚖️ Отчёт производства — для маркировки готовой продукции.

Как печатать этикетки из документа Поступление товаров:

  1. Откройте документ Поступление товаров и заполните табличную часть.
  2. Выделите строки с товарами, для которых нужны этикетки.
  3. Нажмите Печать → Этикетки.
  4. Выберите ранее созданный шаблон и укажите количество копий.
  5. Нажмите Печать и выберите принтер.

Если кнопка Печать → Этикетки отсутствует:

  • 🔧 Проверьте, включена ли функциональность Печать этикеток в настройках программы (Администрирование → Функциональность).
  • 📝 Убедитесь, что для выбранной номенклатуры назначен шаблон этикетки.
  • 🖨️ Переустановите драйвер принтера (иногда 1С не видит устройство из-за конфликта драйверов).
⚠️ Внимание: В 1С:Рознице 2.3 при печати ценников из документа Установка цен номенклатуры может сбрасываться настройка принтера. Перед массовой печатью сделайте тестовую этикетку!
Как печатать этикетки пачками?

Для массовой печати этикеток (например, на всю партию товара) используйте обработку "Печать этикеток" (Администрирование → Печатные формы → Дополнительно → Печать этикеток). В ней можно:

  • Отфильтровать товары по складу, группе номенклатуры или периоду поступления.
  • Указать диапазон штрихкодов (например, от 2000001 до 2000100).
  • Напечатать этикетки с учётом остатков (чтобы не печатать лишние).

5. Автоматизация печати этикеток

Ручная печать этикеток отнимает время, особенно на крупных складах. В есть несколько способов автоматизации:

1. Печать при проведении документа

Можно настроить автоматическую печать этикеток при проведении документов Поступление, Перемещение или Инвентаризация. Для этого:

  1. Откройте нужный документ в режиме Конфигуратор (Файл → Открыть конфигурацию).
  2. Найдите процедуру ПередЗаписью() или ПриПроведении().
  3. Добавьте код для печати этикеток (пример для УТ 11):
    Процедура ПриПроведении(Отказ, РежимПроведения)
    

    Если РежимПроведения = РежимПроведенияДокумента.Оперативный Тогда

    ПечатьЭтикеток.НапечататьЭтикетки(ЭтотОбъект);

    КонецЕсли;

    КонецПроцедуры

2. Использование внешних обработок

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

  • 📌 Обработка "Печать этикеток по остаткам" — печатает этикетки для товаров с остатком ниже минимального.
  • 🕒 Обработка "Печать по расписанию" — запускает печать в заданное время (например, ночью для экономии времени днём).
  • 🔄 Обработка "Печать при изменении цены" — автоматически обновляет ценники при изменении розничных цен.

3. Интеграция с весами и терминалами сбора данных (ТСД)

Если на складе используются ТСД (например, CipherLab или Honeywell), можно настроить печать этикеток прямо с терминала. Для этого:

  1. Установите на ТСД программу для работы с 1С (например, 1С:Мобильная платформа).
  2. Настройте обмен данными между 1С и ТСД.
  3. Создайте обработку, которая будет отправлять данные для печати на принтер, подключённый к ТСД.
💡

Автоматическая печать этикеток сокращает время обработки товаров на 30–50%, но требует предварительной настройки и тестирования. Начинайте с простых сценариев (например, печать при поступлении), затем переходите к сложным (интеграция с ТСД).

6. Решение типичных ошибок при печати

Даже при правильной настройке могут возникать проблемы. Рассмотрим самые распространённые:

1. Этикетки печатаются со смещением

Причины и решения:

  • 📏 Неверные настройки отступов в шаблоне → откорректируйте поля в конструкторе этикеток.
  • 🖨️ Несоответствие размеров в драйвере и 1С → проверьте настройки страницы в драйвере принтера.
  • 📄 Используется не тот тип бумаги → замените рулон этикеток на соответствующий шаблону.

2. Штрихкод не считывается сканером

Что делать:

  • 🔍 Проверьте контрастность штрихкода (для термопечати увеличьте температуру в настройках принтера).
  • 📏 Убедитесь, что размер штрихкода соответствует стандарту (например, минимальная высота для EAN-13 — 15 мм).
  • 🔄 Попробуйте другой тип штрихкода (например, вместо Code 128 используйте EAN-13).

3. 1С не видит принтер

Возможные причины:

  • 🔌 Принтер подключён по сети, но не добавлен в список устройств 1С → перейдите в Администрирование → Печатные формы → Настройки принтеров и добавьте его вручную.
  • 🖥️ Конфликт драйверов → удалите все драйверы для принтера и установите их заново.
  • 🔒 Отсутствуют права доступа → запустите 1С от имени администратора.

4. Медленная печать этикеток

Как ускорить процесс:

  • 📶 Если принтер сетевой — подключите его по USB (сетевая печать медленнее из-за задержек).
  • 📄 Уменьшите разрешение печати в настройках принтера (например, с 600 dpi до 300 dpi).
  • 🗑️ Очистите очередь печати в Windows (иногда зависшие задачи тормозят новый запрос).
⚠️ Внимание: Если вы используете 1С:ERP и печатаете этикетки через RDP (удалённый рабочий стол), отключите буферизацию печати в настройках подключения. Это устранит задержки и ошибки.

7. Печать этикеток для маркировки (Честный ЗНАК, ЕГАИС)

С 2026 года обязательная маркировка распространяется на большинство групп товаров: лекарства, одежду, обувь, табак, молокопродукты и др. Этикетки для маркировки имеют жёсткие требования:

  • 🏷️ Обязательный код DataMatrix с уникальным идентификатором.
  • 📄 Формат этикетки должен соответствовать ГОСТ (например, для молока — 58×40 мм).
  • 🔒 Данные для печати должны передаваться в ГИС МТ (через оператора ЭДО).

Как настроить печать маркированных этикеток в 1С:

  1. Подключите оператора ЭДО (например, Такском, Калуга Астрал) в разделе Администрирование → Маркировка товаров.
  2. Скачайте и установите обработку для печати маркированных этикеток (доступна на портале 1С или у оператора ЭДО).
  3. В документе Поступление товаров укажите коды маркировки (они должны быть получены от поставщика или сгенерированы в Честном ЗНАКе).
  4. Напечатайте этикетки через обработку, выбрав шаблон для маркировки (например, Этикетка для молока (ГОСТ)).

Требования к этикеткам для маркировки (2026 год):

Группа товаровТип кодаМинимальный размер DataMatrixОбязательные поля
Молочная продукцияDataMatrix15×15 ммКод, срок годности, состав
Одежда и обувьDataMatrix10×10 ммКод, размер, состав
ЛекарстваDataMatrix12×12 ммКод, серия, срок годности
Табачная продукцияDataMatrix14×14 ммКод, акцизная марка

Частые ошибки при печати маркированных этикеток:

  • 🚫 Код DataMatrix не читается → увеличьте размер кода или проверьте контрастность.
  • 📄 Не хватает обязательных полей → обновите шаблон согласно последним требованиям ГИС МТ.
  • 🔒 Ошибка передачи данных в Честный ЗНАК → проверьте настройки обмена с оператором ЭДО.
⚠️ Внимание: Требования к маркировке регулярно обновляются. Перед массовой печатью этикеток сверьте актуальные стандарты на сайте Честного ЗНАКа или в личном кабинете оператора ЭДО.

8. Оптимизация процесса печати этикеток

Чтобы ускорить работу и уменьшить количество ошибок, следуйте этим советам:

1. Используйте предварительно распечатанные шаблоны

Если у вас часто повторяются одни и те же этикетки (например, для постоянного ассортимента), заведите шаблоны с фиксированными данными (логотип, стандартный текст). Это сократит время настройки.

2. Настройте "горячие клавиши"

В можно назначить сочетания клавиш для быстрой печати этикеток. Например:

  • Ctrl+Shift+E — печать этикеток для выделенных строк в документе.
  • Ctrl+Alt+P — печать этикеток для всей номенклатуры на складе.

3. Автоматизируйте генерацию штрихкодов

Instead of manually entering barcodes, set up automatic generation in Nomenclature settings:

  1. Go to Reference Books → Nomenclature → Barcodes.
  2. Set the rule for auto-generation (e.g., EAN13 based on article number).
  3. Enable the option Generate barcode if missing.

4. Use batch printing for large volumes

For printing labels for an entire warehouse or large batch, use the Label Printing processing:

  • 📦 Filter by warehouse, nomenclature group, or supplier.
  • 📊 Print only for items with stock below minimum.
  • 🔄 Automatically update prices on labels if they've changed.

5. Regularly update templates

At least once a quarter, check:

  • 📏 Whether label sizes match the actual media.
  • 🏷️ Whether barcode types meet current standards (especially for marked goods).
  • 📄 Whether all required fields are present (e.g., allergen information for food).
💡

The most common cause of label printing problems is mismatch between template settings in 1C and printer driver settings. Always test print on a single label before batch printing!

FAQ: Частые вопросы по печати этикеток в 1С

🔹 Как печатать этикетки на принтере, который не поддерживает ZPL?

Если ваш принтер (например, Brother QL) не поддерживает ZPL, используйте один из этих способов:

  1. Универсальный драйвер: Установите драйвер Seagull Scientific, который эмулирует ZPL для большинства принтеров.
  2. Обработка для 1С: Найдите на Инфостарте обработку, которая конвертирует данные в формат вашего принтера (например, EPL или CPCL).
  3. Печать через графический файл: Настройте вывод этикетки в формат PDF или PNG, затем отправьте на печать через стандартный драйвер Windows.

Для принтеров Brother QL есть готовая обработка "Печать этикеток на Brother QL из 1С" — она поддерживает большинство моделей серии QL-500/700/800.

🔹 Можно ли печатать этикетки с весов в 1С?

Да, для этого нужно:

  1. Подключить весы к компьютеру с 1С (по USB или COM-порту).
  2. Установить драйвер весов (например, для CAS AD-4212 или Mettler Toledo).
  3. Настроить обмен данными между весами и 1С:
    • Используйте обработку "Интеграция с весовым оборудованием" (доступна на Инфостарте).
    • Либо напишите свой скрипт, который будет считывать данные с весов и передавать их в документ 1С.
  • Создайте шаблон этикетки с полем Вес нетто и настройте автоматическую печать при взвешивании.
  • Пример кода для чтения данных с весов CAS:

    Порт = Новый COMПорт(1, 9600, 8, 0, 1);
    

    Пока Истина Цикл

    Данные = Порт.ПрочитатьСтроку();

    Если Найти(Данные, "ST") > 0 Тогда

    Вес = Сред(Данные, 3, 6);

    Сообщить("Получен вес: " + Вес);

    КонецЕсли;

    КонецЦикла;

    🔹 Почему этикетки печатаются вразнобой (то нормально, то со смещением)?

    Эта проблема обычно связана с:

    1. Нестабильной подачей бумаги:
      • Проверьте, правильно ли установлен рулон этикеток (не перекошен, не замят).
      • Очистите датчик этикетки (сенсор, который определяет начало этикетки) от пыли.
  • Несовпадением размеров:
    • В драйвере принтера и в шаблоне 1С должны быть указаны одинаковые размеры этикетки (например, 50×30 мм).
    • Если использу