К статье
Практический материал

Документы и Печать · 10 мин

Как напечатать этикетку в 1С: полное руководство

Как напечатать этикетку в 1С: настройка принтера этикеток, макеты, печать из документов и справочников, штрихкоды, типичные ошибки и способы их устранения.

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

Основная сложность обычно не в самой 1С, а в связке «программа — драйвер принтера этикеток — размер носителя». Принтеры этикеток (Zebra, TSC, Honeywell, АТОЛ и другие) печатают на узких рулонах 58×40, 58×30, 43×25 мм и подобных, и если размер этикетки в драйвере не совпадает с макетом в 1С, текст «уезжает» или обрезается.

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

Какие этикетки можно печатать из 1С и что для этого нужно

Из 1С чаще всего печатают три вида этикеток: ценники для торгового зала, товарные этикетки со штрихкодом для складской маркировки и этикетки для маркированной продукции (Честный знак). Первые два типа доступны в типовых конфигурациях «из коробки», для маркировки используется отдельный механизм обмена с ГИС МТ.

Для работы понадобится: принтер этикеток с установленным драйвером Windows (или подключение через компоненту 1С), рулон этикеток известного размера и права на доступ к печатным формам в конфигурации. Печатать этикетки можно и на обычном офисном принтере на листах А4 с самоклеящейся разметкой — это рабочий вариант для небольших объёмов.

Подготовка: настройка принтера этикеток

До настройки 1С убедитесь, что принтер этикеток корректно работает из Windows: установите актуальный драйвер производителя, подключите принтер и напечатайте тестовую страницу. Если принтер не печатает из «Блокнота» или Word, в 1С он тем более не заработает.

Ключевой шаг — задать размер носителя в драйвере. Откройте «Устройства и принтеры» → свойства принтера → настройки печати и укажите точный размер этикетки в миллиметрах (ширина и высота с учётом зазора между этикетками, если он учитывается драйвером). Также проверьте тип носителя: термо или термотрансферная печать, наличие датчика зазора. Неверный тип датчика — частая причина пропуска этикеток.

В большинстве типовых конфигураций принтер этикеток подключается как обычный принтер Windows и выбирается при печати. В некоторых конфигурациях (например, Розница) есть раздел «Подключаемое оборудование», где принтер этикеток можно подключить через драйвер 1С — тогда печать идёт напрямую, минуя диалог Windows.

Порядок настройки принтера
  1. 1
    Установите драйвер принтера этикеток и напечатайте тестовую страницу из Windows
  2. 2
    В настройках драйвера задайте точный размер этикетки и тип датчика (зазор/чёрная метка)
  3. 3
    Откалибруйте принтер под рулон (обычно удержанием кнопки подачи или через утилиту производителя)
  4. 4
    В 1С выберите этот принтер при печати этикеток и напечатайте одну пробную этикетку

Печать этикеток из типовой конфигурации

В Управлении торговлей, Рознице и УНФ используется обработка «Печать этикеток и ценников». Найти её можно в разделе «Закупки» или «Продажи» (сервисы), либо через поиск по меню «Все функции». Обработка позволяет заполнить список товаров вручную, по документу поступления, по отбору или по складу.

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

Многие документы (поступление товаров, оприходование, установка цен) содержат кнопку «Печать» с пунктом «Этикетки» или «Ценники» — это самый быстрый путь, когда нужно напечатать этикетки сразу по конкретному документу без открытия отдельной обработки.

Как выбрать и отредактировать шаблон этикетки

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

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

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

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

Печать этикеток со штрихкодами

Чтобы на этикетке появился штрихкод, он должен быть указан в карточке номенклатуры (или в регистре штрихкодов) и выведен в шаблоне. Типовые шаблоны обычно уже содержат поле штрихкода. Если штрихкода у товара нет, 1С может сгенерировать внутренний код формата EAN-13 — в обработке печати и в карточке товара есть соответствующая функция.

Проверяйте читаемость: после печати отсканируйте этикетку сканером, подключённым к 1С. Если сканер не читает код, типичные причины — слишком мелкий штрихкод в шаблоне, низкая температура печати (бледное изображение) и износ печатающей головки. Увеличьте размер штрихкода в макете и поднимите интенсивность печати в настройках драйвера.

Для маркированной продукции (обувь, одежда, молочная продукция и др.) печатаются этикетки с кодами Data Matrix из системы «Честный знак». В конфигурациях с поддержкой маркировки коды заказываются через обмен с ГИС МТ, а печать выполняется из раздела маркировки — обычный шаблон этикетки для этого не подходит, нужен макет с полем Data Matrix.

Если в конфигурации нет механизма печати этикеток

В 1С:Бухгалтерии и некоторых отраслевых решениях обработки «Печать этикеток и ценников» нет. Варианты решения: печать ценников через внешние обработки (подключаются через «Администрирование» → «Печатные формы, отчёты и обработки» → «Дополнительные отчёты и обработки»), использование макета табличного документа с настройкой под размер этикетки либо печать на листах А4 с самоклеящейся разметкой через произвольный макет.

Ещё один путь — выгрузить данные (наименования, штрихкоды, цены) в Excel и печатать этикетки через ПО производителя принтера (например, фирменные редакторы этикеток Zebra или АТОЛ). Это удобно для разовых задач, но при регулярной печати лучше настроить процесс внутри 1С, чтобы исключить ручной перенос данных и ошибки в ценах.

Сравнение вариантов печати

Обработка «Печать этикеток и ценников»

Штатный способ в торговых конфигурациях. Быстро, с выбором шаблонов, но требует настроенного принтера.

Внешняя обработка

Подходит для Бухгалтерии и нетиповых задач. Нужно подключение через дополнительные отчёты и обработки.

ПО производителя принтера + выгрузка в Excel

Гибкие макеты без доработки 1С, но данные приходится переносить вручную — риск расхождения цен.

Листы А4 с разметкой на обычном принтере

Не нужен принтер этикеток, но медленно и неудобно при больших объёмах.

Проверка результата и типичные ошибки

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

Контрольные точки

Как проверить результат

Положение печати на этикетке
Норма

Текст в пределах этикетки, отступы ровные

Тревожный признак

Смещение, обрезка, печать на стыке этикеток — проверьте размер носителя в драйвере и откалибруйте принтер

Читаемость штрихкода
Норма

Сканер считывает код с первого раза

Тревожный признак

Код не читается — увеличьте штрихкод в шаблоне и интенсивность печати

Актуальность цены
Норма

Цена на этикетке совпадает с ценой в 1С

Тревожный признак

Цена устарела — проверьте дату установки цен и тип цен в настройках печати

Типичные ошибки
01
Размер этикетки в драйвере не совпадает с шаблоном — текст смещается и обрезается
02
Не выполнена калибровка принтера после смены рулона — принтер пропускает этикетки или печатает на стыке
03
Печать всей партии без пробника — порча рулона при неверном макете
04
Выбран неверный тип цен — на ценниках оказывается закупочная или устаревшая цена
05
Штрихкод не заполнен в карточке товара — на этикетке пустое место вместо кода

Часто задаваемые вопросы

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

Да. Используйте листы А4 с самоклеящейся разметкой и макет, рассчитанный на сетку этикеток. В торговых конфигурациях есть шаблоны ценников под А4. Для постоянной работы с большими объёмами удобнее принтер этикеток.

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

Почти всегда причина в неверном размере носителя в драйвере или в отсутствии калибровки датчика зазора. Укажите точные размеры этикетки с учётом зазора и выполните калибровку принтера по инструкции производителя.

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

Откройте документ поступления и нажмите «Печать» → «Этикетки» (или «Ценники»). Либо в обработке «Печать этикеток и ценников» используйте «Заполнить» → «По документу» и выберите нужное поступление.

Что делать, если на этикетке выводится старая цена?

Проверьте, какой тип цен выбран в настройках обработки печати, и актуальность документа «Установка цен номенклатуры». Этикетка берёт цену, действующую на дату печати, — если цены не переустановлены, выведется прежнее значение.

Как напечатать этикетку со штрихкодом, если у товара его нет?

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

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

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

Итог

Что важно запомнить

Этикетки в типовых 1С печатаются через обработку «Печать этикеток и ценников» или из документов. Успех зависит от трёх вещей: точного размера носителя в драйвере принтера, шаблона под этот размер и актуальных данных (цен и штрихкодов) в базе. Перед массовой печатью всегда делайте пробную этикетку и проверяйте её сканером.