Администрирование · 10 мин
Как установить драйвер сканера штрихкода в 1С
Пошаговая инструкция по установке драйвера сканера штрихкода в 1С: подключение компоненты, настройка оборудования, проверка работы и решение типичных ошибок.
Для подключения сканера штрихкода к 1С недостаточно просто воткнуть устройство в USB-порт. Типовые конфигурации (Управление торговлей, Розница, ERP) работают со сканерами через подсистему «Подключаемое оборудование» (БПО), которая требует установки внешней компоненты — драйвера, связывающего платформу 1С с физическим устройством. Без этой компоненты сканер будет работать только как клавиатура: вставлять цифры в активное поле, но не передавать штрихкод в механизмы поиска номенклатуры.
Хорошая новость в том, что в современных конфигурациях на БСП драйвер сканера штрихкода уже встроен в поставку — его не нужно скачивать отдельно. Задача администратора сводится к установке компоненты на рабочее место, добавлению экземпляра оборудования в справочник и правильной настройке параметров. Ниже разобран полный цикл: от выбора режима работы сканера до проверки результата и устранения типичных ошибок.
Как сканер взаимодействует с 1С и зачем нужен драйвер
Сканер штрихкода может работать в двух основных режимах. Первый — эмуляция клавиатуры (HID): устройство «печатает» считанный код в активное поле, как если бы его ввели с клавиатуры. В этом режиме драйвер в 1С формально не нужен, но поиск товара по штрихкоду срабатывает только если курсор стоит в нужном поле, что неудобно в рабочих местах кассира и при приёмке.
Второй режим — передача данных через COM-порт (физический или виртуальный, эмулируемый через USB). В этом случае 1С получает штрихкод через драйвер как событие от внешнего оборудования: программа сама перехватывает код, ищет номенклатуру и добавляет строку в документ независимо от того, где стоит курсор. Именно этот режим используется в РМК и на рабочих местах кладовщика.
Подготовка: выбор режима работы сканера
Прежде чем устанавливать драйвер в 1С, определите, в каком режиме будет работать сканер. Если планируется режим COM-порта, сначала установите драйвер производителя устройства в операционной системе: для многих USB-сканеров это драйвер виртуального COM-порта с сайта производителя. После установки в диспетчере устройств Windows должен появиться новый COM-порт с присвоенным номером.
Режим работы самого сканера переключается считыванием служебных штрихкодов из руководства пользователя устройства. Обычно это отдельная страница с кодами «USB HID» и «USB COM Port Emulation» (или RS-232). Отсканируйте нужный код, дождитесь перезагрузки сканера и проверьте, что устройство определилось в системе.
Установка драйвера через подсистему «Подключаемое оборудование»
В типовых конфигурациях на базе БСП (УТ 11, Розница, ERP, КА) откройте раздел «Администрирование» и перейдите по ссылке «Подключаемое оборудование». Если ссылка не видна, включите соответствующую функциональную опцию: «Администрирование → Настройка подключаемого оборудования» или установите флажок использования подключаемого оборудования в настройках программы.
Далее откройте справочник «Драйверы оборудования». В нём уже присутствует предопределённый элемент «1С:Сканеры штрихкода» (наименование может незначительно отличаться в зависимости от конфигурации). Выделите его и нажмите кнопку «Установить» — платформа загрузит и зарегистрирует компоненту на текущем компьютере. При успешной установке статус драйвера в списке меняется на «Установлен».
- 1Откройте «Администрирование → Подключаемое оборудование → Драйверы оборудования»
- 2Найдите в списке драйвер «1С:Сканеры штрихкода»
- 3Нажмите «Установить» и дождитесь сообщения об успешной установке
- 4Перейдите в справочник «Подключаемое оборудование» и создайте новый элемент
- 5Укажите тип оборудования «Сканер штрихкода», драйвер и рабочее место
- 6Нажмите «Настроить», задайте порт и параметры, сохраните настройки
- 7Нажмите «Тест устройства» и отсканируйте любой штрихкод
Добавление сканера в справочник оборудования
Установленный драйвер сам по себе не подключает устройство — нужно создать экземпляр оборудования. Откройте «Подключаемое оборудование», нажмите «Создать» и заполните поля: тип оборудования — «Сканер штрихкода», драйвер — установленный на предыдущем шаге, рабочее место — текущее. Поле «Наименование» заполните осмысленно, например «Сканер кассира», чтобы при нескольких устройствах их было легко различать.
После записи элемента нажмите кнопку «Настроить». Откроется форма параметров драйвера, где указываются порт подключения, скорость обмена, суффикс (символ завершения передачи, обычно Enter/CR) и другие параметры. Для режима эмуляции клавиатуры порт обычно не используется, для COM-режима выберите номер порта, который присвоила система в диспетчере устройств.
Проверка работы сканера в 1С
Первичная проверка выполняется кнопкой «Тест устройства» в карточке оборудования. Откройте тест, отсканируйте любой штрихкод — его значение должно появиться в окне теста. Если код появился, связка «сканер — драйвер — 1С» работает корректно.
Функциональную проверку делайте в реальном документе: откройте «Приходную накладную» или РМК и отсканируйте штрихкод товара, который есть в базе. Программа должна найти номенклатуру и добавить строку. Если товар не найден, но код считался — проблема не в драйвере, а в отсутствии штрихкода в регистре штрихкодов номенклатуры.
Как проверить результат
Сканируемый код отображается в окне теста
Окно теста не реагирует на сканирование или выдаёт ошибку компоненты
Сканер виден как HID-устройство или COM-порт без восклицательных знаков
Устройство с ошибкой, порт не появляется
Номенклатура находится и добавляется в табличную часть
Код вставляется в поле как текст или ничего не происходит
Типичные ошибки и способы их устранения
Наиболее частая проблема — сообщение «Не удалось загрузить драйвер» при тесте устройства. Обычно причина в том, что компонента установлена под пользователем без прав на запись в системные каталоги, либо антивирус заблокировал регистрацию компоненты. Попробуйте установить драйвер повторно от имени администратора и проверьте журнал антивируса.
Вторая типичная ситуация: сканер работает, но штрихкод «печатается» в поле вместо перехвата драйвером. Это значит, что сканер находится в режиме эмуляции клавиатуры, а в 1С настроен COM-порт, либо наоборот. Приведите режимы в соответствие: переключите сканер служебным штрихкодом или измените настройки драйвера.
Особые случаи: тонкий клиент, веб-клиент и старые конфигурации
При работе через веб-клиент внешние компоненты устанавливаются в браузер, и поддержка оборудования ограничена: для сканеров обычно требуется расширение работы с оборудованием, которое браузер предложит установить при первом обращении. При работе через тонкий клиент с сервером 1С драйвер устанавливается на клиентский компьютер, а не на сервер.
В старых конфигурациях (Управление торговлей 10.3, УПП 1.3) используется подсистема «Торговое оборудование» со своими обработками обслуживания. Там драйвер добавляется через «Сервис → Торговое оборудование → Подключение и настройка», а в качестве обработки обслуживания выбирается соответствующий файл из каталога поставки или драйвер «1С:Сканер штрихкода». Принцип тот же: установка компоненты, добавление устройства, настройка порта, тест.
Как выбрать действие
Часто задаваемые вопросы
Нужно ли скачивать драйвер сканера штрихкода отдельно?
В типовых конфигурациях на БСП драйвер «1С:Сканеры штрихкода» входит в состав поставки и устанавливается из справочника «Драйверы оборудования». Отдельно скачивать нужно только драйвер виртуального COM-порта производителя сканера, если планируется работа в этом режиме.
Можно ли работать без установки драйвера в 1С?
Да, в режиме эмуляции клавиатуры сканер работает без драйвера, но штрихкод вставляется только в активное поле. Для автоматического поиска номенклатуры и работы в РМК драйвер необходим.
Почему драйвер установлен, а тест устройства выдаёт ошибку?
Чаще всего причины: недостаток прав при установке компоненты, блокировка антивирусом, неверно выбранный COM-порт или несовпадение режима сканера с настройками. Проверяйте по порядку: переустановка от администратора, номер порта в диспетчере устройств, суффикс завершения передачи.
Нужно ли устанавливать драйвер на каждый компьютер?
Да. Компонента устанавливается локально на каждое рабочее место, к которому физически подключён сканер. В справочнике оборудования для каждого компьютера создаётся отдельный элемент с привязкой к своему рабочему месту.
Какой суффикс указывать в настройках драйвера?
Обычно используется суффикс «CR» (возврат каретки, соответствует нажатию Enter) — именно его сканер отправляет после кода по умолчанию. Если код приходит без завершения или с лишними символами, сверьте суффикс в настройках драйвера с суффиксом, запрограммированным в сканере служебными штрихкодами.
Работает ли драйвер сканера в веб-клиенте 1С?
Поддержка зависит от версии платформы и браузера. Обычно требуется установка специального расширения для работы с оборудованием, которое веб-клиент предложит при первом обращении. Если оборудование в браузере недоступно, используйте тонкий клиент.
Что важно запомнить
Установка драйвера сканера штрихкода в 1С состоит из четырёх шагов: установка компоненты из справочника «Драйверы оборудования», создание элемента в «Подключаемом оборудовании» с привязкой к рабочему месту, настройка порта и суффикса, проверка через «Тест устройства». Ключ к успеху — совпадение режима работы сканера (клавиатура или COM-порт) с настройками драйвера.