Имя: Пароль:
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 значный код и найденый товар. И более того, сканер иногда срабатывает, но очень редко. Но при чем тут это? он все равно настроен как клавиатура.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс