Работа с товарными запасами в современных торговых точках или на складах невозможна без качественной маркировки. Печать этикеток в 1С является рутинной, но критически важной операцией для корректного учета и работы с системой Честный ЗНАК. Ошибки на этом этапе могут привести к пересортице или проблемам при приемке товара.

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

Подготовка оборудования и драйверов

Прежде чем запускать программу, необходимо убедиться, что операционная система видит ваш принтер этикеток. Для терминальной печати чаще всего используются устройства брендов Zebra, Godex или Argox. В отличие от офисных лазерных принтеров, эти устройства требуют установки специализированных драйверов, поддерживающих язык описания страниц ZPL или EPL.

Важно правильно задать размер области печати в настройках Windows. Если в драйвере указан размер 100x150 мм, а физически в принтер вставлена лента 58x40 мм, то 1С сформирует файл неверного размера, и принтер может выдать ошибку или пропустить этикетку. Зайдите в Панель управления → Устройства и принтеры и проверьте свойства вашего устройства.

⚠️ Внимание: Если вы используете термопринтер, убедитесь, что в настройках драйвера выбрана правильная скорость печати и плотность (darkness). Слишком высокая плотность может привести к быстрому износу термоголовки.

Для корректной работы с 1С также рекомендуется использовать Direct-режим печати, если это позволяет модель принтера. Это позволяет отправлять данные напрямую в буфер устройства, минуя диспетчер печати Windows, что существенно ускоряет процесс при больших тиражах.

💡

Перед подключением к 1С распечатайте тестовую страницу из свойств принтера в Windows. Если этикетка выехала ровно и текст читаем, значит драйвер установлен корректно.

Настройка печати в 1С:Управление торговлей

В конфигурации 1С:УТ 11 процесс формирования этикеток обычно начинается из документа "Поступление товаров" или непосредственно из карточки номенклатуры. Чтобы настроить вывод, пользователю необходимо иметь права на изменение печатных форм. Перейдите в раздел НСИ и администрирование → Печать, сканеры и принтеры.

Здесь создается новая настройка для конкретного принтера. В поле "Вид печати" необходимо выбрать вариант Этикетки и стикеры. Система предложит выбрать шаблон макета. Стандартные макеты часто не подходят под специфические требования бизнеса, поэтому их часто приходится дорабатывать или создавать с нуля.

  • 🖨️ Выберите физическое устройство из списка доступных принтеров.
  • 📏 Укажите точный размер этикетки в миллиметрах (ширина и высота).
  • 📄 Выберите формат вывода: PDF для предпросмотра или прямой поток данных для быстрой печати.
  • ⚙️ Настройте количество копий и отступы полей для конкретной модели принтера.

После сохранения настроек попробуйте вывести пробную этикетку из карточки товара. Если текст съехал или не помещается, потребуется корректировка макета в режиме конфигуратора или через внешний обработчик.

📊 Какой тип принтера вы используете для этикеток?
Термопринтер (Zebra/Godox)
Лазерный принтер (A4)
Струйный принтер
Мобильный принтер (Bluetooth)

Работа с макетами и шаблонами этикеток

Стандартный механизм 1С использует макеты в формате MXL или внешние обработки. Для сложной верстки, включающей штрихкоды EAN-13, DataMatrix и логотипы компании, лучше использовать внешний обработчик печати. Он позволяет гибко управлять позиционированием элементов на носителе.

При создании шаблона критически важно соблюдать масштабирование. Штрихкод должен быть читаемым для сканера, поэтому его высота и ширина не могут быть произвольными. В настройках элемента штрихкода установите масштаб 100% или подберите значение, при котором сканер уверенно считывает код с расстояния 10-15 см.

Параметр макета Рекомендуемое значение Влияние на печать
Поля (Margins) 2-3 мм Предотвращает обрезку текста краем этикетки
Шрифт текста Arial, 8-10 pt Обеспечивает читаемость при уменьшении
Высота штрихкода Не менее 15 мм Гарантирует считывание сканером
Разрешение (DPI) 203 или 300 Зависит от модели принтера, влияет на четкость

