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

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

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

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

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

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

Где находятся шаблоны этикеток и какие бывают типы

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

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

  • Этикетка для товаров — печатается из документов поступления, установки цен, из справочника номенклатуры. Содержит наименование, штрихкод, артикул, характеристику.
  • Ценник для товаров — дополнительно включает цену, валюту, дату установки цены, организацию.
  • Этикетка для складских ячеек или доставки — используется в адресном хранении и при сборке заказов.
  • Шаблон чека ККМ — отдельный тип для кассовых документов, к этикеткам отношения не имеет.

Создание нового шаблона: выбор макета под размер этикетки

Нажмите «Создать» в списке шаблонов, укажите назначение (например, «Этикетка для товаров») и задайте понятное имя — например, «Этикетка 58×40 с штрихкодом». Имя важно, когда шаблонов несколько: кладовщик должен сразу понимать, какой выбрать.

Ключевой параметр — макет. В поле «Макет» выберите из списка размер этикетки, соответствующий вашей этикеточной ленте: 30×20, 38×38, 58×40, 58×60 мм и другие. Если подходящего размера нет, создайте собственный макет: укажите ширину и высоту в миллиметрах и количество этикеток по горизонтали (для многорядных лент). Ошибка в размере макета — самая частая причина съехавшей печати, поэтому измерьте этикетку линейкой, а не «на глаз», и учитывайте межэтикеточный зазор (обычно 2–3 мм).

После выбора макета нажмите «Редактировать» — откроется редактор шаблона. Работать в нём можно в двух режимах: визуальном конструкторе и в режиме редактирования табличного документа с XML-представлением полей.

Редактирование полей в конструкторе шаблона

В режиме конструктора макет отображается как область этикетки, куда перетаскиваются доступные поля из списка слева: «Номенклатура», «Штрихкод», «Цена», «Артикул», «Производитель» и другие. Каждое поле можно перемещать, растягивать, менять шрифт, размер и выравнивание.

Практические рекомендации по размещению полей:

  • Наименование товара — шрифт 8–10 pt, поле на всю ширину этикетки. Для длинных наименований включите автоперенос, иначе текст обрежется.
  • Штрихкод — размещайте с запасом по ширине: код EAN-13 при слишком узком поле масштабируется и может перестать читаться сканером. Минимальная рекомендуемая ширина — около 25–30 мм.
  • Цена — для ценника выбирайте крупный жирный шрифт (14–20 pt), чтобы цена читалась с расстояния.
  • Артикул и характеристика — мелким шрифтом внизу, если они нужны складу для идентификации.

Если конструктора недостаточно (нужна картинка, логотип, нестандартная рамка), переключитесь в режим редактирования макета как табличного документа. Здесь доступны все средства табличного редактора 1С: объединение ячеек, вставка рисунков, границы, заливка. Поля данных в этом режиме выглядят как ячейки с параметрами вида [Номенклатура], [Штрихкод], [Цена].

Порядок создания шаблона
  1. 1
    Откройте «НСИ и администрирование → Шаблоны этикеток, ценников и чеков ККМ» и нажмите «Создать»
  2. 2
    Выберите назначение: «Этикетка для товаров» или «Ценник для товаров»
  3. 3
    Задайте имя шаблона и выберите макет с точным размером вашей этикетки
  4. 4
    Нажмите «Редактировать» и разместите поля в конструкторе: наименование, штрихкод, цена
  5. 5
    Сохраните шаблон и напечатайте одну пробную этикетку
  6. 6
    Проверьте читаемость штрихкода сканером и только затем запускайте массовую печать

Настройка штрихкода и дополнительных параметров

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

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

Обратите внимание на поле «Количество экземпляров» при печати: в форме печати этикеток оно по умолчанию подставляется из документа (например, по количеству оприходованного товара). Если этикетка нужна одна на вид товара, а не на каждую единицу, измените количество вручную в таблице печати.

Печать этикеток и настройка принтера

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

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

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

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

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

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

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

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

Текст смещён, обрезан или попадает на соседнюю этикетку — проверяйте размер макета и драйвер

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

Сканер считывает код с первого раза, в 1С находится нужный товар

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

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

Цена на ценнике
Норма

Совпадает с актуальной ценой в карточке товара

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

Ноль или старая цена — проверьте вид цен и дату установки цен

Типичные ошибки и как их исправить

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

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

Штрихкод не сканируется. Поле штрихкода слишком узкое, шрифт цифр под кодом слишком мелкий, либо принтер печатает с низкой плотностью (проверьте настройку «Darkness/Температура печати» в драйвере). Также убедитесь, что сам штрихкод в карточке товара корректен — EAN-13 должен содержать 13 цифр с правильной контрольной цифрой.

После обновления 1С шаблон «сломался». Так бывает, если редактировался типовой шаблон. Восстановите свою копию из резервной копии базы или создайте шаблон заново — и впредь храните пользовательские шаблоны отдельно от типовых.

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

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

Можно ли вывести на этикетку логотип компании?

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

Как напечатать этикетки для товаров без штрихкодов?

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

Почему на ценнике печатается не та цена?

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

Один шаблон подойдёт для разных принтеров этикеток?

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

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

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

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

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

Итог

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

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