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

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

Как настроить шаблон этикетки в 1С

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

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

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

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

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

В типовых конфигурациях на управляемых формах редактор находится по пути «НСИ и администрирование» → «Настройка продаж» или «Печатные формы, отчеты и обработки» → «Шаблоны этикеток и ценников». Точное расположение зависит от конфигурации: в «Рознице» это раздел «Настройки», в «Управлении торговлей» — блок печатных форм в администрировании.

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

В старых конфигурациях на обычных формах (например, «Управление торговлей 10.3») редактор этикеток реализован иначе: шаблон хранится как табличный документ, а редактирование выполняется через встроенный конструктор или вручную в конфигураторе. Логика та же, но интерфейс отличается.

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

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

Размеры должны совпадать с фактической этикеточной лентой или листом самоклейки. Для термопринтера этикеток измерьте ширину ленты и высоту одной этикетки линейкой — например, типовые размеры 58×40 мм или 43×25 мм. Ошибка даже в несколько миллиметров приведёт к смещению печати от этикетки к этикетке.

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

Порядок создания шаблона
  1. 1
    Откройте «Шаблоны этикеток и ценников» и нажмите «Создать»
  2. 2
    Выберите назначение: этикетка или ценник
  3. 3
    Задайте размер этикетки в миллиметрах и раскладку на листе
  4. 4
    Перетащите на макет нужные поля: наименование, цена, артикул
  5. 5
    Вставьте штрихкод и выберите его тип (EAN-13, Code128)
  6. 6
    Сохраните шаблон и выполните пробную печать

Как разместить поля и штрихкод на макете

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

Для каждого поля настройте шрифт, размер и выравнивание. Длинные наименования — самая частая проблема: включите автоперенос или уменьшите шрифт, иначе текст обрежется. Для цены удобно использовать поле с форматной строкой, чтобы выводить значение в виде «125,00 руб.».

Вставка штрихкода

Штрихкод добавляется отдельным элементом: выберите тип «Штрихкод», укажите источник данных (обычно поле «Штрихкод» номенклатуры) и формат — EAN-13 для товаров с зарегистрированными кодами, Code128 для внутренних кодов произвольного состава. Высота штрихкода должна быть достаточной для сканера: слишком низкий код читается нестабильно.

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

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

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

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

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

Проверка результата и настройка принтера

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

В драйвере принтера этикеток отключите масштабирование («По размеру страницы») и установите масштаб 100%. Для термопечати также проверьте тип носителя (этикетки с зазором или чёрной меткой) — неверная настройка приводит к пропуску этикеток.

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

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

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

Текст и штрихкод полностью внутри границ этикетки

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

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

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

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

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

Код читается через раз или не читается вовсе

Текст наименования
Норма

Название видно полностью или аккуратно перенесено

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

Текст обрезан, налезает на цену или штрихкод

Типичные ошибки и ограничения

Чаще всего проблемы связаны не с шаблоном, а с окружением: неверный размер носителя в драйвере, масштабирование при печати, переполненные поля данными. Вторая группа ошибок — данные: пустой штрихкод в карточке товара, цена не заполнена для выбранного типа цен, слишком длинное наименование.

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

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

Когда встроенного редактора недостаточно

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

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

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

Как выбрать подход

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

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

Шаблон этикетки создаётся во встроенном редакторе: задаётся размер, размещаются поля и штрихкод, шаблон сохраняется и выбирается при печати. Критичны три вещи: совпадение размеров шаблона, драйвера и носителя; отключённое масштабирование; пробная печать перед тиражом.

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

Почему штрихкод печатается, но сканер его не читает?

Основные причины: искажение пропорций при растягивании элемента на макете, масштабирование в настройках печати, низкое качество печати (бледная лента, загрязнённая головка термопринтера) или ошибка в самом коде — например, EAN-13 с неверным количеством цифр. Проверяйте по порядку: сначала сканер на заведомо исправной этикетке, затем настройки печати, затем данные.

Можно ли печатать разные этикетки для разных групп товаров?

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

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

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

Почему при печати нескольких этикеток на листе они «уезжают» вниз?

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

Нужно ли что-то настраивать заново после обновления конфигурации?

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

Можно ли использовать шаблон на другом компьютере или в другой базе?

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