Документы и Печать · 11 мин
Как напечатать этикетки в 1С: практическое руководство
Как напечатать этикетки в 1С: настройка шаблона этикетки, печать ценников и штрихкодов из документов и справочников, выбор принтера и типичные ошибки.
Печать этикеток — одна из самых частых задач в торговых конфигурациях 1С: «Управление торговлей», «Розница», «Комплексная автоматизация» и «ERP». Под этикеткой обычно понимают небольшую наклейку со штрихкодом, артикулом, наименованием и ценой, которую клеят на товар. В типовых конфигурациях для этого есть встроенный механизм — обработка «Печать этикеток и ценников», поэтому в большинстве случаев программировать ничего не придётся.
Общая логика работы одинакова во всех конфигурациях: вы выбираете товары (вручную, из документа поступления или по отбору), задаёте шаблон этикетки, указываете количество копий и отправляете на принтер — обычный офисный или специализированный принтер этикеток. Различия между конфигурациями касаются в основном расположения команд в меню и набора готовых шаблонов.
Ниже разобран полный цикл: от проверки настроек номенклатуры до устранения типичных проблем с штрихкодами и разметкой. Инструкция ориентирована на типовые решения на управляемых формах; в самописных и сильно доработанных конфигурациях названия команд могут отличаться, но принципы сохраняются.
Где находится печать этикеток в разных конфигурациях
В «1С:Управление торговлей 11» и «1С:Комплексная автоматизация» обработка находится в разделе «Закупки» → «Сервис» → «Печать этикеток и ценников», а также доступна из карточек товаров и документов. В «1С:Розница» путь обычно «Закупки» → «Сервис» → «Печать этикеток и ценников», либо команда вызвана прямо из документа «Поступление товаров» или «Оприходование товаров» через кнопку «Печать».
Самый быстрый способ — печать из документа. Откройте, например, «Поступление товаров и услуг», нажмите кнопку с принтером и выберите «Этикетки» или «Печать этикеток и ценников». Обработка откроется уже заполненной: табличная часть документа перенесётся вместе с количеством, и этикетки будут сформированы по факту прихода. Это исключает ручной ввод и ошибки в количестве.
Если типовой обработки в конфигурации нет (старые или отраслевые решения), проверьте раздел «Администрирование» → «Печатные формы, отчеты и обработки» — там может быть подключена внешняя обработка печати этикеток. В крайнем случае задачу решают через механизм дополнительных печатных форм БСП.
Подготовка: что проверить в карточке товара
Этикетка берёт данные из справочника «Номенклатура», поэтому качество печати напрямую зависит от заполненности карточек. Минимальный набор: наименование (или «Наименование для печати», если оно заполнено — именно оно чаще всего выводится в шаблон), артикул и штрихкод. Если штрихкода нет, этикетка распечатается без него либо с пустым полем — в зависимости от шаблона.
Штрихкоды хранятся в регистре «Штрихкоды номенклатуры» и привязываются к единице измерения и характеристике. Это важно для товаров с вариантами (размер, цвет): у каждой характеристики должен быть свой штрихкод, иначе на кассе и при инвентаризации возникнут проблемы. Для товаров без заводского кода 1С умеет генерировать внутренние штрихкоды EAN-13 с префиксом внутреннего использования.
Цена на этикетку подставляется из установленного вида цен. Перед печатью убедитесь, что нужный вид цен рассчитан и актуален: в обработке есть кнопка «Установить цены», которая подтягивает текущие значения. Если цена в этикетке нулевая или устаревшая — почти всегда причина именно здесь.
Что проверить перед печатью
Код заполнен, тип соответствует (EAN-13, Code-128)
Поле пустое или код продублирован у другого товара
Цена совпадает с актуальным видом цен
Ноль или старая цена после переоценки
Заполнено и помещается в шаблон
Обрезается или выводится служебное полное наименование
Выбор и настройка шаблона этикетки
Шаблон определяет, что именно и в каком виде попадёт на наклейку: размер в миллиметрах, расположение штрихкода, шрифт, состав полей. В обработке «Печать этикеток и ценников» шаблон выбирается в поле «Шаблон этикетки»; типовые конфигурации содержат несколько готовых вариантов под распространённые размеры носителей.
Для редактирования откройте шаблон на изменение: вы попадёте во встроенный редактор, где этикетка представлена как макет с именованными полями — «Штрихкод», «Наименование», «Цена» и т.д. Поля можно перетаскивать, менять размер шрифта, добавлять и удалять. Размер этикетки задаётся в свойствах шаблона и должен точно совпадать с размером самоклеящейся ленты или ячейки листа — иначе печать «уедет».
Практические рекомендации по шаблону:
- Указывайте реальный размер этикетки с точностью до миллиметра, измерив носитель линейкой.
- Для штрихкода оставляйте достаточную высоту и свободные поля по бокам — сканеры плохо читают коды впритык к краю.
- Длинные наименования ограничивайте или уменьшайте шрифт, иначе текст вылезет за границы.
- Сохраняйте изменённый шаблон под новым именем, чтобы не потерять типовой вариант.
Перед массовой печатью всегда делайте пробный лист на обычной бумаге и прикладывайте его к ленте этикеток на свет — так видно, совпадает ли разметка с ячейками. Это дешевле, чем испортить упаковку дорогой самоклейки.
Пошаговая печать этикеток из обработки
Типовой сценарий печати выглядит так:
- 1Откройте «Печать этикеток и ценников» из раздела «Закупки» → «Сервис» или из документа поступления
- 2Добавьте товары кнопкой «Подобрать товары», «Заполнить по документу» или через отбор по условиям
- 3Установите режим «Печать этикеток» и выберите подходящий шаблон
- 4Нажмите «Установить цены», чтобы подтянуть актуальные цены по выбранному виду цен
- 5Проверьте количество этикеток по каждой позиции — по умолчанию оно равно количеству в документе
- 6Нажмите «Печать», выберите принтер и предварительно посмотрите предпросмотр
- 7Убедитесь, что штрихкоды читаются сканером, и только потом запускайте полный тираж
Количество копий регулируется в колонке «Количество этикеток» табличной части обработки. Если печатаете из документа поступления, программа обычно подставляет количество прихода — удобно для маркировки всей партии. Для демонстрационных образцов или довложения этикеток количество меняют вручную по каждой строке.
При печати на обычный офисный принтер на листы с готовой разметкой (самоклеящиеся листы формата A4) важно правильно выбрать шаблон под конкретную раскладку листа и в параметрах печати отключить масштабирование («по размеру страницы» искажает разметку). В диалоге печати 1С или драйвера принтера установите масштаб 100%.
Печать на принтере этикеток
Специализированные принтеры этикеток (термо- и термотрансферные) работают с рулонной лентой и требуют отдельной настройки. Принтер устанавливается в систему как обычное устройство печати через драйвер производителя, после чего становится доступен в диалоге печати 1С.
Ключевые настройки в драйвере принтера:
- размер носителя — должен совпадать с шириной и высотой этикетки в шаблоне 1С;
- тип носителя — этикетки с зазором, с чёрной меткой или непрерывная лента;
- скорость и температурная интенсивность печати — влияют на чёткость штрихкода;
- ориентация — книжная или альбомная в зависимости от подачи ленты.
Если этикетка печатается со смещением или принтер пропускает этикетки, выполните калибровку датчика носителя — функция есть в драйвере или запускается комбинацией кнопок на корпусе (порядок описан в инструкции к конкретной модели). Смещение по вертикали почти всегда лечится калибровкой, а не правкой шаблона.
Типичные ошибки и их устранение
Отдельная группа проблем — дубли штрихкодов. Если один и тот же код присвоен двум товарам, на кассе будет пробиваться не та позиция. Периодически проверяйте регистр штрихкодов на дубли; в типовых конфигурациях при записи дубликата выводится предупреждение, но при загрузке данных из внешних источников оно может быть отключено.
Если этикетка печатается пустой, проверьте три вещи: заполненность полей в карточке товара, корректность привязки полей в шаблоне (поле могло быть переименовано при доработке) и не сбился ли отбор в обработке — иногда в список печати попадают строки без номенклатуры.
Альтернативные способы и доработки
Штатной обработки хватает для большинства задач, но есть ситуации, где нужны другие подходы. Если требуется нестандартная этикетка — с логотипом, составом товара, произвольными надписями — шаблон дорабатывается программистом: механизм шаблонов в типовых конфигурациях поддерживает расширение через переопределяемые процедуры.
Способы печати этикеток
Подходит для стандартных этикеток со штрихкодом и ценой; ограничение — состав полей жёстко задан механизмом шаблонов
Любой состав данных и оформление; требует доработки конфигурации или расширения и тестирования при обновлениях
Подключается без изменения конфигурации через «Дополнительные отчеты и обработки»; нужна проверенная разработка под вашу версию
Гибкий дизайн в фирменном редакторе, но данные придётся выгружать из 1С вручную или через обмен
Для весового товара этикетки обычно печатают не из 1С напрямую, а на электронных весах с печатью этикеток: 1С выгружает в весы товары и цены, а весы формируют этикетку с весом и итоговой стоимостью. Это отдельный механизм обмена с торговым оборудованием.
Что важно запомнить
Этикетки печатаются через обработку «Печать этикеток и ценников»: товары → шаблон → цены → пробная печать → тираж. Главные условия качественного результата — заполненные штрихкоды и цены в карточках, шаблон с точным размером носителя и масштаб печати 100%.
Частые вопросы
Можно ли напечатать этикетки для товаров без штрихкода?
Да. Этикетка распечатается без штрихкода, если шаблон не требует его обязательно. Если штрихкод нужен, сгенерируйте внутренний код EAN-13 прямо из карточки товара или обработки — типовые конфигурации это умеют.
Почему этикетки печатаются со смещением на листе?
Чаще всего включено масштабирование в диалоге печати или размер шаблона не совпадает с раскладкой листа. Установите масштаб 100% и сверьте размеры шаблона с фактической разметкой носителя. На принтере этикеток дополнительно выполните калибровку датчика.
Как напечатать этикетки только для новых товаров из поступления?
Откройте документ поступления и вызовите печать этикеток из него — обработка заполнится позициями документа. Если нужны не все строки, удалите лишние в табличной части обработки или скорректируйте количество этикеток до нуля.
Сканер не читает штрихкод с распечатанной этикетки. Что делать?
Проверьте качество печати (бледный код читается плохо — увеличьте интенсивность печати), высоту штрихкода и поля по бокам в шаблоне. Также убедитесь, что сканер настроен на распознавание используемого типа кода — EAN-13 или Code-128.
Пропадут ли мои шаблоны этикеток после обновления конфигурации?
Шаблоны, сохранённые как пользовательские (под своим именем), при типовом обновлении обычно сохраняются. Риск потери есть только если вы изменяли типовой шаблон «внутри» него самого. Поэтому любые правки сохраняйте копией.
Можно ли вывести на этикетку дату, состав или произвольный текст?
В типовом редакторе шаблонов доступен ограниченный набор полей. Для произвольных данных — состава, дат, логотипов — шаблон дорабатывается программистом через расширение или внешнюю обработку печати.