Имя: Пароль:
1C
1С v8
ЕГАИС: Розница 2.1 и сканер Honeywell Voyager 1450g 2DHR USB
0 distorter
 
03.01.16
15:16
Изначально сканер работает в режиме клавиатуры. Но в таком режиме, как известно, работать невыносимо.

С помощью программы EZConfig for Scanning, Version 4.5.15, взятой с официального сайта производителя, поменял режим работы сканера на эмуляцию COM-порта. В диспетчере устройств появился контроллер COM-порта. Успешно поставил на него драйвер с того же официального сайта. Все встало идеально.

В 1С добавляю устройство с драйвером 1С:Сканеры штрихкода (COM). Выбираю правильный COM-порт. Тест проходит успешно.

НО! Ни в одной форме, где штрихкод должен считываться, он не считывается. С другими драйверами, в т.ч. Атол 6.5 та же самая картина.

Что я сделал не так?
1 lenochka-semicova
 
03.01.16
15:51
(0) Все.

Ну разве что насчет EZConfig for Scanning, Version 4.5.15 не уверена. Но обычно есть настроечная табличка с распечатанными штрихкодами, которые сканируются в определенной последовательности и сканер переключается туда обратно (даже громкость пика настраивается обычно такими же штрихкодами).

Но для того, чтобы понять - что же не так, сначала надо открыть тест устройства в настройках оборудования и там отсканировать какой-нибудь штрихкод, например, так:
https://yadi.sk/i/zazle8yWmeMe5
Потом выставить соответствие порту и префиксам с суффиксами.

При этом гораздо правильнее использовать драйвер native-api, т.к. COM оставлен для совместимости и особо не поддерживается 1С.

В большинстве случаев - все работает с первого раза (инфа 146%)
2 mehfk
 
03.01.16
16:12
OFF/
lenochka-semiconductorova aka Леночка-полупроводник это круто.
3 H A D G E H O G s
 
03.01.16
18:03
(2) Я думаю, там пол - далеко не женский.
4 ДенисЧ
 
03.01.16
18:11
(3) у тебя есть http://futurama.wikia.com/wiki/Gaydar ??
5 dmtrpv
 
03.01.16
18:16
Очень интересное заявление "Изначально сканер работает в режиме клавиатуры. Но в таком режиме, как известно, работать невыносимо", очевидно человека абсолютно не разбирающегося в теме.
Предположу, вы один из тех "программистов 1С" которые перед сканированием заставляют пользователей нажимать Alt+F7
6 dmtrpv
 
03.01.16
18:18
Откройте для себя уже в 2016 году наконец такую штуку как Драйвера торгового оборудования, в вашем случае 1С сканер native api.
7 distorter
 
03.01.16
21:33
(1) Спасибо за подсказку - дело было в суффиксе. Его просто не было.

Подведем итог:

1) Сканер, переключить можно как программно, так и сканированием штрихкода. Первый вариант удобен тем, что работает в отсутствие принтера.

2) Драйвер 1С Native Api подходит и работает. COM не подошел, т.к. суффикс NONE нам отсутствует.