Не работает сканер штрихкодов
Симптомы
- Не работает сканер
- Сканирует два раза за одно нажатие
Настройка сканера в 1С
Настройки - Администрирование - Поддержка оборудования - Подключаемое оборудование.

Выбираем сканер или открываем существующий, если его уже заводили.

1. Жмём "Подключить новое" , тип оборудования (Сканер штрихкода), драйвер оборудования всегда выбираем 1С:Сканеры штрихкода (Native Api), наименование заполняем так, чтобы потом не путаться какой сканер чей (Настольный / Ручной, в магазине / на складе и т.д.). Затем записываем.

2. Жмём параметры подключения - Тест подключения

В тесте подключения просим кассира просканировать QR-код на экране, слева высветится COM-порт, который был задействован при сканировании. Жмём закрыть и в параметрах оборудования подставляем номер COM в поле Порт.

Нажимаем кнопку "Автонастройка устройства", просим кассира просканировать QR-код на экране. И в итоге жмём ОК и "Записать и закрыть".

После всех проделанных действий просим кассира проверить сканер, просканировать что-нибудь.
Настройка сканера через руководство производителя
Просим кассира сфотографировать сканер

Видим на фото, что торговая марка MINDEO и артикул MD6600-SR Находим нужную документацию и просим клиента сканировать штрихкоды оттуда, что сбросить настройки сканера до заводских.
Суффиксы и префиксы
Префикс - это символ, которую сканер автоматически добавляет в начале считанного кода.
Суффикс - это символ, которую сканер автоматически добавляет в конце считанного кода.
CR - Carriage Return или "Возврат каретки". Работает как \r в программировании.
LF - Line Feed или "Перенос строки". Работает как \n в программировании.
- Если сканер отправит
123+ LF — курсор уйдет на следующую строку, но останется в том же столбце. - Если сканер отправит
123+ CR — курсор перейдет в самое начало следующей строки (стандартное поведение Enter). Очень часто сканеры настраивают на суффикс CR+LF — это самый безопасный вариант, который эмулирует нажатиеEnterв любой системе (и Windows, и Linux).