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

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

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

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

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

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

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

Штрихкоды привязаны к справочнику «Номенклатура» и хранятся в отдельном регистре сведений «Штрихкоды номенклатуры». Это значит, что один товар может иметь несколько штрихкодов — например, код производителя на упаковке и внутренний код магазина для весового остатка.

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

Ручной ввод штрихкода в карточку товара

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

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

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

Ввод штрихкода сканером

Сканер ускоряет ввод в разы и исключает опечатки. Перед работой убедитесь, что сканер подключён и настроен в разделе «Администрирование» → «Подключаемое оборудование». Для сканеров в режиме эмуляции клавиатуры отдельная настройка драйвера обычно не требуется — достаточно, чтобы в конце кода передавался суффикс Enter.

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

Генерация внутренних штрихкодов для немаркированных товаров

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

Диапазон внутренних кодов задаётся префиксом в настройках. Внутренние коды принято начинать с цифр 2 (по стандарту EAN диапазон 200–299 зарезервирован для внутреннего использования), чтобы они никогда не пересеклись с заводскими. После генерации распечатайте этикетки на принтере этикеток через обработку «Печать этикеток и ценников» и наклейте на товар.

Массовый ввод штрихкодов

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

Для загрузки из файла подготовьте таблицу с колонками «Штрихкод» и «Артикул» (или «Наименование»), затем воспользуйтесь обработкой загрузки данных из табличного документа — в типовой поставке она доступна через раздел закупок или встроенные помощники загрузки номенклатуры. Сопоставьте колонки, запустите загрузку и проверьте протокол: строки с ненайденными товарами будут отклонены.

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

Сравнение способов ввода

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

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

Сканер в форме штрихкода

Быстро и без опечаток, удобно на приёмке. Требует настроенного сканера и физического доступа к товару.

Загрузка из Excel

Оптимально при первичном наполнении базы от поставщика. Требует аккуратной подготовки файла и проверки сопоставления.

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

Единственный вариант для товаров без заводской маркировки. Требует печати и наклейки этикеток.

Проверка введённых штрихкодов

После ввода обязательно проверьте результат до выхода товара на кассу. Самый быстрый способ — открыть рабочее место кассира в тестовом режиме и отсканировать товар: в чеке должна появиться правильная позиция с верной ценой.

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

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

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

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

В чек добавляется нужный товар с правильной ценой

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

Добавляется другой товар или появляется сообщение «Товар не найден»

Поиск штрихкода в базе
Норма

Код находится ровно у одной позиции номенклатуры

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

Один код привязан к нескольким товарам или не находится вовсе

Длина и контрольная цифра EAN-13
Норма

13 цифр, последняя — контрольная, сканер читает код целиком

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

Код обрезан, читается с лишними символами или не читается

Типичные ошибки при вводе штрихкодов

Большинство проблем со штрихкодами возникает не из-за программы, а из-за спешки при вводе и отсутствия проверки. Ниже — ошибки, которые встречаются чаще всего.

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

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

Итог

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

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

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

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

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

Что делать, если сканер не вводит код в поле?

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

Как ввести штрихкоды для весового товара?

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

Почему после загрузки из Excel часть кодов не работает?

Чаще всего причина в потере ведущих нулей: Excel трактует штрихкод как число. Переформатируйте колонку в текстовый формат до загрузки и сверьте несколько значений с этикетками. Также проверьте протокол загрузки — строки с ненайденной номенклатурой могли быть пропущены.

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

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

Нужно ли вводить штрихкоды, если торговля идёт только по наименованиям?

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