Торговля и Склад · 9 мин
Как заносить товар в 1С сканером штрихкодов
Как подключить сканер штрихкодов к 1С, настроить оборудование и заносить товары в документы и справочник номенклатуры. Пошаговая инструкция и типичные ошибки.
Сканер штрихкодов ускоряет ввод товара в 1С в разы: вместо ручного поиска номенклатуры по наименованию или артикулу достаточно считать код с упаковки, и программа сама найдёт позицию или предложит создать новую. Технология работает во всех типовых конфигурациях — «Управление торговлей», «Розница», «Комплексная автоматизация», «ERP», «Бухгалтерия предприятия» — и не требует программирования, если использовать штатные механизмы подключаемого оборудования.
Основных сценария два. Первый — добавление товаров в документы (поступление, реализация, перемещение, инвентаризация): сканер подставляет найденную номенклатуру в табличную часть. Второй — ввод новых товаров в справочник: по считанному штрихкоду создаётся карточка номенклатуры, а код сохраняется в регистре штрихкодов. Оба сценария требуют правильно настроенного подключения сканера.
Ниже разобраны подключение оборудования, настройка в 1С, оба рабочих сценария, проверка результата и типичные ошибки, из-за которых сканирование «не срабатывает».
Какие сканеры подходят для работы с 1С
Для 1С подходят практически все USB-сканеры, но важен режим их работы. Сканер может эмулировать клавиатуру (HID) или COM-порт. Режим клавиатуры проще: сканер «печатает» считанный код туда, где стоит курсор. Однако в этом режиме 1С не всегда отличает ввод со сканера от ручного, и часть штатных механизмов (например, автоматическое добавление строки в документ) может работать некорректно.
Режим эмуляции COM-порта (Serial over USB) считается правильным для 1С: сканер определяется как отдельное устройство, программа получает событие сканирования и обрабатывает его штатными средствами. Переключение режима обычно выполняется считыванием служебных штрихкодов из инструкции к сканеру.
Сравнение режимов подключения
Не требует драйверов и настройки, но 1С не всегда распознаёт ввод как сканирование; подходит для простого поиска по коду в полях ввода.
Требует установки драйвера устройства и настройки в 1С, зато работают все штатные механизмы: автоподбор товара, события сканирования, РМК.
Удобен на складе без привязки к рабочему месту; подключается как HID или COM-порт через сопряжение, стабильность зависит от качества адаптера.
Если планируется работа в розничной точке (РМК) или интенсивное сканирование на складе, выбирайте сканер с поддержкой COM-режима и проверяйте наличие драйвера под вашу версию Windows до покупки.
Как подключить и настроить сканер в 1С
Порядок настройки одинаков для большинства конфигураций на управляемых формах. Сначала установите драйвер сканера в Windows (для COM-режима) и убедитесь, что устройство появилось в диспетчере устройств. Затем перейдите в 1С.
- 1Установите драйвер сканера и переведите его в режим эмуляции COM-порта служебным штрихкодом из инструкции.
- 2Откройте раздел «Администрирование» → «Подключаемое оборудование» (в некоторых конфигурациях — «Настройка подключаемого оборудования»).
- 3Нажмите «Подключить» и выберите тип оборудования «Сканеры штрихкода».
- 4Укажите драйвер (например, «1С: Сканеры штрихкода (NativeAPI)» или драйвер производителя) и номер COM-порта.
- 5Нажмите «Настроить», затем «Тест устройства» и отсканируйте любой штрихкод — код должен появиться в окне теста.
- 6Сохраните настройки и перезапустите рабочее место, если программа попросит.
Если тест устройства прошёл успешно, сканер готов к работе во всех документах и формах, где поддерживается ввод по штрихкоду. Если тест не видит сканирований, проверьте номер COM-порта в диспетчере устройств Windows — он должен совпадать с указанным в настройках 1С.
Как добавить товар в документ сканированием
Основной сценарий — наполнение табличной части документа «Поступление товаров и услуг», «Реализация», «Перемещение» или «Инвентаризация». Откройте документ, установите курсор в табличную часть товаров и сканируйте коды по очереди. Если штрихкод найден в базе, 1С добавит строку с этой номенклатурой или увеличит количество в уже существующей строке.
Если штрихкод в базе не найден, программа обычно показывает сообщение «Данные по штрихкоду не найдены». В ряде конфигураций при этом предлагается создать новую номенклатуру прямо из документа — удобно при приёмке нового товара. Проверьте это поведение на тестовом документе, чтобы понимать логику вашей конфигурации.
Для ускорения приёмки больших партий используйте форму «Поиск по штрихкоду» (кнопка или горячая клавиша в табличной части документа): она позволяет сканировать подряд без перестановки курсора и контролировать количество по каждой позиции.
При приёмке сканируйте товар до того, как разносите его по полкам: если часть кодов не читается или не найдена в базе, выявить это проще, пока коробки ещё под рукой. Несчитанные позиции сразу заводите в базу, иначе при следующей приёмке ситуация повторится.
Как завести новый товар в справочник по штрихкоду
Когда товар приходит впервые, его нужно создать в справочнике «Номенклатура» и привязать штрихкод. Самый надёжный путь: создайте карточку номенклатуры вручную (наименование, единица измерения, вид номенклатуры, ставка НДС), затем в карточке откройте раздел «Штрихкоды» и отсканируйте код с упаковки — он запишется в регистр штрихкодов и будет работать при последующих сканированиях.
Во многих конфигурациях штрихкод можно добавить и через список номенклатуры: откройте справочник, нажмите кнопку поиска по штрихкоду, отсканируйте код — если он не найден, программа предложит создать новую позицию, и штрихкод привяжется автоматически.
Проверяйте заполненность обязательных реквизитов при массовом заведении товаров: вид номенклатуры определяет счета учёта, а неверная ставка НДС приведёт к ошибкам в отчётности. Штрихкод ускоряет ввод, но не отменяет контроль реквизитов.
Проверка результата и контроль качества ввода
После настройки и первых сканирований проверьте, что данные попадают туда, куда ожидается. Контроль занимает пару минут, но избавляет от расхождений при инвентаризации.
Как проверить результат
Отсканированный код отображается в окне теста полностью, без обрезки и лишних символов
Код не появляется, обрезан или содержит посторонние символы — проверьте порт, драйвер и суффикс сканера
Строка с товаром добавляется автоматически, количество увеличивается при повторном сканировании
Появляется сообщение «не найдено» при заведённом штрихкоде — проверьте регистр штрихкодов
Штрихкод записан в регистр, реквизиты заполнены, товар ищется повторным сканированием
Карточка создана, но код не привязан — добавьте штрихкод вручную в разделе «Штрихкоды»
Дополнительно полезно сверить количество строк в документе поступления с бумажной накладной поставщика. Сканер исключает ошибки ручного ввода кода, но не защищает от двойного сканирования одной позиции или пропуска товара.
Типичные ошибки и ограничения
Учтите ограничения: стандартные сканеры не различают весовые штрихкоды без настройки шаблонов, а коды DataMatrix с маркировки («Честный знак») требуют отдельной настройки обмена с системой маркировки — простое сканирование кода в документ реализации не заменяет передачу данных о выбытии.
Частые вопросы
Можно ли работать со сканером в режиме клавиатуры без настройки оборудования?
Да, для простых задач: поставьте курсор в поле поиска по штрихкоду в списке номенклатуры или документе и сканируйте. Но автоматическое добавление строк и события сканирования в этом режиме могут не работать, поэтому для постоянной работы рекомендуется COM-режим с настройкой в «Подключаемом оборудовании».
Почему 1С пишет «Данные по штрихкоду не найдены», хотя товар в базе есть?
Карточка номенклатуры существует, но штрихкод к ней не привязан. Откройте карточку товара, перейдите в раздел «Штрихкоды» и отсканируйте код — после записи в регистр сканирование начнёт находить позицию.
Как ввести количество, если на одном товаре много единиц?
В большинстве конфигураций повторное сканирование того же кода увеличивает количество в строке на единицу. Если удобнее, отсканируйте код один раз и исправьте количество вручную в табличной части.
Нужно ли настраивать сканер заново для каждого пользователя?
Настройка привязана к рабочему месту (компьютеру), а не к пользователю. На одном ПК под разными учётными записями 1С сканер обычно работает без повторной настройки, но при смене компьютера подключение нужно выполнить заново.
Можно ли загрузить штрихкоды массово из файла Excel?
Да, в типовых конфигурациях есть загрузка данных из табличного документа или внешние обработки, которые сопоставляют артикул или наименование с номенклатурой и записывают штрихкоды в регистр. Перед массовой загрузкой сделайте резервную копию и проверьте результат на нескольких позициях.
Что важно запомнить
Переведите сканер в режим эмуляции COM-порта, подключите его в разделе «Подключаемое оборудование» и проверьте тестом устройства. Сканирование в документе добавляет найденную номенклатуру, новые товары заводите через карточку номенклатуры с привязкой штрихкода. Контролируйте дубли кодов, единицы измерения и делайте резервные копии перед массовыми операциями.