|
Мобильное приложение на ТСД | ☑ | ||
---|---|---|---|---|
0
Eskeych
21.12.23
✎
12:48
|
Мне нужно подключить мобильное приложение и Сканер штрихкодов ТСД. что бы ТСД пропикал а приложенька отрабатывала Http сервисы
Развернул мобильное приложение на БПО. написал кнопку для того что бы драйвера из конфигурации подгрузились в предприятие. Установка драйвера прошла успешно, как пишет приложение. Но если зайти в драйвер, то пишет, что Не удалось установить драйвер устройства. Куда копать? |
|||
1
p-soft
21.12.23
✎
12:52
|
возьмите за пример приложение 1с кладовщик
|
|||
2
Eskeych
21.12.23
✎
12:58
|
(1) Это что ли?
|
|||
3
p-soft
21.12.23
✎
13:14
|
да, я с него брал компоненту, когда игрался
|
|||
4
Eskeych
21.12.23
✎
13:26
|
(3) компонента это драйвер?
|
|||
5
Eskeych
21.12.23
✎
13:27
|
и если его подключить то должно что-то завестись? ну сейчас попробую
|
|||
6
p-soft
21.12.23
✎
13:41
|
(4) да (5) да, приложение рабочее
|
|||
7
Builder
21.12.23
✎
13:42
|
мобильное приложение на БПО - там куча версий лежит. Какую взял?
У меня нормально заработала редакция 2. Но и то не на всех терминалах. |
|||
8
p-soft
21.12.23
✎
13:45
|
(7) был 21й год - не помню конкретику)) я потом свои дрова писал
|
|||
9
est2004_1c
21.12.23
✎
13:54
|
(0) если зайти в драйвер - заход на ТСД или на ПК ?
|
|||
10
Eskeych
21.12.23
✎
14:00
|
(7) БПО 3.2.130
(9) на тсд поставил мобильное и пытаюсь подключить драйвер. кстати пока что проблемно) не хочет вытаскивать новые драйвера из конфигурации |
|||
11
Builder
21.12.23
✎
14:06
|
(10) Вот с 3.2 чет у меня не завелось тоже.
|
|||
12
p-soft
21.12.23
✎
14:06
|
(10) мобильное в каком виде установлено, как apk-файл? или через платформу? на платформе работает не всегда нормально, и нюансы там есть.. надо пробовать и на собранном приложении.
|
|||
13
p-soft
21.12.23
✎
14:08
|
вообще, от тсд еще зависит: угадали или нет с айди события, например..
|
|||
14
Eskeych
21.12.23
✎
14:10
|
(12) у меня через платформу, по адресу получаю xml и получается конфигурация на тсд и все.
|
|||
15
p-soft
21.12.23
✎
14:16
|
(14) при загрузке компоненты, она тоже с сервера публикации подгружается
|
|||
16
Eskeych
21.12.23
✎
14:17
|
В общем подцепил драйвер сканера штрихкода в конфу из конфигурации 1с кладовщик. Не устанавливается все равно. Сейчас попробую релиз другой поставить
(11) а на каком релизе у вас взлетело? |
|||
17
BaZZiL
21.12.23
✎
14:22
|
(0) Копать в сторону свежей внешней компоненты 1С для вашей модели сканера.
В БПО внешние компоненты со времен царя Гороха. какая у вас модель ТСД? |
|||
18
Eskeych
21.12.23
✎
14:26
|
cipherlab rk25
|
|||
19
p-soft
21.12.23
✎
14:28
|
(17) в компоненте нет привязки к моделям сканеров. общий принцип подключения к сканеру одинаков - использование событий андроид. есть зависимость от версий андроида - это да
|
|||
20
p-soft
21.12.23
✎
14:29
|
(18) хорошая железка, но сам не работал. события настраиваются или прошиты?
|
|||
21
BaZZiL
21.12.23
✎
14:29
|
||||
22
est2004_1c
21.12.23
✎
14:31
|
(18) cipherlab не самый удачный для освоения, и лицензирование у них свое.
для обучения оптимально любой Атол Smart |
|||
23
Eskeych
21.12.23
✎
14:42
|
(21) Сейчас попробую поставить.
(20) честно, я без понятия) |
|||
24
Eskeych
21.12.23
✎
14:46
|
(23) (21) прикрепил драйвер, но он говорит, что ошибка типа макета. я в общий макет (двоичные данные) загрузил архив, он его не прочитал(
|
|||
25
p-soft
21.12.23
✎
14:58
|
(23) гм.. а каким способом компонента должна к сканеру цепляться то?
|
|||
26
Eskeych
21.12.23
✎
15:16
|
он прикрепляется в общий макет.
Сейчас (21) сюда залез тут от сканкода дают сам мобильный клиент и драйвера для тсд. со всякими руководствами. вот такое пишут(см.скрин): запросил лицензию, жду сообщения на почту. видимо для того что бы все работало нужна эта апк
|
|||
27
Eskeych
21.12.23
✎
15:24
|
сказали лицензия стоит 75 долларов(
|
|||
28
p-soft
21.12.23
✎
16:10
|
(26) понятно. это драйвер не оригинальный от 1с, а ее партнера.
можно использовать оригинальный драйвер и совершенно бесплатно. подключается он к железу с помощью механизма событий андроид, генерируемых оборудованием при сканировании. идентификатор события (ищется в инете) прописывается в настройках драйвера 1с и при возникновении события сканирования генерит вызов процедуры в 1С. |
|||
29
p-soft
21.12.23
✎
16:12
|
на форуме есть вагон веток по теме, в том числе и мои
|
|||
30
est2004_1c
21.12.23
✎
16:27
|
(27) есть apk для тестирования ТСД с компонентой от 1С - только заполнить интенты из ТСД типа com.cipherlab.barcodebaseapi.GET_DATA и BarcodeData
и указать OutputDataType - 0-Строка, 1-Base64 |
|||
31
Eskeych
26.12.23
✎
11:10
|
в общем в продолжение темы)
снова занимаюсь тсд. накатил конфигурацию "кладовщик" и даже там у меня не ставятся драйвера на сканер штрихкода. становился только на устройство ввода |
|||
32
BaZZiL
26.12.23
✎
11:44
|
замороченное какое-то изделие, Юрову берите)
или стрясти с продавцов/техподдержки пример работающего 1с кода. Устройство ввода в общем случае объединяет сканер ШК, клавиатуру, NFC считыватель. |
|||
33
Eskeych
26.12.23
✎
15:23
|
вообще все оказалось нужно делать по другому. Не брать цф себе на тсд, а собрать АПК и мол должно работать, так люди пишут, а в таком режиме как я делаю внешняя компонента не подключается. Как попробую отпишусь
|
|||
34
est2004_1c
26.12.23
✎
22:02
|
(33) в режиме отладки компонента тоже подключается, т.е. без сборки apk
|
|||
35
Eskeych
27.12.23
✎
08:13
|
я отладку даже не пробовал подключать. у меня драйвер не устанавливался)
Сейчас собрал apk и драйвера становятся, все хорошо. Но не срабатывает обработкаОповещения на форме. Видимо нужно что-то со сканером делать что бы он событие какое-то создавал |
|||
36
BaZZiL
27.12.23
✎
10:54
|
В модуле приложения:
Процедура ОбработкаВнешнегоСобытия(Источник, Событие, Данные) // Подготовить данные ОписаниеСобытия = Новый Структура(); ОписаниеСобытия.Вставить("Источник", Источник); ОписаниеСобытия.Вставить("Событие", Событие); ОписаниеСобытия.Вставить("Данные", Данные); // Передать на обработку данные. МенеджерОборудованияКлиент.ОбработатьСобытиеОтУстройства(ОписаниеСобытия); КонецПроцедуры В МенеджерОборудованияКлиент : Процедура ОбработатьСобытиеОтУстройства(ОписаниеСобытия) Экспорт Событие = ОписаниеСобытия.Событие; Данные = ОписаниеСобытия.Данные; Источник = ОписаниеСобытия.Источник; Оповестить(Событие, Данные, "ПодключаемоеОборудование"); КонецПроцедуры |
|||
37
Eskeych
27.12.23
✎
12:35
|
(36) Эти процедуры прописаны по умолчанию в конфигурации 1с Кладовщик.
|
|||
38
Eskeych
27.12.23
✎
15:19
|
На тсд стоит типовая конфигурация Кладовщик. открыл документ Приемки, но даже если там сканирую, то не отрабатывает обработка оповещения, а именно ничего не происходит. Если смотреть в конфигурации то должно было показать оповещение что номенклатура не найдена или типо того. Может быть нужно что-то включить на сканере что бы срабатывало оповещение?
|
|||
39
est2004_1c
27.12.23
✎
15:40
|
(38) интенты в настройках драйвера указаны ?
|
|||
40
Eskeych
27.12.23
✎
16:45
|
(39) по умолчанию что-то стоит) а что должно именно там стоять?)
|
|||
41
est2004_1c
27.12.23
✎
20:07
|
(40) из настроек Barcode тсд интенты надо перенести в настройки драйвера
См (30) |
|||
42
Eskeych
28.12.23
✎
15:20
|
(41) все равно не цепляет ничего. он не отрабатывает обработку оповещения вообще никак. Пробовал ставить типовую кладовщика "из коробки" там тоже ничего не работает. action и intent все так же сделал. не взлетает.
|
|||
43
est2004_1c
28.12.23
✎
15:54
|
(42) две проблемы:
- отсутствует опыт работы с тсд - в наличии неудобный для настройки тсд предлагаю взять тсд Атол лайт или прайм как в статье ИТС https://its.1c.ru/db/metod8dev/content/5990/hdoc взять мобильную библиотеку 2_21_1 и на ней тренироваться |
|||
44
est2004_1c
28.12.23
✎
15:56
|
+43 только учитывать, что Атол Лайт - х32
а Атол Прайм - х64 |
|||
45
Злопчинский
28.12.23
✎
16:16
|
жую попкорн, наблюдаю...
|
|||
46
BaZZiL
28.12.23
✎
17:50
|
И вот это всё проделано?
На мобильном устройстве: 1. установка приложения GeneralService (SCANCODE.GeneralService-0.2.3-release.apk) – сервис для работы со сканером штрихкод; 2. установка лицензии; 3. установка мобильного драйвер |
|||
47
Злопчинский
02.01.24
✎
18:57
|
ну так что? заработало?
|
|||
48
Eskeych
09.01.24
✎
09:02
|
(43) Да, опыта нет)
принесли другой тсд сейчас попробую с ним что-то сделать, но не АТОЛ. (46) лицензия стоит под 80 $ мне этот вариант не подходит |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |