![]() |
|
Неправильная работа сканера штрихкода Urovo DT50 | ☑ | ||
---|---|---|---|---|
0
vikf
17.12.24
✎
18:39
|
Добрый день.
Проблема со сканированием штрихкодов номенклатур. Устройство: Urovo DT50 Платформа 1с: 8.3.24.1667 Конфигурация: ERP Управление предприятием 2 (2.5.20.55) Опубликовал базу данных на Apache. Установил на устройство мобильный клиент 1c:ERP. Добавил "Подключаемое оборудование" - Сканеры Штрихкода 1С:Сканеры штрихкода (Native Api) Дополнительно установил от RightScan RS:Core и RSCoreUI При проведении перерасчета в разделе товары, когда сканирую штрихкод номенклатуры, - устройство ссылается на первую строку страницы: статус или формат отбора. Будто не передает нужные данные. Думал, что проблема в возврате каретки, поэтому менял в "Настройки сканера" Action key character с "Carriage return" на все возможные форматы. Проблема с фиксацией первой строки пропадала, но тогда сканирование вообще ничего не давало. Может нужно скачать другие драйвера или по иному настроить само устройство? Раньше было еще одно такое же устройство, где сканирование производилось нормально, но увы к нему доступа уже нет. |
|||
1
MWWRuza
гуру
17.12.24
✎
18:44
|
Ща в меня полетят куча тапочек, но...
Мое мнение - использование эмуляции COM-порта вместо эмуляции KB - решает 99% всех проблем :-) |
|||
2
H A D G E H O G s
17.12.24
✎
18:53
|
(0) Убрать галочку "Сканировать в поле"
|
|||
3
vikf
17.12.24
✎
18:56
|
Убирал, тогда отсканированные данные просто не фиксируются...
|
|||
4
MWWRuza
гуру
17.12.24
✎
19:31
|
(3) А Вы попробуйте закрыть 1С, открыть виндовый блокнот - и пикнуть любой ШК... Есть ШК в блокноте? Значит будут проблемы в 1С...
|
|||
5
Волшебник
17.12.24
✎
20:36
|
(1) (4) Скажите, почему? Я вот в своей трудовой практике больше доверял ШК-сканерам в разрыв клавиатуры. Что изменилось за последние каких-то 20 лет?
|
|||
6
Ненавижу 1С
гуру
17.12.24
✎
20:43
|
(5) они менее надёжные в работе через терминал при некачественном интернете. В остальном - это самый простой и удобный вариант
|
|||
7
Волшебник
17.12.24
✎
20:45
|
(6) Спасибо. Я боялся опровержений про новые форматы типа ДатаМатрикс
|
|||
8
Guk
17.12.24
✎
20:47
|
в разрыв клавиатуры скорость чтения штрихкода на порядки медленнее, чем эмуляция сом-порта. например, для массовой сборки товаров, вообще неприемлимо медленнее...
|
|||
9
p-soft
17.12.24
✎
20:49
|
(7) умные сканеры умеют кодировать спецсимволы. но не одобряю)
|
|||
10
Волшебник
17.12.24
✎
20:53
|
(8) Мне рассказывали случаи, когда одну палету сканировал кладовщик с двух рук... Сказки, наверное...
|
|||
11
Guk
17.12.24
✎
20:56
|
(10) пальчиковый сканер можно даже на член пристроить. так что ничего удивительного...
|
|||
12
lEvGl
гуру
17.12.24
✎
21:21
|
(10) Разница в быстродействии есть, дело не в способностях сканера, а в способностях компа обрабатывать поступающее. Там длл, она налету анализирует, что в разрыв попадает от префикса до суффикса, и с учетом задержки между символами, соответственно это ресурсы, даже если длл просто подключена, а работа идет в другом окне, она все равно отрабатывает (именно это - не точно, практика говорит да). Нагрузка для современного железа - ерунда, но на старичках ощутимо
зы. в некоторых сканерах есть ТурбоРежим, он начинает передавать как из пулемета, для старого железа помогает. В таком варианте сканер начинает буквально насиловать комп, заталкивать в него символы, чтобы тот не отвлекался и работал тут (0) а, ERP? не, не слышал |
|||
13
Волшебник
17.12.24
✎
21:18
|
(12) Это какой должен быть режим сканера?
|
|||
14
lEvGl
гуру
17.12.24
✎
21:39
|
(13) с этим много связано - винда, библиотеки, протоколы, железо. В общем случае все как всегда - вставил и понеслась, но когда начинаются проблемы учитывать надо весь этот стек.
ТурбоРежим, в тех что был опыт так и называется |
|||
15
Builder
18.12.24
✎
00:30
|
На андроиде самое правильное ловить штрихкоды через Intent.
В устройстве в настройке сканера выставить генерацию интента, в 1С в драйвере прописать что ловить. |
|||
16
Волшебник
18.12.24
✎
00:32
|
(15) У тебя имя есть?
|
|||
17
NorthWind
18.12.24
✎
06:59
|
(6) как думается, простота единственный плюс, да и то она есть только до тех пор, пока их не начинают пихать в серьезные применения. Как только это происходит - начинаются все эти заумные dll-и, турборежимы и префиксы с суффиксами, и все это ради того чтобы получить функционал, который у сканера с эмуляцией кома есть бай дизайн :)
|
|||
18
Valdis2007
18.12.24
✎
08:05
|
(12) комп все время в цикле обрабатывает сигналы от устройств, одним больше одним меньше? это наверное очень древнее железо из 90-х
|
|||
19
lEvGl
гуру
18.12.24
✎
09:33
|
(18) производительность понятие относительное - если стакан полный, то одна добавленная капля приведет к тому, что стол будет мокрый, а если стакан пустой, то капля просто размажется по стенкам. Но по железу вы правы, только оно заграничное 90-х годов сборки, на нашем рынке такое покупалось в 2000-е, поколение 4-х пентиумов
|
|||
20
MWWRuza
гуру
18.12.24
✎
10:06
|
+(17) Да, все так, и очень точно описано.
Компьютерная техника - давно разделилась на две категориии по сфере применения - "домашняя/офисная" и "промышленная". И если первая - это потребность в мощных видеокартах, крутых мониторах (4К+), звуке "супер-пупер", и т.п. наворотах - то, промышленным, это чаще всего не требуется... Зато, нужны коммуникации, всякие порты для управления внешними устройствами и т.п., и главное надежность, возможность работы в режиме 24Х7 без вмешательства "админов" и прерывания технологических процессов. Компьютеры "для торговли", не важно, где они стоят - в магазине, на складе или офисе - можно все-таки отнести к промышленным, так, как на них работают с базами данных и торговым оборудованием, а не в игрушки играют или в кадах рисуют. Поэтому - использование специализированных портов для подключение оного, лично я считаю оправданным. В том числе и сканеры по COM. Не важно, железному или виртуальному. В конце концов, эти порты специально для этого предназначены. И это не только COM (железные или виртуальные, USB<=>COM)... Те-же USB, должны присутствовать в достаточном количестве и качестве (надежность, должны быть встроенные, со всеми защитами, а не внешние хабы, которые работают не пойми как). PS Больше всего раздражает, когда начинаешь автоматизировать магаз клиента - с илышишь, "а комп у нас есть, крутой!" и выясняется, что крутой он для игрушек... А начинаешь подключать оборудование, а там всего 4 USB и ни одного "железного" COM, который вдруг "неожиданно" в 21 веке понадобился... И начинается "кроилово", которое в конечном счете приводит к "попадалову"... |
|||
21
BaZZiL
18.12.24
✎
10:11
|
(0) Вероятно, 1С использует устаревшие внешние компоненты в БПО.
|
|||
22
BaZZiL
18.12.24
✎
10:11
|
(1) Это не сканер, это ТСД на Андроиде
|
|||
23
Builder
18.12.24
✎
10:12
|
(16) Какое имя? Интента? Он в настройках девайса есть.
|
|||
24
MWWRuza
гуру
18.12.24
✎
10:23
|
(22) А... Вон что... Меня сбило это: "Добавил "Подключаемое оборудование" - Сканеры Штрихкода 1С:Сканеры штрихкода (Native Api)"
А разъве ТСД должен в БПО подклюсаться как "сканер", а не как "терминал сбора данных" - ? Или я отстал от жизни, или что-то тут не так. Или в "мобильном клиенте" он не использует свой софт ТСД, а просто 1С на нем крутится, и используется его внутренний сканер в мобильном клиенте? Ну, тогда да... Тут я затыкаюсь, каюсь, просто думал что сканер подключают к обычной 1С на компе... Все, что я написал в (20) - не в тему сабжа, скорее, просто ответ на (5)... |
|||
25
ProxyInspector
18.12.24
✎
12:35
|
(23) Какое имя? Интента
На ТСД надо настроить режим передачи данных. Для Андроид это естественно BROADCAST. И в настройках торгового оборудования ERP тоже BROADCAST и Интент из настроек сканера ТСД. Сейчас "по умолчанию" сканер и торговое оборудование работают как простая клавиатура :) |
|||
26
vikf
18.12.24
✎
15:21
|
(24) (21) (22) Вообще, ввиду специфики самого Urovo и его "глючности" субъективной даже не задавались этим вопросом в последнее время. Возможно мы сканер пробуем подрубить только потому, что раньше кастомное приложение на мобильной платформе было, а сейчас надо типовое применить. Типовое действительно возможно заведется только с дровами ТСД, а не Сканеры Штрихкода 1С:Сканеры штрихкода (Native Api).
Коллега, который отвечал в ветке вчера, временно не может работать, поэтому чуть позже проверим эту теорию) Большое спасибо за пищу для размышления! |
|||
27
Builder
18.12.24
✎
15:30
|
(26) Похоже вы не понимаете как работает сканер в ТСД....
|
|||
28
H A D G E H O G s
18.12.24
✎
15:38
|
(26) urovo - самые стабильные и адекватные тсд из нынешней тсдбратии.
|
|||
29
Gera1t
18.12.24
✎
15:51
|
(28) Используются UROVO и Mindeo, тестировал оба одновременно, в плане сканирования Mindeo однозначно лучше
А по сабжу, если конфигурация относительно старая, то нужно добавлять самописный драйвер, если же относительно новый релиз, то через драйвер Native работает отлично, но там уже не клавиатура должна быть, сейчас точно не помню как это называется, но если открываешь параметры драйвера с компьютера, то там 2 варианта, COM и клавиатура, если с ТСД, то появляется 3 вариант. Нужно приписать параметры сканера (Для каждого ТСД свои) |
|||
30
H A D G E H O G s
18.12.24
✎
16:21
|
(29) Работал только с ручными 2D сканерами Mindeo - тоже понравились и работой и устойчивостью и документацией.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |