Помогите настроить ТСД АТОЛ Smart.Touch

1. user5300 1017 07.07.22 12:30 Сейчас в теме
Добрый день!
Подскажите, как подружить тсд с 1С ...

Какие драйверы нужно установить для работы сканера ?
Вознаграждение за ответ
Показать полностью
Найденные решения
32. user5300 1017 12.07.22 13:01 Сейчас в теме +4 $m
Настроил!

Компонента 1С:Native (Из Мобильного БПО)
Прикрепленные файлы:
Artem2208; Izumov; +2 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
7. ishelper 07.07.22 13:49 Сейчас в теме
(1)
Какие драйверы нужно установить для работы сканера ?
Windows какая? Может быть, вот эти подойдут: https://portkkm.ru/support/atol-smart-touch/programs/
8. user5300 1017 07.07.22 14:01 Сейчас в теме
(7) Андроид, драйвера для сканера тсд нужны, желательно типовые 1С
2. Kongo2019 07.07.22 13:30 Сейчас в теме
А что не получается? С ними вроде никогда особо проблем не было.
Простой и надежный. Даже наши бибзянки еще ни одного не убили.
4. user5300 1017 07.07.22 13:32 Сейчас в теме
3. user5300 1017 07.07.22 13:32 Сейчас в теме
Сканер не отрабатывает внешнее событие, настроено все по умолчанию, перебрал все компоненты из БПО,... не получается
5. Kongo2019 07.07.22 13:45 Сейчас в теме
(3)
Сканер не отрабатывает внешнее событие,


В Android сканер посылает Broadcast сообщение, а приложения в Android обрабатывают это сообщение. Драйвер получает эти сообщения и отправляет в 1С как внешнее событие в формате, соответствующим требованиям 1С по драйверам подключаемого оборудования.
6. Kongo2019 07.07.22 13:46 Сейчас в теме
(5)Если штрихкод не обрабатывается, то, вероятнее всего, вы неверно установили в настройках параметры "Action Name" и "Extra Data".
Для АТОЛ Smart.Lite у меня следующие параметры

Action Name: com.xcheng.scanner.action.BARCODE_DECODING_BROADCAST

Extra Data: EXTRA_BARCODE_DECODING_DATA
10. user5300 1017 07.07.22 14:05 Сейчас в теме
(6) У меня вообще нет таких полей...

Action: com.hht.scanwedge
Category: android.intent.category.DEFAULT

Scan Data Label: com.hht.datawedge.data_string
Scan Type Label: com.hht.datawedge.label_type

Это настройки сканера, в 1С типовом драйвере нет таких полей ...
12. user5300 1017 07.07.22 14:08 Сейчас в теме
(6)
Прикрепленные файлы:
9. Fox_1n 07.07.22 14:04 Сейчас в теме
11. user5300 1017 07.07.22 14:06 Сейчас в теме
(9) Последний выпуск, и мобильная платформа тоже последняя
13. Fox_1n 07.07.22 14:10 Сейчас в теме
(11) можете объяснить с чем именно проблема? винда определяет тсд? Если открыть блокно ШК при сканировании вводится? В подкл оборудовании он подключается и дальше ничего не происходит?
14. user5300 1017 07.07.22 14:13 Сейчас в теме
(13) ТСД на Андроиде, как клавиатурный он отрабатывается, а как внешнее событие нет.
Некоторые драйвера из БПО установились, но они тоже не ловят события (Возможно не подключаются)
15. Fox_1n 07.07.22 14:24 Сейчас в теме
(14) пока еще не понимаю, вы этот ТСД для чего подключаете, просто как сканер ШК или у вас есть сторонний софт типа клеверенса, просто у них свои способы подключения...или вы какое событие хотите отловить? обработка оповещения не отрабатывает?
16. ishelper 07.07.22 14:37 Сейчас в теме
(14)
Некоторые драйвера из БПО установились, но они тоже не ловят события
Скорее всего, вам нужен драйвер "1С:Сканер штрихкода" (Native)" не из БПО, а из МБПО ("1С:Библиотека подключаемого оборудования для мобильных приложений"): https://its.1c.ru/db/metod8dev/content/5990/hdoc
18. user5300 1017 07.07.22 14:40 Сейчас в теме
(16) ну я имел ввиду МБПО , БПО драйвера точно не подошли бы на мобильный)
19. Fox_1n 07.07.22 14:42 Сейчас в теме
(18) Версия 2.17.2 МБПО

Добавлен новый драйвер "АТОЛ:Устройства ввода данных" версии 1.0.1.0 разработанный компаний "АТОЛ".
Драйвер поддерживает работу встроенного в терминалы сбора данных АТОЛ сканера штрихкода.

