Автоматизация торговли с помощью сканеров штрих-кодов значительно ускоряет работу с товаром в 1С:Торговля и Склад. Но многие пользователи сталкиваются с проблемами при первом подключении: оборудование не определяется, данные не передаются в базу или возникают ошибки чтения. Эта инструкция поможет избежать типичных ошибок и настроить сканер максимально эффективно — от выбора модели до финальной интеграции с программой.

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

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

📊 Какой тип сканера вы используете?
USB-проводной
Bluetooth
Wi-Fi
COM-порт
Ещё не выбрал

1. Выбор сканера для работы с 1С Торговля

Не все модели сканеров одинаково хорошо работают с 1С:Торговля и Склад. Основные критерии выбора: тип подключения, скорость считывания и совместимость с форматами штрих-кодов, которые используются в вашей базе.

Для большинства торговых точек оптимальны USB-сканеры с эмуляцией клавиатуры — они не требуют установки дополнительных драйверов и работают как обычная клавиатура. Популярные модели:

  • 🔹 Zebra DS2208 — универсальный сканер для розницы с поддержкой 1D/2D-кодов
  • 🔹 Honeywell Voyager 1202g — бюджетный вариант с хорошей скоростью чтения
  • 🔹 Datalogic QuickScan QD2430 — компактный сканер для небольших магазинов
  • 🔹 CipherLab 1560 — поддерживает работу с мобильными терминалами

Для складов с большим документооборотом лучше выбрать беспроводные модели (Bluetooth/Wi-Fi), но они требуют дополнительной настройки соединения. Обратите внимание на поддерживаемые форматы: если вы работаете с DataMatrix или PDF417, нужен сканер с поддержкой 2D-кодов.

Критичный момент: проверьте, поддерживает ли ваша версия 1С работу с COM-портами, если выбираете сканер с таким подключением. В последних версиях платформы (8.3.20+) могут потребоваться дополнительные компоненты.

💡

Перед покупкой запросите у поставщика сканера тестовый образец на 1-2 дня. Многие компании предоставляют такое оборудование для проверки совместимости с вашей конфигурацией 1С.

2. Физическое подключение сканера к компьютеру

Самый простой способ — подключение через USB-порт. Большинство современных сканеров определяются как HID-устройство (эмуляция клавиатуры) и не требуют установки драйверов. Достаточно:

  1. Подключить сканер к свободному USB-порту
  2. Дождаться звукового сигнала системы об обнаружении нового устройства
  3. Проверить появление устройства в Диспетчере устройств (раздел "Клавиатуры")

Для COM-портовых сканеров потребуется:

  • 🔌 Установить драйвер от производителя (обычно идет в комплекте)
  • 🔌 Настроить параметры порта: скорость 9600 бод, 8 бит данных, без четности, 1 стоп-бит
  • 🔌 В 1С указать правильный номер COM-порта в настройках оборудования

Беспроводные сканеры (Bluetooth/Wi-Fi) требуют предварительного спаривания с компьютером. Для Bluetooth-моделей:

  1. Включите режим поиска на сканере (обычно удерживание кнопки включения 5-7 секунд)
  2. В Windows перейдите в Параметры → Устройства → Добавление Bluetooth
  3. Выберите сканер из списка и подтвердите сопряжение
Что делать если сканер не определяется?

1. Попробуйте другой USB-порт (желательно USB 2.0)

2. Проверьте, не отключены ли USB-устройства в BIOS

3. Установите драйвер вручную через Диспетчер устройств

4. Для COM-портов проверьте наличие физического порта или USB-COM адаптера

⚠️ Внимание: Если вы используете виртуальные машины или терминальные сервера, USB-сканер может не передавать данные в 1С. В этом случае потребуется настройка проброса USB-устройств или использование специализированных драйверов для RDP.

3. Настройка сканера в операционной системе

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

  • 🖥️ Специальное ПО от производителя (например, Zebra Scanner SDK или Honeywell Scanner Utilities)
  • 🖥️ Сканерные команды (штрих-коды настройки, которые идут в инструкции)
  • 🖥️ Ручную настройку через Диспетчер устройств

Основные параметры, которые нужно настроить:

Параметр Рекомендуемое значение Примечание
Режим работы Эмуляция клавиатуры (USB-HID) Обеспечивает совместимость с 1С без дополнительных драйверов
Суффикс/префикс Отключено или TAB В 1С обычно не требуется, но иногда нужно для разделения штрих-кодов
Задержка между сканированиями 200-500 мс Предотвращает двойное считывание одного кода
Формат передачи данных Текстовый (ASCII) 1С ожидает текстовые данные, а не двоичный код
Автоподсветка Включено Улучшает считывание с экранов смартфонов

Для настройки через штрих-коды найдите в инструкции к сканеру раздел "Programming Barcodes" и отсканируйте нужные команды. Например, для отключения префикса/суффикса обычно используется код вида:

[datascope]

079000000000

[/datascope]

