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

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

Как распечатать этикетку в 1С:Розница

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

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

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

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

Что понадобится перед печатью

Для печати этикеток нужны три вещи: сам принтер этикеток (обычно термопринтер с шириной ленты 38–58 мм), установленный драйвер этого принтера в операционной системе и настроенная 1С:Розница. Если принтер виден в Windows и печатает тестовую страницу, половина работы уже сделана.

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

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

ПринтерВиден в Windows, печатает тест

Проверьте драйвер и калибровку ленты в настройках принтера

ШтрихкодыЗаполнены у номенклатуры

Откройте карточку товара, вкладка «Штрихкоды»

ЦеныУстановлены нужным видом цен

Проверьте документ «Установка цен номенклатуры»

ШаблонСоответствует размеру этикетки

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

Подключение принтера этикеток к 1С

Принтер этикеток подключается через менеджер оборудования. Откройте раздел «Администрирование» и перейдите в «Подключаемое оборудование» (в некоторых версиях — «Настройка подключаемого оборудования»). Выберите тип оборудования «Принтеры этикеток» и создайте новый элемент.

В карточке оборудования укажите драйвер. Для большинства принтеров подходит вариант «Драйвер 1С: Принтер этикеток» из состава БПО (библиотеки подключаемого оборудования), который работает через стандартный драйвер Windows. После выбора драйвера нажмите «Настроить» и укажите конкретный принтер из списка установленных в системе, а также размер этикетки.

Завершающий шаг — тест устройства. Кнопка «Тест устройства» в карточке оборудования проверит связь с принтером. Если тест прошёл успешно, принтер готов к печати из обработки. Если тест выдаёт ошибку, чаще всего причина в том, что принтер занят другим приложением или выбран неверный драйвер.

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

Шаблоны этикеток хранятся в справочнике «Шаблоны этикеток, ценников и чеков ККМ». Найти его можно через поиск в разделе «Настройки» или «Администрирование». Создайте новый элемент, укажите назначение «Этикетка для товара» и откройте редактор шаблона.

Редактор представляет собой макет, похожий на табличный документ: вы задаёте размер этикетки в миллиметрах, добавляете поля и привязываете к ним данные. Доступные поля — наименование товара, штрихкод (как строка и как графический штрихкод), цена, артикул, организация, дата и другие. Чтобы штрихкод выводился графически, в свойствах поля установите тип «Штрихкод» и выберите формат (чаще всего EAN-13 или Code-128).

Ключевой момент — точное соответствие размера шаблона реальной этикетке. Если лента 58×40 мм, а шаблон задан 58×30, печать будет смещаться или обрезаться. Измерьте этикетку линейкой и задайте размеры с учётом отступа принтера, который обычно указан в его инструкции.

Создание шаблона этикетки
  1. 1
    Откройте справочник «Шаблоны этикеток, ценников и чеков ККМ» и создайте новый элемент
  2. 2
    Укажите назначение «Этикетка для товара» и задайте размер в миллиметрах
  3. 3
    Добавьте поля: наименование, цена, штрихкод (тип поля — «Штрихкод»)
  4. 4
    Сохраните шаблон и выполните пробную печать одной этикетки
  5. 5
    Сверьте результат с реальной лентой и скорректируйте размеры при смещении

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

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

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

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

При печати большого тиража (сотни этикеток) формирование табличного документа может занять заметное время, а сам документ — съесть много памяти. Если программа «зависает», печатайте партиями по 200–300 штук, выделяя строки и используя печать только выделенных.
ПЗ
Практическое замечание

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

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

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

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

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

Откуда запускать печать

Нужно промаркировать новое поступлениеПечатайте из документа «Поступление товаров» — количество этикеток совпадёт с принятым товаром
Изменились ценыПечатайте из документа «Установка цен номенклатуры» — на этикетках будут актуальные цены
Нужна одна-две этикетки на конкретный товарИспользуйте команду печати из карточки номенклатуры
Товары из разных документов с разными шаблонамиОткройте обработку «Печать этикеток и ценников» и заполните её вручную

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

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

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

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

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

Ограничения и альтернативные способы

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

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

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

Итог

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

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

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

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

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

Почему на этикетке пустая цена, хотя товар продаётся?

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

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

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

Принтер печатает через одну этикетку или пропускает ленту. Что делать?

Это признак рассинхронизации датчика ленты. Выполните калибровку принтера (фирменной утилитой или комбинацией кнопок по инструкции к модели) и проверьте, что размер этикетки в драйвере и в шаблоне 1С совпадает с реальным размером этикетки на ленте.

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

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

Этикетка печатается, но штрихкод не сканируется. В чём причина?

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