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