⚠️ Внимание: После настройки через штрих-коды некоторые модели требуют перезагрузки (отключения/включения питания). Без этого изменения могут не примениться.

4. Интеграция сканера с 1С Торговля и Склад

Когда сканер правильно настроен на уровне ОС, можно приступать к интеграции с 1С. В зависимости от версии программы и конфигурации есть несколько способов подключения:

Способ 1. Стандартный ввод через клавиатуру (для USB-сканеров)

  1. Откройте документ, где нужно ввести штрих-код (например, "Приходная накладная")
  2. Установите курсор в поле "Штрихкод" или "Номенклатура"
  3. Отсканируйте код — данные автоматически попадут в поле

Способ 2. Подключение через обработку "Работа со сканером"

  1. Перейдите в Сервис → Работа со сканером штрихкодов
  2. Выберите тип подключения (COM-порт или USB)
  3. Укажите параметры порта (для COM) или проверьте определение устройства (для USB)
  4. Настройте соответствие полей (какой штрих-код какому реквизиту соответствует)

Для беспроводных сканеров может потребоваться дополнительная обработка, которая будет принимать данные по сети. В этом случае:

  • 📡 Настройте на сканере передачу данных на IP-адрес компьютера с 1С
  • 📡 В 1С создайте обработку-приемник (можно найти готовые решения на Инфостарте)
  • 📡 Проверьте, что порт (обычно 2101 или 2103) не заблокирован фаерволом

Убедитесь что сканер включен и индикатор горит зеленым

Проверьте фокусировку — расстояние до штрих-кода должно быть 5-30 см

Установите курсор в нужное поле 1С

Отсканируйте тестовый штрих-код (обычно идет в комплекте со сканером)

Проверьте что данные появились в поле без лишних символов-->

5. Настройка штрих-кодов в справочнике номенклатуры

Чтобы сканер работал корректно, в 1С должны быть правильно заведены штрих-коды для номенклатуры. Проверьте:

  1. Откройте справочник "Номенклатура" (Справочники → Номенклатура)
  2. Выберите нужный товар и перейдите на вкладку "Штрихкоды"
  3. Убедитесь, что основной штрих-код указан в формате, который считывает ваш сканер

Если штрих-коды еще не заведены, их можно:

  • 📦 Ввести вручную (для небольшого ассортимента)
  • 📦 Загрузить из Excel через обработку "Загрузка штрихкодов"
  • 📦 Сгенерировать автоматически (в некоторых конфигурациях есть такая функция)

Обратите внимание на формат штрих-кода:

  • 🏷️ EAN-13 — стандарт для розничной торговли (13 цифр)
  • 🏷️ Code 128 — часто используется для внутренней маркировки
  • 🏷️ DataMatrix — для небольших этикеток (требует 2D-сканер)

Важный нюанс: если вы используете несколько типов штрих-кодов для одного товара (например, EAN-13 для продажи и Code 128 для склада), в 1С нужно указать приоритетный код, который будет использоваться по умолчанию при сканировании.

6. Тестирование и устранение неполадок

После настройки проведите тестовое сканирование:

  1. Создайте тестовый документ (например, "Реализация товаров")
  2. Отсканируйте 3-5 разных штрих-кодов
  3. Проверьте, что:
    • 🔍 Данные попадают в правильные поля
    • 🔍 Нет лишних символов (префиксов/суффиксов)
    • 🔍 Скорость считывания устраивает (не более 1-2 сек на код)
  4. Типичные проблемы и их решения:

    Проблема Возможная причина Решение
    Сканер не считывает коды Неправильный формат штрих-кода Проверьте настройки сканера и формат кода в 1С
    Данные не попадают в 1С Неверный режим работы сканера Переключите в режим эмуляции клавиатуры
    Двойное считывание одного кода Слишком маленькая задержка между сканированиями Увеличьте задержку до 300-500 мс
    Лишние символы в начале/конце кода Включен префикс/суффикс Отсканируйте команду отключения префикса/суффикса

    Если сканер работает нестабильно через USB-hub, попробуйте подключить его напрямую к компьютеру. Некоторые модели чувствительны к качеству питания через USB.

    ⚠️ Внимание: При работе с беспроводными сканерами в условиях склада проверьте радиус действия и отсутствие помех от другого оборудования. Для стабильной работы расстояние между сканером и базовой станцией не должно превышать 30 метров (для стандартных Bluetooth-моделей).
    💡

    Перед массовым использованием проведите тестирование в реальных условиях вашего склада/магазина. Обратите внимание на освещенность, расстояние сканирования и возможные помехи от металлических полок или другого оборудования.

    7. Автоматизация работы со сканером в 1С

    Для ускорения работы можно настроить дополнительные функции:

    • 🤖 Автоматическое создание документов при сканировании (например, автоматическая приходная накладная при сканировании паллеты)
    • 🤖 Голосовые подсказки при успешном/неуспешном сканировании
    • 🤖 Интеграция с весами для автоматического ввода веса при сканировании

