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

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

Как заносить товар в 1С сканером штрихкодов

Как подключить сканер штрихкодов к 1С, настроить оборудование и заносить товары в документы и справочник номенклатуры. Пошаговая инструкция и типичные ошибки.

Сканер штрихкодов ускоряет ввод товара в 1С в разы: вместо ручного поиска номенклатуры по наименованию или артикулу достаточно считать код с упаковки, и программа сама найдёт позицию или предложит создать новую. Технология работает во всех типовых конфигурациях — «Управление торговлей», «Розница», «Комплексная автоматизация», «ERP», «Бухгалтерия предприятия» — и не требует программирования, если использовать штатные механизмы подключаемого оборудования.

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

Ниже разобраны подключение оборудования, настройка в 1С, оба рабочих сценария, проверка результата и типичные ошибки, из-за которых сканирование «не срабатывает».

Какие сканеры подходят для работы с 1С

Для 1С подходят практически все USB-сканеры, но важен режим их работы. Сканер может эмулировать клавиатуру (HID) или COM-порт. Режим клавиатуры проще: сканер «печатает» считанный код туда, где стоит курсор. Однако в этом режиме 1С не всегда отличает ввод со сканера от ручного, и часть штатных механизмов (например, автоматическое добавление строки в документ) может работать некорректно.

Режим эмуляции COM-порта (Serial over USB) считается правильным для 1С: сканер определяется как отдельное устройство, программа получает событие сканирования и обрабатывает его штатными средствами. Переключение режима обычно выполняется считыванием служебных штрихкодов из инструкции к сканеру.

Сравнение режимов подключения

Эмуляция клавиатуры (HID)

Не требует драйверов и настройки, но 1С не всегда распознаёт ввод как сканирование; подходит для простого поиска по коду в полях ввода.

Эмуляция COM-порта

Требует установки драйвера устройства и настройки в 1С, зато работают все штатные механизмы: автоподбор товара, события сканирования, РМК.

Bluetooth-сканер

Удобен на складе без привязки к рабочему месту; подключается как HID или COM-порт через сопряжение, стабильность зависит от качества адаптера.

Если планируется работа в розничной точке (РМК) или интенсивное сканирование на складе, выбирайте сканер с поддержкой COM-режима и проверяйте наличие драйвера под вашу версию Windows до покупки.

Как подключить и настроить сканер в 1С

Порядок настройки одинаков для большинства конфигураций на управляемых формах. Сначала установите драйвер сканера в Windows (для COM-режима) и убедитесь, что устройство появилось в диспетчере устройств. Затем перейдите в 1С.

Порядок подключения сканера
  1. 1
    Установите драйвер сканера и переведите его в режим эмуляции COM-порта служебным штрихкодом из инструкции.
  2. 2
    Откройте раздел «Администрирование» → «Подключаемое оборудование» (в некоторых конфигурациях — «Настройка подключаемого оборудования»).
  3. 3
    Нажмите «Подключить» и выберите тип оборудования «Сканеры штрихкода».
  4. 4
    Укажите драйвер (например, «1С: Сканеры штрихкода (NativeAPI)» или драйвер производителя) и номер COM-порта.
  5. 5
    Нажмите «Настроить», затем «Тест устройства» и отсканируйте любой штрихкод — код должен появиться в окне теста.
  6. 6
    Сохраните настройки и перезапустите рабочее место, если программа попросит.

Если тест устройства прошёл успешно, сканер готов к работе во всех документах и формах, где поддерживается ввод по штрихкоду. Если тест не видит сканирований, проверьте номер COM-порта в диспетчере устройств Windows — он должен совпадать с указанным в настройках 1С.

Как добавить товар в документ сканированием

Основной сценарий — наполнение табличной части документа «Поступление товаров и услуг», «Реализация», «Перемещение» или «Инвентаризация». Откройте документ, установите курсор в табличную часть товаров и сканируйте коды по очереди. Если штрихкод найден в базе, 1С добавит строку с этой номенклатурой или увеличит количество в уже существующей строке.

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

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

При приёмке сканируйте товар до того, как разносите его по полкам: если часть кодов не читается или не найдена в базе, выявить это проще, пока коробки ещё под рукой. Несчитанные позиции сразу заводите в базу, иначе при следующей приёмке ситуация повторится.
ПЗ
Практическое замечание

Как завести новый товар в справочник по штрихкоду

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

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

Проверяйте заполненность обязательных реквизитов при массовом заведении товаров: вид номенклатуры определяет счета учёта, а неверная ставка НДС приведёт к ошибкам в отчётности. Штрихкод ускоряет ввод, но не отменяет контроль реквизитов.

Проверка результата и контроль качества ввода

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

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

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

Тест устройства в настройках оборудования
Норма

Отсканированный код отображается в окне теста полностью, без обрезки и лишних символов

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

Код не появляется, обрезан или содержит посторонние символы — проверьте порт, драйвер и суффикс сканера

Сканирование в документе
Норма

Строка с товаром добавляется автоматически, количество увеличивается при повторном сканировании

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

Появляется сообщение «не найдено» при заведённом штрихкоде — проверьте регистр штрихкодов

Карточка нового товара
Норма

Штрихкод записан в регистр, реквизиты заполнены, товар ищется повторным сканированием

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

Карточка создана, но код не привязан — добавьте штрихкод вручную в разделе «Штрихкоды»

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

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

Типичные ошибки
01
Сканер оставлен в режиме клавиатуры, а пользователь ждёт штатного автоподбора товара — в итоге код вводится в случайное поле или не обрабатывается. Переведите сканер в COM-режим и настройте оборудование в 1С.
02
Штрихкод заведён с другой единицей измерения (короб вместо штуки) — при сканировании количество и цены в документах расходятся с ожиданием. Проверяйте единицу измерения при привязке кода.
03
Один штрихкод привязан к нескольким карточкам номенклатуры — 1С подставляет не тот товар. Удаляйте дубли в регистре штрихкодов.
04
Сканирование в поле поиска вместо табличной части документа — товар не добавляется в документ, а только фильтрует список.
05
Нет резервной копии перед массовой загрузкой штрихкодов обработкой — ошибочная загрузка требует ручной чистки регистра.

Учтите ограничения: стандартные сканеры не различают весовые штрихкоды без настройки шаблонов, а коды DataMatrix с маркировки («Честный знак») требуют отдельной настройки обмена с системой маркировки — простое сканирование кода в документ реализации не заменяет передачу данных о выбытии.

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

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

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

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

Карточка номенклатуры существует, но штрихкод к ней не привязан. Откройте карточку товара, перейдите в раздел «Штрихкоды» и отсканируйте код — после записи в регистр сканирование начнёт находить позицию.

Как ввести количество, если на одном товаре много единиц?

В большинстве конфигураций повторное сканирование того же кода увеличивает количество в строке на единицу. Если удобнее, отсканируйте код один раз и исправьте количество вручную в табличной части.

Нужно ли настраивать сканер заново для каждого пользователя?

Настройка привязана к рабочему месту (компьютеру), а не к пользователю. На одном ПК под разными учётными записями 1С сканер обычно работает без повторной настройки, но при смене компьютера подключение нужно выполнить заново.

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

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

Итог

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

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