Если вы используете 1С:УНФ, там есть встроенный конструктор этикеток, который упрощает задачу. Однако для УТ и КА часто требуется подключение внешних обработок, таких как "1С-Лит" или "Атол", которые предоставляют более широкий функционал.

Как добавить логотип на этикетку?

Для вставки изображения в макет 1С необходимо загрузить картинку в базу как бинарные данные или указать путь к файлу на локальном диске, если используется внешний обработчик. Убедитесь, что изображение имеет формат PNG или JPG и не превышает размер ячейки макета.

Печать этикеток для маркировки (Честный ЗНАК)

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

В 1С процесс печати кодов маркировки интегрирован в документы поступления и заказа поставщику. При получении кодов от оператора системы (Честный ЗНАК), они сохраняются в базе. Для их вывода используется специальная печатная форма "Этикетка с кодом маркировки".

⚠️ Внимание: Требования к качеству печати кодов DataMatrix регулируются ГОСТ. Минимальный размер ячейки (модуля) не должен быть менее 0,3 мм для большинства товаров. Проверяйте настройки плотности печати принтера.

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

💡

Качество печати кода DataMatrix важнее его размера. Лучше увеличить плотность (darkness) принтера, чем уменьшать масштаб кода ниже рекомендуемого.

Автоматизация и серийная печать

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

Для этого часто используется отчет "Ведомость по товарам" с добавленной кнопкой "Печать этикеток". В настройках отчета можно задать критерии отбора: например, печатать только для товаров с остатком менее 5 штук или только для новой группы номенклатуры.

  • 📦 Используйте отбор по группе номенклатуры для печати ценников на всю категорию.
  • 🔄 Настройте автопечать при проведении документа "Поступление товаров".
  • 🏷️ Группируйте задания печати по типу этикетки (цена, штрихкод, маркировка).

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

☑️ Проверка перед массовой печатью

Выполнено: 0 / 4

Решение частых проблем и ошибок

Одной из самых распространенных проблем является смещение контента. Этикетка печатается со сдвигом вправо или вниз, из-за чего часть информации обрезается. Чаще всего причина кроется в несовпадении настроек полей в драйвере Windows и в макете 1С.

Еще одна проблема — "пустая" печать. Принтер гоняет ленту, но ничего не печатает. Это может означать, что в 1С выбран неверный драйвер или тип печати (например, versucht отправить PDF на принтер, работающий только с RAW-данными). Проверьте свойства принтера в форме настройки 1С.

⚠️ Внимание: Интерфейс 1С и функционал печатных форм могут отличаться в зависимости от версии платформы и конфигурации. Всегда сверяйтесь с документацией к вашей конкретной релизу программы.

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

💡

Если принтер "съедает" несколько этикеток перед печатью, выполните калибровку датчика зазора. Обычно это делается удержанием кнопки подачи бумаги на 3-5 секунд до мигания индикатора.

Почему этикетка печатается не того размера?

Скорее всего, в настройках драйвера Windows указан размер бумаги, отличный от физического размера вставленной ленты. Зайдите в свойства принтера и установите пользовательский размер, точно соответствующий вашей этикетке.

Как печатать этикетки сразу после поступления товара?

В документе "Поступление товаров" есть кнопка "Печать". В выпадающем списке выберите "Этикетки". Если такой кнопки нет, возможно, не настроены права доступа или не подключена внешняя обработка печати.

Можно ли печатать этикетки на обычном лазерном принтере?

Да, можно, используя самоклеящуюся бумагу формата А4 с перфорацией. Однако это менее производительно и требует использования специальных макетов под лист А4, а не под рулон.

Что делать, если 1С не видит принтер?

Проверьте, установлен ли принтер как устройство по умолчанию в Windows. Также убедитесь, что в настройках 1С (НСИ и администрирование) выбрано правильное устройство вывода и установлен флаг "Использовать данное устройство".

Как изменить шрифт на этикетке?

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