Торговля и Склад · 10 мин
Как выбрать сканер штрихкодов для работы с 1С
Как выбрать сканер штрихкодов для 1С: типы сканеров, интерфейсы подключения, драйверы, совместимость с конфигурациями и типичные ошибки при выборе оборудования.
Сканер штрихкодов — одно из самых массовых устройств в учётных системах на платформе 1С. От правильного выбора зависит скорость работы кассиров и кладовщиков, корректность приёма маркированного товара и отсутствие ошибок при инвентаризации. Ошибка при покупке оборачивается ситуацией, когда устройство физически работает, но 1С не распознаёт данные или теряет часть символов.
Выбор сканера начинается не с каталога оборудования, а с анализа задач: какие штрихкоды вы считываете, в какой конфигурации 1С работаете, какое рабочее место оборудуете — кассу, склад, офис приёмки. Только после этого имеет смысл сравнивать модели по техническим характеристикам.
Ниже разобраны критерии выбора, варианты подключения, настройка в типовых конфигурациях и типичные ошибки, которые приводят к лишним тратам.
Определите, какие штрихкоды будет считывать сканер
Первый и главный критерий — тип штрихкодов в вашем учёте. Линейные (одномерные) коды — EAN-13, EAN-8, Code 39, Code 128 — читает любой сканер, включая недорогие лазерные модели. Если вы работаете только с обычными товарами без маркировки, достаточно простого 1D-сканера.
Если компания работает с маркированной продукцией (обувь, одежда, табак, молочная продукция, вода, лекарства), потребуется двумерный сканер, считывающий коды DataMatrix. То же относится к QR-кодам и PDF417. Лазерный 1D-сканер физически не способен прочитать двумерный код — это ограничение технологии, а не настроек.
1D или 2D сканер
Подходит для товаров с EAN-13 без маркировки. Дешевле, но не читает DataMatrix и QR — при появлении маркированного товара придётся менять.
Универсальный вариант: читает линейные коды, DataMatrix, QR. Рекомендуется как основной выбор, даже если маркировка пока не актуальна.
Нужен для инвентаризаций и складских операций вдали от компьютера. Это отдельный класс устройств, а не замена сканеру на кассе.
Практическая рекомендация: даже если сейчас маркированных товаров в ассортименте нет, берите 2D-сканер. Разница в цене невелика, а требования маркировки регулярно расширяются на новые товарные группы.
Выберите способ подключения: USB, RS-232 или беспроводной
Большинство современных сканеров подключается по USB и поддерживает несколько режимов работы. Два основных: эмуляция клавиатуры (HID) и эмуляция COM-порта (через драйвер производителя или драйвер «1С:Сканер штрихкода»).
В режиме клавиатуры сканер «печатает» считанный код в активное поле, как будто его ввели вручную. Это просто и работает без драйверов, но есть минусы: код попадёт туда, где стоит курсор, а не обязательно в нужное поле 1С, и при переключённой раскладке возможны искажения. Для кассового места с РМК такой режим часто неудобен.
Режим эмуляции COM-порта предпочтительнее: 1С перехватывает данные через драйвер оборудования независимо от того, где находится курсор. Событие сканирования обрабатывается программно — товар добавляется в чек или документ автоматически. Именно этот режим рекомендуется для типовых конфигураций: «Управление торговлей», «Розница», «1С:Розница», «Комплексная автоматизация».
Беспроводные сканеры (Bluetooth или с радиобазой) удобны на складе и в торговом зале, где кабель мешает. Учитывайте радиус действия, ёмкость аккумулятора и наличие подставки-зарядки. Для стационарной кассы проводной USB-сканер надёжнее и дешевле.
Проверьте совместимость с вашей конфигурацией 1С
Типовые конфигурации 1С работают со сканерами через подсистему «Подключаемое оборудование» (БПО — библиотека подключаемого оборудования). Поддерживаются сканеры, работающие через драйвер «1С:Сканер штрихкода (NativeAPI)», драйверы производителей по стандарту COM/OLE, а также устройства в режиме клавиатуры с настроенными префиксом и суффиксом.
Перед покупкой уточните у поставщика, есть ли у модели драйвер, совместимый с БПО вашей версии конфигурации. Для большинства распространённых брендов это не проблема, но у безымянных устройств из маркетплейсов драйверов может не быть вовсе — тогда останется только режим клавиатуры со всеми его ограничениями.
- 1Подключите сканер к компьютеру и переведите его в нужный режим (эмуляция COM-порта) служебным штрихкодом из инструкции
- 2Установите драйвер «1С:Сканер штрихкода» из комплекта поставки конфигурации или с портала 1С
- 3В 1С откройте раздел «Подключаемое оборудование» (в типовых: Администрирование → Подключаемое оборудование)
- 4Добавьте новое устройство типа «Сканер штрихкода», выберите драйвер и укажите порт
- 5Нажмите «Тест устройства» и считайте любой штрихкод — код должен отобразиться в окне теста
- 6Проверьте работу в реальном документе: откройте чек или поступление и отсканируйте товар
Учтите условия эксплуатации и эргономику
Для кассы с интенсивным потоком важны скорость считывания и возможность работы «на весу»: сканер должен уверенно читать код с первого предъявления, в том числе с глянцевых упаковок и экранов смартфонов (это умеют только 2D-имиджеры). Многоплоскостные стационарные сканеры ускоряют работу кассира, но стоят заметно дороже ручных.
Для склада обратите внимание на ударопрочность (производители указывают выдерживаемую высоту падения на бетон), пыле- и влагозащиту (класс IP) и дальность считывания — если штрихкоды расположены на верхних полках, потребуется сканер с увеличенной дальностью или ТСД.
Эргономика тоже влияет на результат: тяжёлый или неудобный сканер при сотнях сканирований в смену приводит к усталости персонала и росту ошибок. По возможности протестируйте устройство в руке перед закупкой партии.
Читает ли сканер DataMatrix и QR — обязательно для маркировки
Есть ли режим эмуляции COM-порта и драйвер для 1С
Соответствует ли условиям склада или торгового зала
Достаточна ли для ваших стеллажей и упаковок
Настройка сканера в типовой конфигурации: ключевые моменты
После подключения устройства проверьте параметры суффикса. В режиме клавиатуры сканер должен добавлять после кода символ Enter (CR), иначе 1С не поймёт, что ввод завершён. В режиме COM-порта суффиксы настраиваются в драйвере, и обычно дополнительных действий не требуется.
Если сканируемый код содержит не только цифры (например, Code 128 с буквами или DataMatrix маркировки с криптохвостом), убедитесь, что сканер передаёт полную строку без обрезания. Для маркированного товара в «1С:Рознице» и «Управлении торговлей» код маркировки должен считываться целиком — частичное считывание приведёт к ошибке проверки в системе «Честный ЗНАК».
Для режима клавиатуры в БПО есть настройка «Сканер штрихкода (клавиатурный)» с указанием префикса и суффикса — это позволяет 1С отличать ввод со сканера от ручного ввода и перехватывать код в любом окне. Настройте префикс на сканере и в драйвере одинаковым.
Типичные ошибки при выборе и подключении
Отдельная ошибка — покупка оборудования без тестирования на реальной базе. Перед закупкой партии возьмите один экземпляр, подключите к рабочему месту и проверьте полный цикл: сканирование в чеке, в документе поступления, при инвентаризации. Только после успешной проверки заказывайте остальные устройства.
Как проверить, что всё работает правильно
Как проверить результат
Считанный код отображается полностью и совпадает с этикеткой
Код обрезан, содержит лишние символы или не появляется вовсе
Товар добавляется автоматически независимо от положения курсора
Код вставляется в произвольное поле или требует ручного подтверждения
Передаётся полная строка включая криптохвост
Строка обрезается, 1С сообщает о неверном формате кода
Сканер не отваливается после простоя и перезагрузки ПК
Устройство периодически теряется, требуется переподключение
Если тест проходит, но в документах сканирование не срабатывает, проверьте, что в настройках рабочего места сканер назначен именно на это рабочее место и что пользователь имеет права на работу с оборудованием. В распределённых базах (РИБ) настройки оборудования задаются на каждом узле отдельно.
Что важно запомнить
Выбирайте 2D-сканер с режимом эмуляции COM-порта и совместимым драйвером — это закрывает и текущие задачи, и требования маркировки. Подключайте через подсистему «Подключаемое оборудование», проверяйте полноту считываемого кода до начала продаж и тестируйте одну единицу техники перед закупкой партии.
Частые вопросы
Подойдёт ли сканер в режиме клавиатуры для «1С:Розница»?
Технически — да, но с ограничениями. Код будет вставляться в активное поле, поэтому кассиру придётся следить за положением курсора. Для стабильной работы РМК рекомендуется режим эмуляции COM-порта с драйвером «1С:Сканер штрихкода» — тогда сканирование перехватывается программно в любом окне.
Нужен ли отдельный сканер для маркированного товара?
Отдельный — не нужен, но нужен двумерный. Маркировка (DataMatrix) считывается любым 2D-имидж-сканером. Если у вас старый лазерный 1D-сканер, его придётся заменить — программно эту ограничение не обойти.
Почему сканер читает код в блокнот, а 1С его не видит?
Сканер работает в режиме клавиатуры, а 1С ожидает данные через драйвер по COM-порту. Либо переведите сканер в режим эмуляции COM-порта и настройте драйвер, либо добавьте в 1С устройство типа «Сканер штрихкода (клавиатурный)» с настроенными префиксом и суффиксом.
Что делать, если сканер обрезает код маркировки?
Проверьте настройки сканера: в инструкции есть служебные штрихкоды, отвечающие за длину передаваемых данных и передачу спецсимволов. Также убедитесь, что используется актуальная версия драйвера. До устранения проблемы не продавайте маркированный товар — некорректный код вызовет ошибки в системе маркировки.
Чем сканер отличается от терминала сбора данных?
Сканер — это устройство ввода, работающее только в паре с компьютером. ТСД — автономный мини-компьютер со своим экраном и программой, который собирает данные без привязки к рабочему месту и затем выгружает их в 1С. Для инвентаризации по всему складу удобнее ТСД, для кассы и приёмки у компьютера достаточно сканера.
Работают ли беспроводные сканеры с 1С?
Да, если база сканера подключается к компьютеру по USB и устройство поддерживает те же режимы (клавиатура или эмуляция COM-порта). Bluetooth-модели, подключающиеся напрямую как HID-устройство, обычно работают только в клавиатурном режиме — учитывайте это при выборе.