Торговля и Склад · 10 мин
Как подключить сканер штрих-кодов к 1С кассе
Подключение сканера штрих-кодов к 1С кассе: выбор режима USB или COM, установка драйверов, настройка оборудования в 1С:Розница, проверка работы и решение ошибок.
Сканер штрих-кодов — обязательное оборудование кассового места: он ускоряет пробитие чеков, снижает количество ошибок при ручном вводе и обеспечивает корректную работу с маркированными товарами. Подключение сканера к 1С занимает обычно 15–30 минут, но требует правильного выбора режима работы устройства и корректной настройки в конфигурации.
Большинство современных сканеров работают в одном из двух режимов: эмуляция клавиатуры (USB-HID) или эмуляция COM-порта. От выбранного режима зависит, как 1С будет получать данные со сканера — напрямую как ввод с клавиатуры или через драйвер торгового оборудования. Ошибка на этом этапе — главная причина ситуаций, когда сканер «пищит, но в 1С ничего не появляется».
Ниже разобран полный цикл подключения: от выбора режима и установки драйверов до проверки сканирования в чеке и решения типовых проблем. Инструкция подходит для конфигураций 1С:Розница, 1С:Управление торговлей и 1С:Комплексная автоматизация, где кассовое место работает в режиме РМК (рабочее место кассира).
Выбор режима работы сканера: клавиатура или COM-порт
Перед подключением определите, в каком режиме будет работать сканер. Режим переключается сканированием специального сервисного штрих-кода из руководства пользователя устройства — никаких программных настроек на самом сканере обычно нет.
Режим эмуляции клавиатуры (USB-HID) — самый простой. Сканер определяется системой как клавиатура и «печатает» считанный код в любое активное поле ввода, добавляя в конце символ Enter. Драйверы не нужны. Подходит для небольших магазинов, где кассир работает в одном окне РМК и не использует другие устройства ввода одновременно.
Режим эмуляции COM-порта требует установки драйвера от производителя (или стандартного драйвера USB-Serial), но даёт 1С полный контроль над устройством: программа точно знает, что данные пришли со сканера, а не с клавиатуры. Это надёжнее при работе с маркированными товарами, DataMatrix-кодами и при параллельной работе нескольких устройств ввода.
Сравнение режимов работы сканера
Быстрая настройка без драйверов. Ограничение: код вставляется в любое активное окно, 1С не отличает сканер от ручного ввода, возможны проблемы с DataMatrix.
Надёжная идентификация устройства, корректная работа с маркировкой и префиксами. Ограничение: требуется драйвер производителя и настройка порта.
Встречается на старых моделях. Нужен COM-порт на компьютере или переходник, иначе работать не будет.
Физическое подключение и установка драйверов
Подключите сканер к USB-порту компьютера кассира. Для стационарной кассы используйте порты на задней панели системного блока — они дают более стабильное питание, чем передняя панель или USB-хабы. Беспроводные сканеры с базой подключаются через базу, которая и определяется системой как устройство.
Если выбран режим клавиатуры, Windows определит устройство автоматически — в «Диспетчере устройств» появится новое HID-устройство. Дополнительных действий не требуется. Проверить работу можно сразу: откройте «Блокнот» и отсканируйте любой штрих-код — цифры должны появиться в тексте.
Для режима COM-порта сначала отсканируйте сервисный штрих-код включения эмуляции COM из инструкции, затем установите драйвер производителя. После установки в «Диспетчере устройств» в разделе «Порты (COM и LPT)» появится виртуальный порт с номером, например COM3. Запомните этот номер — он понадобится при настройке в 1С.
- 1Подключите сканер или его базу к USB-порту компьютера
- 2Отсканируйте сервисный штрих-код выбора режима из руководства устройства
- 3Для режима COM установите драйвер производителя и перезагрузите компьютер
- 4Откройте «Диспетчер устройств» и убедитесь, что сканер определился без ошибок
- 5Запишите номер COM-порта, если используется эмуляция порта
Установка драйвера торгового оборудования для 1С
1С взаимодействует со сканерами через драйверы, совместимые со стандартом «1С:Совместимо». В большинстве конфигураций драйвер сканера штрих-кодов уже входит в состав поставки и устанавливается из самой программы. Дополнительно скачивать его обычно не требуется.
Откройте раздел настройки подключаемого оборудования: в 1С:Розница это «Администрирование → Подключаемое оборудование», в Управлении торговлей — «НСИ и администрирование → Настройка РМК и оборудования». Убедитесь, что включён признак использования подключаемого оборудования.
Перейдите в «Драйверы оборудования» и найдите драйвер сканера штрих-кода в списке. Если он не установлен, нажмите «Установить» — программа зарегистрирует компоненту. При блокировке установки антивирусом или политиками Windows запустите 1С от имени администратора и повторите установку.
Настройка сканера в 1С
Откройте «Подключаемое оборудование» и нажмите «Создать». Выберите тип оборудования «Сканер штрих-кода», укажите драйвер (например, «1С: Сканеры штрих-кода (NativeApi)» или драйвер производителя) и рабочее место, к которому привязывается устройство. Сохраните карточку и откройте «Настроить».
В параметрах укажите порт: для режима клавиатуры — «Клавиатура», для эмуляции COM — номер порта из «Диспетчера устройств». Проверьте параметры порта: скорость обычно 9600 бод, суффикс завершения — CR (возврат каретки) или CR+LF. Неверный суффикс — частая причина того, что код считывается, но 1С его «не видит» как завершённый.
Полезно настроить префикс и суффикс на самом сканере через сервисные штрих-коды так, чтобы они совпадали с настройками в 1С. Если в драйвере указан суффикс CR, а сканер шлёт CR+LF, лишний символ может попадать в поля ввода и мешать поиску товара.
После сохранения настроек нажмите «Тест устройства» в карточке оборудования. Отсканируйте штрих-код — в окне теста должна появиться строка с кодом. Если тест прошёл, сканер готов к работе в РМК.
Как проверить корректность настройки
Считанный код отображается в окне теста полностью, без обрезанных символов
Окно пустое, код обрезан или появляются посторонние символы
Товар находится по штрих-коду и добавляется в чек автоматически
Код вставляется в поле, но товар не подбирается, или открывается поиск без результата
DataMatrix считывается, открывается окно подтверждения маркировки
Сканер пищит, но код не распознаётся или считывается частично
Проверка работы в кассовом режиме
Откройте рабочее место кассира и начните новый чек. Отсканируйте штрих-код товара, который заведён в номенклатуре с этим штрих-кодом. Позиция должна добавиться в чек автоматически — это признак того, что связка «сканер → драйвер → 1С» работает полностью.
Проверьте граничные случаи: товар с несколькими штрих-кодами, весовой товар (если используются весы с печатью этикеток) и маркированную продукцию. Для маркировки убедитесь, что после сканирования появляется запрос на проверку кода маркировки, а не просто добавление товара.
Если штрих-код товара в базе отсутствует, 1С покажет сообщение, что товар не найден. Это не ошибка сканера — код нужно привязать к карточке номенклатуры вручную: откройте товар и в поле штрих-кода отсканируйте код с упаковки.
Перед сменой удобно держать у кассы тестовый товар с известным штрих-кодом. Одно сканирование при открытии смены показывает, что сканер и драйвер работают, и не придётся разбираться с проблемой уже при покупателе.
Типичные проблемы и их решение
Ситуация «сканер пищит, но код никуда не вставляется» чаще всего означает несовпадение режимов: сканер переведён в режим COM-порта, а драйвер в 1С не настроен или занят другой программой. Проверьте, не открыт ли порт другим приложением, и совпадает ли номер порта в настройках драйвера с «Диспетчером устройств».
Если код считывается с «кракозябрами» или русскими буквами — проблема в раскладке клавиатуры при режиме HID. Сканер-клавиатура передаёт символы в текущей раскладке; переключите раскладку на английскую или настройте в сканере корректную кодовую страницу через сервисные штрих-коды.
Обрезанный или удвоенный код указывает на неправильные суффиксы и префиксы. Сбросьте сканер к заводским настройкам (штрих-код «Restore Defaults» в руководстве) и настройте заново, сверяясь с параметрами драйвера в 1С.
FAQ: частые вопросы о подключении сканера к 1С
Можно ли использовать один сканер для двух касс?
Напрямую — нет: сканер передаёт данные на тот компьютер, к которому физически подключён. Для двух касс нужны два сканера. Беспроводной сканер можно перепривязать к другой базе, но одновременно работать с двумя рабочими местами он не сможет.
Почему сканер работает в «Блокноте», но не работает в 1С?
Это означает, что сканер в режиме клавиатуры исправен, но в 1С либо не добавлено устройство в «Подключаемом оборудовании», либо драйвер настроен на COM-порт, а не на клавиатуру. Проверьте тип порта в настройках драйвера — для HID-режима должен стоять «Клавиатура».
Нужен ли отдельный драйвер для каждой модели сканера?
Для большинства моделей достаточно универсального драйвера «1С: Сканеры штрих-кода», входящего в поставку конфигурации. Фирменный драйвер производителя требуется только для специфических функций или если универсальный драйвер не распознаёт устройство.
Сканер считывает код, но товар не находится. Что делать?
Сканер и драйвер работают — проблема в данных. Откройте карточку товара и проверьте, привязан ли к ней этот штрих-код. Если нет — установите курсор в поле штрих-кода в карточке номенклатуры и отсканируйте код с упаковки, затем сохраните.
Подойдёт ли сканер с разъёмом RS-232 к современному компьютеру?
Да, но потребуется переходник USB–RS-232 с качественным чипом и установка его драйвера. Учтите, что сканеры RS-232 часто требуют внешнего блока питания — от порта они не запитываются. Для новых касс проще выбрать USB-модель.
Как проверить, поддерживает ли сканер маркировку?
Отсканируйте DataMatrix-код с любой маркированной упаковки в «Блокноте». Если появилась длинная строка из цифр и символов — сканер двумерный и подходит. Если сканер не реагирует на код вовсе, это одномерная модель, и для маркированных товаров она не подойдёт.
Что важно запомнить
Успешное подключение сканера к 1С складывается из трёх шагов: правильный режим работы устройства (клавиатура или COM-порт), корректно установленный драйвер и соответствие параметров порта и суффиксов в настройках 1С. Проверяйте результат тестом устройства и сканированием в чеке до начала кассовой смены.