Торговля и Склад · 12 мин
Как создать штрихкод в 1С Розница
Как создать штрихкод в 1С Розница: генерация EAN-13 для товаров, настройка префиксов, печать этикеток, работа с весовым товаром и типичные ошибки.
Штрихкодирование в 1С Розница решает две задачи: ускоряет продажу на кассе (кассир сканирует код вместо поиска товара вручную) и обеспечивает точный учёт при приёмке, инвентаризации и перемещениях. Конфигурация поддерживает как внутренние штрихкоды, которые магазин генерирует сам, так и заводские коды производителей, которые достаточно привязать к карточке номенклатуры.
Для товаров без заводского кода — собственной продукции, развесных товаров, вещей, пришедших без маркировки — 1С Розница умеет автоматически формировать штрихкоды формата EAN-13 с внутренним префиксом. Дальше эти коды печатаются на этикетках через обработку «Печать этикеток и ценников» и наклеиваются на товар.
Ниже разобран полный цикл: от проверки настроек штрихкодирования до печати этикеток и контроля результата, а также типичные ошибки, из-за которых сканер «не видит» товар на кассе.
Проверьте настройки штрихкодирования перед началом
Прежде чем генерировать коды, убедитесь, что механизм штрихкодирования включён и корректно настроен. Откройте раздел «Администрирование» и перейдите в настройки номенклатуры. Здесь должна быть активна опция использования штрихкодов, а также задан префикс внутреннего штрихкода — обычно это диапазон, начинающийся с цифры «2», зарезервированный для внутреннего использования магазинов.
Префикс важен по двум причинам. Во-первых, он отличает ваши внутренние коды от заводских EAN-13 производителей, исключая пересечения. Во-вторых, для весовых товаров префикс участвует в формировании кода, который печатают торговые весы: часть кода кодирует товар, часть — вес. Если префикс не задан или задан некорректно, весы и касса не смогут правильно интерпретировать такой штрихкод.
Также проверьте, что у пользователя есть права на изменение номенклатуры и регистра штрихкодов. В типовой поставке это роли менеджера по закупкам, администратора или кладовщика с расширенными правами.
Создайте штрихкод для одного товара вручную
Это базовый сценарий, который подходит, когда нужно промаркировать несколько позиций. Откройте справочник «Номенклатура» и найдите нужный товар. В карточке товара перейдите на вкладку или в раздел со штрихкодами — в типовой Рознице список штрихкодов доступен прямо из карточки по соответствующей команде.
В списке штрихкодов нажмите кнопку создания. Программа предложит либо ввести код вручную (если вы переносите код с упаковки), либо сгенерировать новый автоматически. При генерации система сформирует EAN-13 с учётом заданного префикса и контрольной цифры. Сохраните запись — штрихкод привязан к товару.
- 1Откройте справочник «Номенклатура» и найдите товар
- 2В карточке товара откройте список штрихкодов
- 3Нажмите «Создать» и выберите генерацию нового кода
- 4Проверьте сформированный код и сохраните запись
- 5Отсканируйте код сканером после печати этикетки и убедитесь, что находится нужный товар
Если у товара есть характеристики (размеры, цвета) или несколько упаковок, штрихкод привязывается к конкретной комбинации «товар + характеристика + упаковка». Это позволяет различать на кассе, например, одну и ту же футболку разных размеров — у каждой будет свой код.
Когда код вводят вручную
Ручной ввод нужен, если товар уже имеет заводской штрихкод. Не переписывайте его с упаковки по цифрам — просканируйте сканером прямо в поле ввода: так исключается ошибка в контрольной цифре. Программа проверит корректность кода и сообщит, если контрольная сумма не сходится.
Настройте автоматическую генерацию при создании товаров
Когда ассортимент большой и новые товары заводятся регулярно, создавать коды по одному нерационально. В настройках номенклатуры можно включить автоматическую генерацию штрихкода при записи нового товара. Тогда каждая новая карточка сразу получает уникальный код без дополнительных действий пользователя.
Этот режим особенно удобен в связке с загрузкой номенклатуры из прайсов поставщиков или из файлов Excel: после импорта все позиции уже промаркированы, и можно сразу переходить к печати этикеток. Убедитесь только, что автогенерация не создаёт коды для товаров, у которых заводской штрихкод уже присвоен — иначе у одной позиции окажется два кода, что допустимо, но требует аккуратности при печати этикеток.
Как выбрать способ создания кодов
Организуйте штрихкодирование весового товара
Весовые товары — отдельный случай. Здесь штрихкод формируют не в 1С, а на торговых весах с печатью этикеток: в коде зашивается и товар, и вес конкретной упаковки. Задача 1С Розницы — правильно распознать такой код на кассе: выделить из него код товара и вес, подставить товар в чек и рассчитать сумму.
Для этого в настройках штрихкодирования задаётся префикс весового товара и структура кода: сколько цифр отводится под код товара (PLU) и сколько — под вес. Эти параметры должны совпадать с настройками самих весов. В карточке номенклатуры весовому товару присваивается PLU-код, который выгружается в весы через обработку обмена с торговым оборудованием.
Напечатайте этикетки со штрихкодами
Созданный в базе штрихкод нужно физически нанести на товар. Для этого в 1С Розница предназначена обработка «Печать этикеток и ценников» — она находится в разделе «Закупки» (в ряде версий — в разделе «Склад» или «Продажи»). Обработка позволяет заполнить список товаров из документа поступления, по отбору номенклатуры или вручную.
После заполнения списка укажите количество этикеток для каждой позиции — обычно по количеству единиц товара. Выберите шаблон этикетки: типовые шаблоны уже содержат штрихкод, наименование, цену и артикул. Если типовой шаблон не подходит по размеру под ваш принтер этикеток, его можно отредактировать во встроенном редакторе или создать новый.
Печать выполняется на принтер этикеток (термопринтер) или на обычный офисный принтер на самоклеящихся листах. Перед массовой печатью выведите одну этикетку на предпросмотр и отсканируйте штрихкод — это дешевле, чем перепечатывать партию.
Удобный рабочий процесс на приёмке: товар оприходовали документом «Поступление товаров», из этого же документа по кнопке печати открыли «Печать этикеток и ценников» — список заполнился автоматически с количеством по документу. Остаётся только нажать «Печать» и расклеить этикетки при размещении товара.
Проверьте, что штрихкод работает на кассе
Финальный и обязательный этап — проверка сканирования. Откройте рабочее место кассира (РМК) и отсканируйте напечатанную этикетку. Товар должен моментально появиться в чеке с корректной ценой из действующего прайса. Если вместо товара появляется сообщение «Штрихкод не найден», проверьте, сохранён ли код в регистре штрихкодов и не допущена ли ошибка при печати.
Дополнительно проверьте поиск по штрихкоду в других операциях: приёмке, инвентаризации, перемещении. Код должен одинаково находиться везде — механизм поиска единый, и проблема в одном месте обычно означает проблему с данными, а не с конкретным документом.
Как проверить результат
Товар добавляется в чек с правильной ценой
Сообщение «Штрихкод не найден» или находится другой товар
Штрихкод читается сканером с первого раза, линии чёткие
Сканер не берёт код, этикетка смазана или обрезана
Код совпадает с напечатанным, контрольная цифра корректна
Код в базе и на этикетке различаются
На кассе подставляются товар и вес с этикетки
Подставляется неверный вес или товар не находится
Типичные ошибки и их последствия
Большинство проблем со штрихкодированием в Рознице возникает не из-за программы, а из-за организационных просчётов. Самая частая — дублирование кодов, когда один и тот же штрихкод присвоен двум разным товарам. На кассе при сканировании программа найдёт первый попавшийся, и продажа пройдёт по неверной позиции, что исказит остатки и выручку.
Вторая группа ошибок связана с печатью: слишком мелкий штрихкод, низкое качество печати, наклейка этикетки на изогнутую или прозрачную поверхность. Сканер такие коды читает нестабильно, и кассир вынужден искать товар вручную — весь смысл штрихкодирования теряется.
Ограничения и когда нужна доработка
Типовая Розница покрывает стандартные сценарии: генерацию EAN-13, печать этикеток, работу с весовыми кодами, подключение сканеров. Но есть ситуации, где типовых средств не хватает. Например, если нужен формат кода, отличный от EAN-13 (Code-128 для внутренней логистики склада), нестандартный шаблон этикетки со сложной графикой или автоматическая печать этикеток сразу при проведении поступления без открытия обработки — это решается доработкой конфигурации или внешними обработками.
Отдельно стоит тема маркированных товаров (обувь, одежда, табак и другие категории из системы «Честный знак»). Для них недостаточно просто создать штрихкод — требуется заказ кодов маркировки в системе маркировки, их нанесение и передача сведений при продаже. В Рознице для этого есть отдельный механизм обмена с «Честным знаком», и внутренние штрихкоды его не заменяют.
Что важно запомнить
Штрихкод в 1С Розница генерируется в карточке товара или автоматически при записи номенклатуры, печатается через «Печать этикеток и ценников», а корректность всегда проверяется тестовым сканированием в РМК до наклейки этикеток на партию.
Частые вопросы о штрихкодах в 1С Розница
Можно ли создать штрихкод сразу для всех товаров без кода?
Да, если включена автоматическая генерация при записи — но она срабатывает при записи карточки. Для уже существующего справочника проще перезаписать товары групповой обработкой или создать коды через обработку печати этикеток, где при формировании списка можно сгенерировать штрихкоды для позиций, у которых их нет. Перед массовой операцией сделайте резервную копию базы.
У товара уже есть заводской штрихкод — нужен ли свой внутренний?
Нет, в большинстве случаев достаточно привязать заводской код, отсканировав его в карточку товара. Внутренний код стоит создавать, только если заводской отсутствует, повреждён на упаковке или одинаков у разных вариантов товара, которые нужно различать.
Сканер не находит товар, хотя штрихкод создан. Что проверить?
Сначала убедитесь, что сканер вообще передаёт данные: откройте блокнот и отсканируйте код — цифры должны появиться. Затем сверьте код на этикетке с кодом в карточке товара. Если всё совпадает, проверьте настройку сканера в подключаемом оборудовании: он должен работать в режиме, совместимом с драйвером 1С, и завершать ввод суффиксом Enter.
Как напечатать этикетки только для товаров из конкретного поступления?
Откройте документ «Поступление товаров» и используйте команду печати «Этикетки» или перейдите в обработку «Печать этикеток и ценников» с заполнением по документу. Список товаров и количество этикеток подставятся автоматически из табличной части поступления.
Чем внутренний штрихкод отличается от кода маркировки «Честный знак»?
Внутренний штрихкод магазин создаёт сам для учёта и продажи своего товара — он никуда не передаётся. Код маркировки выдаёт государственная система «Честный знак» для обязательно маркируемых категорий, он уникален для каждой единицы товара, и сведения о его продаже передаются в систему. Для маркированных товаров обязателен именно код маркировки.
Можно ли изменить шаблон этикетки — добавить логотип или изменить размер шрифта?
Да, в обработке «Печать этикеток и ценников» есть редактор шаблонов. Можно изменить состав полей, размеры, шрифты и добавить изображение. Учитывайте ограничение: штрихкод должен оставаться достаточно крупным и контрастным, иначе сканер будет читать его нестабильно. После редактирования шаблона всегда делайте тестовую печать и сканирование.