Если сканер штрихкода подключён к компьютеру, но в 1С:Управление торговлей (УТ) он “не виден”, обычно причина одна из трёх: драйвер не установлен или не тот, устройство в 1С не включено, или выбран неверный режим передачи (клавиатура/COM, префикс/суффикс, порт). Ниже - рабочая схема настройки именно для УТ 11.x.


Подготовка: что проверить до настройки в 1С

1) Проверьте, что устройство сканирует

Подключите сканер к ПК и просканируйте любой штрихкод:
- если код вводится в Блокнот/любое текстовое поле - считывание работает;
- если не вводится - сначала разберитесь с оборудованием и драйверами, а в 1С переходите только после этого.

2) Убедитесь, что установлены драйверы

Чаще всего в 1С нужен драйвер/компонента для работы с оборудованием (типично используется нативный драйвер “1С:Сканеры штрихкода (NativeAPI)”).
- Ставьте драйвер так, как требует производитель сканера.
- Если 1С не видит устройство после установки - перезагрузите Windows.


Включите использование подключаемого оборудования в УТ 11.x

В УТ 11.5 и похожих релизах путь обычно такой:
- НСИ и администрирование -> Администрирование
- РМК и оборудование
- включите флажок Использовать подключаемое оборудование

После включения станет активна настройка конкретных “Подключаемое оборудование”.


Настройте сканер в 1С: УТ 11.x

1) Добавьте новое оборудование

Откройте:
- НСИ и администрирование -> Администрирование -> Подключаемое оборудование
- нажмите Подключить новое (или Добавить в зависимости от формы)

Дальше:
- Тип оборудования: Сканеры штрихкода
- Драйвер оборудования: 1С:Сканеры штрихкода (NativeAPI)

Ниже заполнение полей “Наименование/Рабочее место/прочее” часто подтягивается автоматически.

2) Проверьте параметры подключения

Откройте Параметры подключения для добавленной строки сканера.

Самый частый сценарий:
- порт = “Клавиатура” (если сканер работает как клавиатурный ввод)
- либо порт/режим под COM (если используете COM-эмуляцию)

Если код в 1С появляется “с задержкой”, “обрезается” или “не совпадает”, почти всегда виноваты режим передачи и служебные символы.

3) Если нужно - задайте префиксы/суффиксы

В параметрах подключения проверьте:
- префикс (если требуется)
- суффикс (часто нужен для разделения ввода и корректного завершения кода)

У некоторых сканеров есть настройки “CR” (конец строки). В тесте это обычно видно: код может приходить вместе с окончанием, например CR(13).


Обязательно сделайте тест в 1С

После сохранения настроек:
1) В форме устройства нажмите Тест подключения (или Тест устройства).
2) Поставьте курсор в поле теста.
3) Просканируйте штрихкод (лучше короткий, потом - реальный номенклатурный).
4) Сверьте результат:
- в тестовом окне должен отобразиться именно тот штрихкод, который вы ожидали;
- звук/реакция сканера должна быть, а код должен приходить корректно.

Если тест проходит - можно переходить к работе в документах.


Используйте сканер в документах УТ 11.x

После успешной настройки сканер штрихкода обычно начинает работать в местах, где предусмотрено “ввод по штрихкоду”:
- в документах с подбором товаров (например, в Реализация товаров и услуг на вкладке Товары есть поиск/ввод по штрихкоду);
- в рабочих местах кассира/РМК, где есть ввод “по штрихкоду”.

Чтобы быстрее вызывать поле ввода штрихкода, в интерфейсе часто используют клавишу F7 (если она предусмотрена вашей схемой рабочего места).


Если сканер не работает в 1С: типовые причины и что делать

1) В 1С устройство добавлено, но тест/оповещения не отрабатывают

Самый частый “разлом” выглядит так:
- сканер нормально читает в Windows;
- в 1С добавили устройство и “поиск оборудования” что-то делает;
- но в документах оповещения/обработка ввода не происходят.

Что проверить:
- включён ли флажок Использовать подключаемое оборудование;
- выбран ли правильный драйвер (для УТ 11.x обычно нужен NativeAPI);
- совпадает ли режим сканера с тем, что ожидает 1С (клавиатура vs COM).

2) Код в 1С не совпадает (обрезается, “лишние символы”, не находит товар)

Проверьте:
- префикс/суффикс в параметрах подключения;
- корректность окончания ввода (наличие CR, который может мешать полю, или наоборот - отсутствие завершающего символа).

3) Ввод “не попадает в поле”

Если у вас режим “эмуляция клавиатуры”, иногда помогает практика:
- перед сканированием точно ставить курсор в нужное поле (в тесте это видно особенно хорошо);
- для более “прямой” передачи чаще удобнее COM-эмуляция, потому что она меньше зависит от фокуса курсора.


Быстрая таблица: что должно получиться

Шаг Что сделать Как понять, что всё ок
Проверка вне 1С Просканировать штрихкод в Блокнот Код появляется текстом
Драйвер Установить драйвер/компонент сканера для 1С Windows видит устройство, 1С ставит драйвер без ошибок
Включение в УТ “Использовать подключаемое оборудование” В “Подключаемое оборудование” появляется доступ
Добавление в УТ Тип: сканер штрихкода, драйвер: NativeAPI Строка сканера появляется в списке
Параметры Порт/режим, префиксы/суффиксы В тесте приходит корректный штрихкод
Тест в 1С “Тест подключения/устройства” Код совпадает с оригиналом

База по смыслу: почему это работает

1С воспринимает сканер как источник ввода через выбранный драйвер и режим передачи. Поэтому “сканер читает” и “сканер работает в 1С” - разные проверки: в первом случае важна связь с Windows, во втором - согласование между оборудованием, режимом (порт/эмуляция) и настройками в 1С.


Источники для сверки

  • 1С: ИТС, разделы по подключению торгового оборудования и интерфейсу “Подключаемое оборудование” (its.1c.ru).
  • Методические материалы и инструкции по настройке оборудования в УТ 11.x, включая использование 1С:Сканеры штрихкода (NativeAPI) (its.1c.ru и документация к драйверам производителей оборудования).