Имя: Пароль:
1C
1С v8
штрихкод не найден
0 ANQO
 
02.08.18
22:00
Всем привет.
УТ10.3.45.4(с доработками), платформа 8.3.11.3034, сканер штрихкодов opticon opr-3201. В самой конфе, в настройках сканера написано, что требуется драйвер 8.1.6.1, но если поставить этот драйвер, то 1С не видит сканер как клавиатуру (т.е. в тесте сканера видит только COM). Мне хотелось настроить сканер как клавиатуру (так как иначе не умею) и я поставил 8.0.14.1, в настройках указал "клавиатура", протестировал, - работает. После этого сканер отработал 1 день, а на следующий день, в интерфейсе кассира, пишет: Считанный штрихкод не может быть обработан
Необходимо убедиться, что данный штрихкод зарегистрирован в ИБ и может быть обработан в данный форме.
(штрихкод "такой-то", тип "CODE39"). Захожу в тест сканера - все отрабатывает отлично. Сканирую в блокнот, - и тут все корректно. Переустанавливал драйвер, перегружал комп, устанавливал от имени администратора и т.д., ничего не помогло. Стал играться с таймаутом в настройках сканера в 1с и заметил такую закономерность: при считывании штрихкода одна его половина корректно прописывается в поле поиска в интерфейсе кассира, а вторая половина вылезает в выше описанной табличке, т.е. если я сканирую код 123456789, то 1234 прописывается в поле поиска в интерфейсе кассира, а 56789 появляются в ошибке: Считанный штрихкод не может быть обработан
Необходимо убедиться, что данный штрихкод зарегистрирован в ИБ и может быть обработан в данный форме.
(штрихкод "56789", тип "CODE39"). Причем количество символов каждый раз разное, может в поле поиска прописаться 12345678, а в сообщение об ошибке только  символ "9". Такое ощущение, что первую часть штрихкода 1с отрабатывает как клавиатурную, а вторую как СОМ. Что посоветуете? Установить сканер как СОМ? Не делал этого, какая последовательность действий должна быть при установке как СОМ? Или причина в другом?
1 Сияющий в темноте
 
03.08.18
08:26
У сканера настроена межсимвольная задержка,взять книжечку к сканеру и отключить.Или увеличить таймаут в настройках драйвера,но тогда быстрые нажатия клавиш кассиром будут восприниматься как штрихкод.

в блокноте,если у сканера задержка между символами,то штрихкод появляется не сразу,а как бы пишется,это сразу видно.
2 Галахад
 
гуру
03.08.18
08:38
Что-то не понял зачем поле поиска, если должно обрабатываться внешнее событие.
3 ANQO
 
03.08.18
09:08
(2) Поле поиска для чистоты эксперимента.
4 ANQO
 
03.08.18
09:27
(1) в инструкции совсем мало настроек и такого нет. какой таймаут ставить, 100, 200, 1000?
5 Галахад
 
гуру
03.08.18
09:29
В базе точно есть товар с таким штрих кодом?
6 ANQO
 
03.08.18
09:46
(5) В базе некоторые товары без лидирующего нуля и в таком случае в интерфейсе кассира добавляется строка, в поле с штрихкодом пишется 0 рукой, а далее сканируется 12 значный код и в итоге получаем 13 значный код и найденый товар. И более того, сканер иногда срабатывает, но очень редко. Но при чем тут это? он все равно настроен как клавиатура.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан