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

Торговля и Склад · 12 мин

Как настроить этикетку в 1С

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

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

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

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

Где в 1С находится настройка этикеток

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

Шаблоны хранятся в справочнике «Шаблоны этикеток и ценников». Каждый элемент справочника содержит макет в формате табличного документа с именованными областями и параметрами, а также настройки размера. Один и тот же шаблон может использоваться и для этикеток, и для ценников — разница только в назначении и типовом размере.

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

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

Откройте справочник шаблонов и нажмите «Создать». Укажите назначение — «Этикетка» или «Ценник», затем задайте размер этикетки в миллиметрах: ширину и высоту одной ячейки. Размер должен точно соответствовать физическому размеру этикетки на ленте, иначе печать «съедет» относительно перфорации.

Макет редактируется как табличный документ: вы выделяете ячейки, объединяете их, задаёте шрифт и выравнивание. В ячейки вставляются параметры — доступные поля перечислены в правой части редактора или вызываются через контекстное меню. Типовой набор параметров: наименование номенклатуры, артикул, цена, штрихкод, организация, дата, характеристика, серия.

Параметр вставляется в квадратных скобках, например [Номенклатура] или [Цена]. Для штрихкода используется специальный элемент: в редакторе есть команда вставки штрихкода, где выбирается тип (EAN-13, Code-128, QR и другие) и привязка к параметру. Убедитесь, что в свойствах ячейки штрихкода включено масштабирование под размер области — иначе код может обрезаться.

Порядок создания шаблона
  1. 1
    Откройте «Печать этикеток и ценников» и перейдите по ссылке «Шаблоны этикеток и ценников»
  2. 2
    Создайте новый шаблон, укажите назначение «Этикетка» и точный размер в миллиметрах
  3. 3
    Разместите параметры: наименование, цена, артикул; вставьте элемент штрихкода
  4. 4
    Настройте шрифты и проверьте, что текст не выходит за границы ячеек
  5. 5
    Сохраните шаблон и выберите его в обработке печати для пробного вывода

Добавление цены и валюты

Цена подставляется из вида цен, который выбран в обработке печати, а не жёстко зашит в шаблон. Это удобно: один шаблон обслуживает розничную, оптовую и акционную цену. Если нужно вывести валюту, добавьте рядом с параметром цены текст «руб.» или параметр валюты, если он доступен в вашей версии.

Штрихкод на этикетке

Штрихкод берётся из регистра штрихкодов номенклатуры. Если у товара штрихкод не заполнен, этикетка выйдет с пустой областью. В «Рознице» и УТ есть механизм автоматической генерации внутренних штрихкодов для штучного товара без заводского кода — он настраивается в параметрах учёта номенклатуры.

Настройка размеров и полей под принтер этикеток

Принтеры этикеток (Zebra, TSC, АТОЛ, Godex и подобные) печатают на ленте фиксированной ширины, и драйвер устройства определяет, как документ ляжет на этикетку. В настройках драйвера Windows задайте размер носителя, равный размеру одной этикетки, включая межэтикетный зазор, если драйвер его учитывает отдельно. Несовпадение хотя бы на миллиметр при длинной печати даёт накопительное смещение.

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

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

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

Из карточки номенклатуры печатают одиночные этикетки — например, при пересортице или замене повреждённой. Обратите внимание на режим «Ценник» против «Этикетка»: ценник обычно крупнее и содержит больше реквизитов, этикетка — компактная, под наклейку на упаковку.

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

Маршрут решения

Как выбрать способ печати

Этикетки клеятся на штучный товар на складе или в магазинеИспользуйте обработку «Печать этикеток и ценников» и принтер этикеток
Товар весовой и фасуется на местеНастраивайте шаблон в весах с печатью этикеток, а 1С используйте для выгрузки цен
Нужна одна-две этикетки на офисном принтереПечатайте на листе самоклеящихся этикеток, задав в шаблоне количество этикеток по ширине и высоте листа

Печать на обычном принтере: лист с несколькими этикетками

Если специализированного принтера нет, этикетки печатают на листах А4 с разметкой под самоклеящиеся заготовки. В настройках шаблона для этого указывается не размер одной этикетки, а количество этикеток по горизонтали и вертикали на листе. Программа сама рассчитает сетку и разместит макеты.

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

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

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

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

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

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

Сканер считывает код с первого раза с расстояния 10–20 см

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

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

Позиция печати на ленте
Норма

Текст строго внутри одной этикетки, перфорация совпадает с границами

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

Печать смещается от этикетки к этикетке — проблема в размере носителя или калибровке датчика

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

Цена на этикетке совпадает с ценой в карточке товара и на кассе

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

Цена устаревшая — печать запущена не из того документа или выбран не тот вид цен

Типичные ошибки
01
Правка типового шаблона вместо копии — изменения теряются при обновлении конфигурации
02
Размер шаблона не совпадает с размером носителя в драйвере — печать съезжает и портится лента
03
Печать этикеток до установки цен — на товаре оказывается нулевая или старая цена
04
Отсутствие штрихкода в карточке товара — этикетки выходят с пустым полем, и это замечают уже на полке
05
Масштаб печати отличен от 100 % — штрихкод искажается и не сканируется

Ограничения и когда нужен разработчик

Стандартный редактор шаблонов покрывает большинство задач: текст, цены, штрихкоды, простое форматирование. Но есть сценарии, которых он не решает: вывод картинок и логотипов с привязкой к товару, составные штрихкоды с весом внутри кода, условное форматирование (разные макеты для разных групп товаров в одном шаблоне), печать DataMatrix для маркировки «Честный знак» с особыми требованиями.

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

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

Держите в справочнике шаблонов не более двух-трёх актуальных макетов и давайте им говорящие имена с размером. Когда шаблонов десятки с именами «Новый», «Копия», «Тест», кассиры и кладовщики регулярно выбирают не тот, и на полке появляются этикетки с чужим форматом цены.
ПЗ
Практическое замечание

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

Можно ли вывести на этикетку произвольный текст, например состав или срок годности?

Да, если соответствующий параметр доступен в редакторе шаблона — например, описание номенклатуры или дополнительные реквизиты. Произвольный постоянный текст (надпись «Сделано в России», адрес магазина) вставляется в ячейку как обычный текст без параметров. Срок годности для серийного учёта выводится через параметры серии, если он ведётся.

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

Частые причины: слишком мелкий размер элемента, масштаб печати отличен от 100 %, низкая температура печати (бледная печать на термоэтикетках) или тип штрихкода, который сканер не поддерживает. Увеличьте область штрихкода в шаблоне, проверьте масштаб и настройки плотности печати в драйвере принтера.

Как напечатать этикетки только для товаров, у которых изменилась цена?

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

Этикетка печатается со смещением на одну позицию вниз. Что делать?

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

Можно ли печатать этикетки с QR-кодом вместо линейного штрихкода?

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

Шаблон настроен, но кнопка печати этикеток недоступна. В чём причина?

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

Итог

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

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