Для этого потребуется:

  1. Скачать или разработать дополнительную обработку
  2. Настроить триггеры на события сканирования
  3. Прописать логику создания документов

Готовые решения можно найти:

  • 🛒 На сайте Инфостарт (раздел "Обработки для 1С")
  • 🛒 В каталоге решений 1С:ИТС
  • 🛒 У партнеров-разработчиков 1С

Пример кода для обработки события сканирования (для разработчиков):

&НаКлиенте

Процедура ПриСканировании(ШтрихКод)

// Поиск номенклатуры по штрих-коду

Запрос = Новый Запрос;

Запрос.Текст = "ВЫБРАТЬ ССЫЛКА КАК Ссылка

ИЗ Справочник.Номенклатура.ШтрихКоды

ГДЕ ШтрихКод = &ШтрихКод";

Запрос.УстановитьПараметр("ШтрихКод", ШтрихКод);

Результат = Запрос.Выполнить();

Если НЕ Результат.Пустой() Тогда

// Дальнейшая обработка найденной номенклатуры

КонецЕсли;

КонецПроцедуры

8. Обновление и обслуживание сканера

Для долговременной стабильной работы:

  • 🔄 Регулярно обновляйте прошивку сканера (раз в 6-12 месяцев)
  • 🔄 Чистите оптический блок мягкой безворсовой тканью
  • 🔄 Проверяйте целостность кабелей (особенно в местах изгиба)
  • 🔄 Раз в квартал тестируйте сканер на всех типах штрих-кодов, которые вы используете

Прошивку можно обновить:

  • 🖥️ Через официальное ПО производителя
  • 🖥️ С помощью специальных штрих-кодов (для некоторых моделей)
  • 🖥️ Через веб-интерфейс (для сетевых сканеров)

Перед обновлением прошивки:

Скачайте последнюю версию прошивки с официального сайта

Подключите сканер напрямую к компьютеру (без хабов)

Закройте все программы, использующие сканер

Убедитесь что заряд батареи не менее 50% (для беспроводных моделей)

Сделайте резервную копию текущих настроек (если есть такая функция)-->

⚠️ Внимание: Некоторые производители (например, Zebra) требуют лицензионного ключа для обновления прошивки через ПО. Уточните этот момент перед началом процедуры.

Часто задаваемые вопросы

Можно ли подключить один сканер к нескольким компьютерам с 1С?

Да, но для этого нужна специальная конфигурация:

  • Для USB-сканеров потребуется USB-коммутатор или программное решение типа USB Network Gate
  • Для сетевых сканеров настройте передачу данных на несколько IP-адресов
  • В 1С на каждом компьютере должна быть настроена обработка приема данных

Учтите, что одновременное использование одним сканером на нескольких рабочих местах может привести к конфликтам данных.

Сканер считывает код, но в 1С ничего не происходит. В чем проблема?

Проверьте следующее:

  1. Режим работы сканера (должен быть "Эмуляция клавиатуры" для большинства случаев)
  2. Активное поле в 1С — курсор должен мигать в поле для ввода штрих-кода
  3. Настройки префикса/суффикса — возможно добавляются невидимые символы
  4. Права пользователя в 1С — может быть ограничен доступ к справочнику номенклатуры

Попробуйте ввести штрих-код вручную — если и это не работает, проблема в настройках 1С, а не сканера.

Как подключить сканер к 1С через COM-порт, если его нет на компьютере?

Используйте USB-COM адаптер (например, на базе чипа FTDI или Prolific). После подключения:

  1. Установите драйвер адаптера
  2. В Диспетчере устройств проверьте номер виртуального COM-порта
  3. В настройках 1С укажите этот номер порта
  4. Настройте параметры порта (скорость, биты данных и т.д.) одинаково в Windows и в 1С

Обратите внимание, что некоторые дешевые адаптеры могут некорректно работать со сканерами — лучше выбирать модели с чипом FTDI FT232.

Можно ли использовать смартфон как сканер штрих-кодов для 1С?

Да, есть несколько способов:

  • 📱 Специальные приложения (например, 1C:Сканер штрихкодов для Android/iOS)
  • 📱 Веб-камера смартфона + обработка в 1С через WebSocket
  • 📱 Bluetooth-соединение с эмуляцией клавиатуры (требует root-прав на Android)

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

Как настроить сканер для работы с маркированными товарами (Честный ЗНК, лекарства)?

Для работы с маркированными товарами:

  1. Убедитесь что сканер поддерживает DataMatrix (для лекарств) и PDF417 (для некоторых видов маркировки)
  2. В 1С должна быть установлена соответствующая конфигурация с поддержкой маркировки (например, "1С:Розница 2.3" с обновлениями)
  3. Настройте в 1С обработку кодов маркировки через Универсальный передаточный документ (УПД) или специализированные обработки
  4. Проверьте что в справочнике номенклатуры заведены коды маркировки (GTIN) для соответствующих товаров

Для тестирования используйте официальный сайт системы маркировки — там можно сгенерировать тестовые коды.