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

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

Как заполнить штрихкоды в 1С Розница

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

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

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

Где хранятся штрихкоды в 1С Розница

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

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

Как добавить штрихкод в карточку товара вручную

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

Нажмите «Создать» и введите код одним из способов: отсканируйте упаковку сканером, находясь в поле ввода, или наберите цифры с клавиатуры. Если у товара есть характеристики или упаковки, укажите их в соответствующих полях — тогда один и тот же товар в разных вариантах будет иметь разные коды. Сохраните запись кнопкой «Записать и закрыть».

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

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

Как сгенерировать штрихкод автоматически

Товары собственного производства, развесные позиции и товар без заводской маркировки требуют внутреннего штрихкода. Для этого в 1С Розница предусмотрена автоматическая генерация. В форме создания штрихкода рядом с полем кода есть кнопка генерации (обычно с пиктограммой или подписью «Сгенерировать») — программа подберёт свободный код в диапазоне внутренних кодов.

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

Массовое заполнение штрихкодов

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

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

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

Ручной ввод в карточке

Подходит для десятков позиций; медленно при большом объёме, но минимальный риск ошибки

Генерация внутреннего кода

Для товара без заводской маркировки; требует печати этикеток

Загрузка из файла

Для сотен позиций с готовым списком кодов от поставщика; требует проверки дублей после загрузки

Привязка при приёмке

Совмещает оприходование и заполнение кодов; не подходит для старого остатка на складе

Настройка сканера и проверка результата

Сканер штрихкодов подключается в разделе «Настройки» → «Подключаемое оборудование». Установите флаг использования оборудования, добавьте сканер и выберите драйвер. Большинство USB-сканеров работают в режиме эмуляции клавиатуры и не требуют специального драйвера — достаточно, чтобы курсор стоял в поле ввода. Проверьте суффикс: сканер должен завершать ввод клавишей Enter, иначе придётся нажимать её вручную после каждого считывания.

После подключения проверьте связку «сканер — база» на контрольном товаре: откройте форму подбора в любом документе и отсканируйте код. Товар должен появиться в табличной части с правильным количеством и ценой. Затем повторите то же в рабочем месте кассира (РМК) — именно там ошибки настройки заметнее всего.

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

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

Сканирование в форме подбора
Норма

Товар добавляется в документ мгновенно

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

Сообщение «по штрихкоду ничего не найдено»

Сканирование в РМК
Норма

Позиция попадает в чек с верной ценой

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

Подставляется другой товар или пустая строка

Печать этикетки
Норма

Напечатанный код считывается сканером

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

Этикетка печатается, но не сканируется — проверьте качество печати и формат кода

Типичные ошибки и их последствия

Самая распространённая ошибка — дублирование одного кода на разные товары. Программа при записи предупреждает о неуникальности, но предупреждение можно проигнорировать. Итог: кассир сканирует сметану, а в чек попадает молоко. Вторая частая проблема — запись кода с лишними символами: сканер иногда добавляет префиксы или суффиксы, если неправильно настроен, и код «1234567890123» превращается в «A1234567890123».

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

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

FAQ по штрихкодам в 1С Розница

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

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

Что делать, если сканер считывает код, но товар не находится?

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

Нужно ли регистрировать внутренние штрихкоды в ГС1?

Нет. Коды с префиксом 2 предназначены для внутреннего применения и не регистрируются в международной системе. Регистрация в ГС1 РУС требуется только если вы как производитель выпускаете товар с собственным EAN-13 для продажи через сторонние торговые сети.

Как распечатать этикетки со штрихкодами?

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

Почему при сканировании подставляется другой товар?

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

Работают ли штрихкоды весового товара?

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

Итог

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

Штрихкоды в 1С Розница хранятся в регистре сведений и привязываются к товару, характеристике и упаковке. Заполняйте их в карточке номенклатуры, при приёмке или массовой загрузкой; для товара без маркировки генерируйте внутренние коды с префиксом 2. После заполнения обязательно проверьте поиск сканером в документе и в РМК, а перед массовыми изменениями делайте копию базы.