|
Сканер штрих кода и Брит Мила | ☑ | ||
---|---|---|---|---|
0
zhig75
23.04.15
✎
17:07
|
Всем привет, купило моё щедрейшее начальство, пачку сканеров произведенных в аду для одинэсников, модель указывать не буду, дабы не рекламировать это. Работает сканер в двух режимах, разрыв клавы и эмуляция ком порта. В режиме эмуляции база вешается после сканирования кода. Перевел в разрыв клавы, при тестировании во встроенной обработке "1С: Сканер штрих кода" штрих код читается нормально, все 13 цифр с "CR". В документах же штрих код режется.
Пример 8806086219167 в документ попадает как 880621967. Конфигурация УТ 11, Драйвер 8.0.17.3. Спасите помогите!!! |
|||
1
Tatitutu
23.04.15
✎
17:15
|
Что отладчик говорит?
Или проще всего Открой блокнот и раз 10 отсканируй любой шк |
|||
2
zhig75
23.04.15
✎
17:26
|
В отладчике добрался до МодуляУправляемогоПриложения.ОбработкаВнешнегоСобытия в её параметре "данные" штрих код уже зарезан, куда дальше копать не знаю. В блокноте всё нормально.
|
|||
3
Garykom
гуру
23.04.15
✎
17:32
|
(0) скажите префикс "086" или "608" в вашей базе это что?
|
|||
4
zhig75
23.04.15
✎
17:39
|
(3) Насчет базы не знаю что это. Штрих код на коробке такой 8806086219167. Любой штрих код в документе режется. С серийными номерами тож из 15 цифр в документ летит 10.
|
|||
5
Garykom
гуру
23.04.15
✎
17:42
|
(4) так как в блокноте все ок, то режет или конфа или драйвер сканера от 1С
|
|||
6
zhig75
23.04.15
✎
17:43
|
(5) Да, я тож так мыслю, а к драйверу можно каким-то образом добраться в конфе?
|
|||
7
Garykom
гуру
23.04.15
✎
17:43
|
(5)+ проверьте что в 1С в настройках драйвера сканера
что туда сканится, может поменять драйвер на другой от атол скажем и вообще оно куда втыкается то? в usb? |
|||
8
zhig75
23.04.15
✎
17:45
|
(5) Канитель ещё такая, есть другая модель этого же производителя тоже в разрыв клавиатуры и в ней всё чётко, в документы летит то что на коробке.
|
|||
9
Basilio
23.04.15
✎
17:45
|
(o) а что такое "Брит Мила"?
|
|||
10
zhig75
23.04.15
✎
17:46
|
(7) В usb, на атол менял, вообще не сработало.
|
|||
11
Garykom
гуру
23.04.15
✎
17:47
|
(10) знать что низзя на одном компе нескоко драйверов шканеров для 1С одновременно держать?
|
|||
12
zhig75
23.04.15
✎
17:52
|
(11) Ну вообще то у меня в конторе штук 20 сканеров, различных, в основном CipherLab, и дрова для них разные, и терминалы, просто тут пришло новое гениальное решение от вновь принятого на работу системщика, что надо на железяках экономить и покупать всякий хлам. Видимо мужичок мазохист. Оно было принято начальством на ура.
|
|||
13
Garykom
гуру
23.04.15
✎
17:56
|
а мне argox понравились... читают то что Metrologic(Honeywell) не могут считать
|
|||
14
zhig75
23.04.15
✎
17:59
|
(11) Затестил на компе где вообще дров этих нету и версия ут последняя, та же самая канитель.
|
|||
15
Garykom
гуру
23.04.15
✎
18:01
|
(14) а в другой конфе затестил?
|
|||
16
Basilio
23.04.15
✎
18:03
|
(8) попробуй сбросить настройки сканера (в книжке к нему спец ШК должен быть). не поможет - возвращай по гарантии
|
|||
17
zhig75
23.04.15
✎
18:12
|
(16) Это я уж раз 20 сделал.
|
|||
18
MadJhey
23.04.15
✎
18:14
|
У меня такое было в RDP. Помог таймаут. Попробуй его больше сделать.
|
|||
19
zhig75
23.04.15
✎
18:17
|
(18)Тестил и в RDP и напрямую, увеличил таймаут в 2 раза, тоже самое.
|
|||
20
MadJhey
23.04.15
✎
18:21
|
Попробуй драйвер сменить. 1с на Атол, атол на 1с. Это если в блокноте все ок.
|
|||
21
zhig75
23.04.15
✎
18:22
|
(20) Менял.
|
|||
22
zhig75
23.04.15
✎
18:22
|
(15) УНФ тоже самое.
|
|||
23
zhig75
23.04.15
✎
18:52
|
По ходу сканер в режиме разрыва клавы, кодирует штрих код как CODE39, а не EAN13.
|
|||
24
Tatitutu
23.04.15
✎
18:56
|
Там есть книжка.запрограммируй его правильно.сбрось настройки по дефолту.
И можешь уже написать название своего добра |
|||
25
Garykom
гуру
23.04.15
✎
18:57
|
(23) хм... а какие вообще ШК то читаем?
|
|||
26
zhig75
23.04.15
✎
19:03
|
(25) Читаем EAN13, сканер выдает CODE39.
|
|||
27
zhig75
23.04.15
✎
19:04
|
(24) VioTeh VT1205, Книжка тут в виде портянки из 4 листов.
|
|||
28
zhig75
23.04.15
✎
19:05
|
Проверил на 10 версии УТ, тоже самое.
|
|||
29
dangerouscoder
23.04.15
✎
19:23
|
А префикс и суффикс настроить попробовать?
|
|||
30
zhig75
23.04.15
✎
19:39
|
(29) Ковырял и суффиксы и префиксы, одна и таже канитель, в другой модели при таких же настройках всё чётко.
|
|||
31
Garykom
гуру
23.04.15
✎
19:51
|
Эта заговор...одних производителей сканеров против других, да еще и сговор с разрабами драйверов для 1С ))
|
|||
32
Torquader
23.04.15
✎
21:46
|
VioTeh очень "класный" сканер - у меня с Розницей так и не заработал, так ка почему-то переставлял символы в штрих-коде.
Проблема там в том, что у него нет паузы в считывании символов, и он вываливает их все кучей, а если буфер приложения для обработки маловат, то символы теряются. (Обработка в разрыв клавиатуры работает через Hook, а она вызывается в отдельном процессе для каждого символа). Если в книжице найдёте интервал между символами, то вполне вероятно всё заработает. P.S. сканер был беспроводной, так когда ему программировали префикс или суффикс, отличный от стандартного, то переставали работать его управляющие коды. |
|||
33
Garykom
гуру
23.04.15
✎
22:33
|
(32) ну простейшее решение это F7 ))
а правильное это свой драйвер, вот только наверно повозиться придется и для режима эмуляции ком порта делать |
|||
34
Torquader
23.04.15
✎
23:53
|
(33) Правильное решение - это RawInput - читается всё прекрасно и без проблем, но только в стороннем приложении.
P.S. а драйвер эмуляции можно написать, если filter driver для клавиатуры перенаправить в виртуальный COM-порт или вообще в своё устройство. Только вот для Windows 64 не так просто драйвер написать, а уж подписать его - это вообще проблема. |
|||
35
Garykom
гуру
23.04.15
✎
23:57
|
||||
36
Garykom
гуру
23.04.15
✎
23:58
|
(35)+ с этим http://www.vioteh.ru/#!Драйвер-COM-порта-Vioteh-1205/c1s3h/55017dcb0cf2458597abc561 драйвером?
|
|||
37
Torquader
24.04.15
✎
00:35
|
У меня был Vioteh 2208R, который COM-порт просто не умеет по определению, а с режимом HID работает не очень стабильно.
Сию чудо состоит из аккумуляторного сканера с памятью на 8000 ШК (как там заявлено) и USB-dongle, нестандартного большого размера - не во все USB порты его можно засунуть, так как устройства в соседних гнёздах просто мешают. http://shop.f-trade.ru/vt-2208r-usb.html |
|||
38
Torquader
24.04.15
✎
00:37
|
В общем, там всё просто - нужно брать
http://legionkkt.ru/ckaner-shtrih-koda-vioteh-vt-2209r который USB-to-COM и будет всё замечательно. |
|||
39
zhig75
24.04.15
✎
10:20
|
(38) Не нужно это брать, виотех это видимо где-то в подвалах Китая дошкольники в ручную с паяльниками изготавливают сиё.
|
|||
40
zhig75
24.04.15
✎
10:26
|
(36) С этим драйверов, на RDP после сканирования товара тут же перманентно выжирается 25% процентов процессора.
|
|||
41
akronim
24.04.15
✎
10:40
|
(26) "Читаем EAN13, сканер выдает CODE39"
Вообще не видел Виотех, но с другими сканерами помогало отключение сканирования всех типов ШК, кроме EAN13 (конечно, если у сканера есть такие настройки и ничего кроме EAN13 читать не надо) |
|||
42
zhig75
24.04.15
✎
10:47
|
(26) Нету такой роскоши, во всяком случае в документации по этому сканеру.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |