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

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

Как в 1С создать этикетку: от макета до печати

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

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

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

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

Какие способы создания этикетки есть в 1С

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

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

Сравнение вариантов

Штатная обработка печати

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

Редактирование макета в конфигураторе

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

Внешняя печатная форма

Гибкая доработка без снятия конфигурации с поддержки. Ограничение — требует навыков программирования на встроенном языке 1С.

Как напечатать этикетку штатной обработкой

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

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

Порядок действий
  1. 1
    Откройте обработку «Печать этикеток и ценников» из раздела «Закупки» или из документа поступления
  2. 2
    Заполните список товаров вручную или по документу
  3. 3
    Выберите шаблон этикетки и тип цены
  4. 4
    Укажите количество этикеток по каждой позиции
  5. 5
    Нажмите «Печать», выберите принтер и проверьте предварительный просмотр
  6. 6
    Распечатайте пробный экземпляр и сверьте данные с карточкой товара

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

Шаблоны этикеток хранятся в справочнике «Шаблоны этикеток, ценников и чеков ККМ» (в некоторых конфигурациях — «Шаблоны этикеток и ценников»). Откройте нужный шаблон на редактирование: перед вами появится макет в виде табличного документа с именованными областями и параметрами вида [Наименование], [Цена], [Штрихкод].

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

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

Как вывести штрихкод на этикетку

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

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

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

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

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

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

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

Сканер молчит или выдаёт другой номер — проверьте формат и качество печати

Цена на этикетке
Норма

Совпадает с актуальным типом цен на дату печати

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

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

Размер и обрезка
Норма

Все поля влезают в границы этикетки, текст не обрезан

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

Текст вылезает за края — уменьшите шрифт или увеличьте область макета

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

Принтер этикеток подключается к 1С как обычный принтер Windows — через драйвер производителя. Специфика в настройке размера бумаги: в свойствах принтера создайте пользовательский формат, точно совпадающий с размером этикетки в рулоне (например, 58×40 мм), и выберите его форматом по умолчанию. Иначе принтер будет пропускать этикетки или печатать со смещением.

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

Типичные ошибки и как их избежать

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

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

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

FAQ

Можно ли создать этикетку в 1С без конфигуратора?

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

Почему этикетка печатается пустой?

Обычно причина в незаполненных данных: у товара нет цены выбранного типа на дату печати или не задан штрихкод. Реже — удалён или переименован параметр в макете шаблона. Проверьте карточку товара и откройте шаблон на предмет ошибок в именах параметров.

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

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

Какой формат штрихкода выбрать для этикетки?

Для розничных товаров с заводской маркировкой используют EAN-13, для внутренней кодировки — Code128, так как он допускает буквы и переменную длину. Формат задаётся в шаблоне этикетки или настройках обработки печати.

Сохранятся ли мои шаблоны этикеток после обновления 1С?

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

Итог

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

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