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

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

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

Пошаговая инструкция: как сгенерировать штрихкод EAN-13 в 1С Розница, настроить шаблон этикетки и распечатать ценники на принтере этикеток.

Штрихкодирование в 1С Розница позволяет ускорить продажи на кассе, упростить инвентаризацию и исключить ошибки при ручном вводе номенклатуры. Программа умеет автоматически генерировать штрихкоды формата EAN-13 для товаров, у которых нет заводского кода, а также печатать этикетки и ценники на обычном или специализированном принтере.

Ниже разобран полный цикл работы: от проверки настроек и генерации штрихкода до настройки шаблона этикетки и массовой печати. Инструкция подходит для конфигураций «1С:Розница 8» редакций 2.2 и 2.3; в более ранних версиях названия пунктов меню могут незначительно отличаться.

Проверьте, есть ли у товара штрихкод

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

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

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

Сгенерируйте штрихкод для товара

Генерация из карточки номенклатуры

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

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

Массовая генерация для списка товаров

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

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

Порядок действий при создании штрихкода
  1. 1
    Откройте карточку товара и перейдите в список «Штрихкоды»
  2. 2
    Нажмите «Создать», выберите тип EAN-13
  3. 3
    Нажмите «Сгенерировать» — код появится в поле
  4. 4
    Запишите и закройте карточку
  5. 5
    Просканируйте код сканером в чеке и убедитесь, что подставился нужный товар

Настройте шаблон этикетки

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

Создайте новый шаблон или отредактируйте существующий. В редакторе доступны поля-шаблоны: перетащите на макет поле «Штрихкод» — именно оно выводится в виде графического кода. Рядом обычно размещают поле «Штрихкод (строка)», чтобы цифры были читаемы и без сканера. Задайте размер этикетки в соответствии с используемой этикеточной лентой — например, 30×20 мм или 58×40 мм.

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

Распечатайте этикетки

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

Выберите шаблон этикетки и принтер. Если используется специализированный принтер этикеток (Zebra, TSC, АТОЛ и подобные), убедитесь, что в системе установлен его драйвер и размер этикетки в настройках печати совпадает с размером в шаблоне. Нажмите «Печать» — программа сформирует предварительный просмотр, после чего отправит задание на принтер.

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

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

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

Читаемость сканером
Норма

Сканер считывает код с первого раза и подставляет правильный товар

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

Сканер не реагирует или находит другую номенклатуру

Качество печати
Норма

Штрихи чёткие, без пробелов и размытия, цифры под кодом читаются

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

Бледная печать, смазанные линии, обрезанный код

Совпадение данных
Норма

Наименование и цена на этикетке совпадают с карточкой товара

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

Устаревшая цена или товар другой позиции

Подключите и проверьте сканер штрихкодов

Сканер подключается через раздел «НСИ и администрирование» → «Подключаемое оборудование». Большинство сканеров работают в режиме эмуляции клавиатуры (USB-HID) и не требуют драйвера: достаточно подключить устройство и проверить ввод в любом текстовом поле. Если используется драйвер «1С:Сканер штрихкода», отметьте устройство в списке подключаемого оборудования и выполните тест.

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

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

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

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

Учитывайте ограничение формата EAN-13: код состоит из 13 цифр, последняя из которых — контрольная и рассчитывается автоматически. Если вы вводите код вручную и программа не принимает его, скорее всего, нарушена контрольная цифра — используйте генерацию вместо ручного ввода.

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

Типичные ошибки
01
Печать этикеток до установки розничных цен — на ценниках окажется неверная цена
02
Ручной ввод EAN-13 без учёта контрольной цифры — код не читается сканером
03
Один штрихкод на товар и его упаковку — касса не различает штуку и короб
04
Слишком мелкий штрихкод на этикетке — сканер не считывает код на кассе
05
Отсутствие проверки тестовой этикетки — брак обнаруживается после печати всего тиража

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

Можно ли использовать заводской штрихкод поставщика вместо генерации своего?

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

Почему сканер считывает код, но товар не находится в базе?

Штрихкод не привязан к номенклатуре или привязан с ошибкой. Откройте карточку товара, сверьте код в списке штрихкодов с напечатанным на этикетке. Также проверьте, не добавил ли сканер лишний символ (суффикс Enter обычно не мешает, но префиксы могут искажать код).

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

В обработке «Печать этикеток и ценников» нажмите «Заполнить» и выберите вариант заполнения по документу, затем укажите нужное поступление. Табличная часть заполнится товарами из документа с количеством этикеток, равным принятому количеству.

Какой принтер подходит для печати этикеток?

Оптимален термопринтер этикеток (Zebra, TSC, АТОЛ и аналоги) — он печатает быстро и без расходников, кроме этикеточной ленты. Для небольших объёмов подойдёт обычный лазерный принтер с самоклеящимися листами, но нужно точно совместить шаблон с разметкой листа.

Можно ли изменить уже созданный штрихкод?

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

Что делать, если штрихкод печатается обрезанным или смещённым?

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

Итог

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

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