Возможно оно?
20. user5300 1017 07.07.22 14:44 Сейчас в теме
(19) Тестировал это БПО, несколько драйверов устанавливаются, но не отрабатывают внешнее событие.
Возможно дело в настройках самого тсд, но я пока не догоню
22. starik-2005 3040 07.07.22 14:48 Сейчас в теме
(20)
Возможно дело в настройках самого тсд
Там обычно идет какая-ту утилита типа SCANCODE или что-то в этом духе с пиктограммой в виде штрихкода. Там настраивается проброс внутреннего сканера в клаву или в броадкаст. Если пробросить в клаву, то будет работать любой драйвер мобильной БСП, предполагающий ввод, но лучше пользоваться стандартным InputDevice от 1С. У меня это работает уже года три как - ни разу не было сбоев, если не подтыкать к ТСД устройств по BT.
23. user5300 1017 07.07.22 14:53 Сейчас в теме
(22) Утилиту я нашел (Выше скидывал настройки утилиты, скрины)
Перевел в клавиатуру ,
Настроил 1С:Native как клавиатурный, но внешнее событие не ловит все равно, хотя драйвер успешно подключается (Смотрю именно в самой обработке 1с МБПО)
24. starik-2005 3040 07.07.22 14:54 Сейчас в теме
(23)
но
Ну так у Вас не в клаву перенаправляется ввод со сканера, а в буфер обмена (clipboard). В общем помедитируйте над настройками и наступит счастье.
25. starik-2005 3040 07.07.22 15:03 Сейчас в теме
(23)
Утилиту я нашел
В общем как закалебетесь - дайте знать. Но не за 4 см, конечно )))
26. user5300 1017 07.07.22 15:06 Сейчас в теме
(25) Я уже написал в отчаянии )))

Долго настраивал UROVO сканер, но там я победил, через OutPut Mode (Не клавиатурный а второй) и драйвером его спокойно отлавливал во внешнее событие, а тут прям даже не пытается тсд передавать во внешнее, как клавиатурный работает, но нужно именно внешнее...
Пока еще разбираюсь ...
27. starik-2005 3040 07.07.22 15:11 Сейчас в теме
(26)
Пока еще разбираюсь ...
Я вообще что на URVO, что на Атолл, что на какой-то кетайский RFID-сканер потратил не более 20 минут времени. У них у всех одинаковые софтины для передачи ШК/RFID в клавиатуру. У вас там как минимум лишняя "галочка" в самом низу и неверно выбран буфер обмена. Ну и сенд префикс будет лишним.

ЗЫ: тестил вообще на главном экране - весь ввод валился в гугл-строку. Ну а вместо БСП юзал просто дрова от 1С (zip с InputDevice-компонентой - там для всех платформ). Но да, есть некоторый нюанс с подтыкновением, ибо документацию писали олигофрены (как обычно).
31. user5300 1017 07.07.22 16:48 Сейчас в теме
(27) Покажите настройки InputDevice в 1с ?)
И пример кода желательно
28. ishelper 07.07.22 16:14 Сейчас в теме
(25)
Но не за 4 см, конечно )))
Интересно, а сколько см удовлетворят этого эксперта? :-)

P.S. Или "см" - это не сантиметры, как я подумал, а что-то другое? ;-P
29. starik-2005 3040 07.07.22 16:30 Сейчас в теме
(28)
сантиметры, как я подумал
Мы уже в курсе Вашего заболевания - не нужно о нем везде расссказывать.
30. ishelper 07.07.22 16:34 Сейчас в теме
(29)
Мы уже в курсе Вашего заболевания
И много вас таких, не знающих, что "см" - это официальное обозначение сантиметра?

Вопрос остался открытым... но кое-какие догадки есть. :-)
17. Fox_1n 07.07.22 14:39 Сейчас в теме
(14) приходят мысли что дело именно в бпо, т.е. 1с не правильно работает с драйвером ТСД, в вашем случае если мобильная платформа, то проверьте версию бпо для мобильных приложений
21. starik-2005 3040 07.07.22 14:45 Сейчас в теме
Подружить просто:
1. На атоловских девайсах есть софтинка, пробрасывающая сканирование ШК в клавиатуру или в широковещательное сообщение.
2. Если пробросить в клавиатуру, то на всех коробочных мобильных приложениях будет работать драйвер "Сканер ШК 1С:Native" (или как там его).
3. Этот же драйвер будет работать в режиме мобильного клиента и в RDP.
32. user5300 1017 12.07.22 13:01 Сейчас в теме +4 $m
Настроил!

Компонента 1С:Native (Из Мобильного БПО)
Прикрепленные файлы:
Artem2208; Izumov; +2 Ответить
33. Artem2208 21.03.24 08:04 Сейчас в теме
(32)
Спасибо большое за решение на эту головоломку, весь интернет облазил, как подружить 1с Мобильная торговля с ТСД АТОЛ Smart.Droid. Хоть в настройках ТСД и нету ползунка Broadcast Intent, всё заработало.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот