Имя: Пароль:
1C
 
Использование ТСД с 1С
0 Sergey_SB
 
07.04.25
16:22
Здравствуйте! Делаю разработку, чтобы пользователи с ТСД могли сканировать штрихкод номенклатуры и после этого автоматически запускалась процедура создания документа перемещения.
Вводные данные: На ТСД установлена мобильная платформа. Захожу в базу как мобильный клиент. То есть в конфигураторе на компьютере вижу сеансы с данного ТСДшника. Хочу настроить, чтобы сканирование штрихкода запускало событие/оповещение, потому что сейчас при сканировании происходит Только заполнение поля ввода последовательностью цифр данного штрихкода. Пробовал добавить в справочник Подключаемое оборудование данный ТСДшник. Но инфы, кто поставщик драйвера у меня нет, дисков нет. То есть думал, что в этом проблема. Опыта работы с торговым оборудованием нет, поэтому пробираюсь шаг за шагом..
Создал с такими данными.
https://postimg.cc/cgMpxbNy
Наверное копаю не туда, подскажите что нужно сделать для данной задачи.
1 zenik
 
07.04.25
16:30
На ТСД - надо подключать сканер ШК.
2 maxab72
 
07.04.25
16:30
Так повесьте событие на изменение значения в этом поле.
3 maxab72
 
07.04.25
16:32
(1) не обязательно, у него сейчас ТСД работает сканером как ввод клавиатуры.
4 Sergey_SB
 
07.04.25
16:38
(2) Пользователи не будут заходить в рабочее место Кладовщика, а там в "Поиск номенклатуры". Тут вся задумка и была в том, чтобы в 1С зайти и просто отсканировать штрихкод. Находясь в любом месте базы. Я думал, что в 1С можно сделать так, что при сканировании какое-то событие возникало. Наподобие тех событий когда ты форму документа открываешь. Или этого не сделать?
5 Sergey_SB
 
07.04.25
16:39
(3) Как я понимаю, - да. Вы верно сказали
6 maxab72
 
07.04.25
16:42
Что значит "Находясь в любом месте базы"? Откуда сканер знает, что он в данный момент должен сканировать? И откуда 1С должна знать, что ей в данный момент с этими данными делать?
Представьте, что вам по телефону позвонил кто-то и сказал "75". Что вы должны делать? Кто позвонил? зачем? какие 75? так же и 1с.
7 Garykom
 
гуру
07.04.25
16:52
На ИСе множество статей как использовать аппаратный сканер и аппаратную клавиатуру на ТСД
Мобильную БПО использовать кстати не обязательно
Лучше даже не использовать
8 Sergey_SB
 
07.04.25
16:51
(6) Согласен) Наверное бред написал)
9 Sergey_SB
 
07.04.25
16:55
(7) а пример одной статьи можете приложить? То что я находил,- не то что надо было.
10 Garykom
 
гуру
07.04.25
17:02
(9) https://infostart.ru/1c/tools/2118632/
https://infostart.ru/1c/tools/547851/
https://infostart.ru/1c/tools/587908/

для обычных смартфонов и внешних бт сканеров полезно
https://infostart.ru/1c/tools/926522/
11 Sergey_SB
 
07.04.25
17:05
(10) Огромное спасибо. Понятно как вы искали, какой именно запрос составляли для поиска. Поэтому я не находил
12 Garykom
 
гуру
07.04.25
17:07
(10)+ суть что почти для всех ТСД для аппаратного сканера есть свой приложение (обычно в поставке), которое формирует интенты (оповещения)
надо только знать его параметры и в 1С настроить перехват
если в комплекте приложения оповещений нет или параметры не знаем, можно использовать сторонние, их тоже куча

но надо быть готовым много любиться с каждой конкретной моделью ТСД
или даже с ее модификацией или обновлением прошивки
13 p-soft
 
07.04.25
19:20
(12) например, в пришивках новых чайнвеев с61 добавили интересную галочку, без которой клавиатурный блок не подключить. чтобы галочка появилась в нужном месте надо в определенном порядке пройти пункты меню андроид..
14 shotsdv2008
 
07.04.25
19:41
https://www.cleverence.ru/ - вот тут ребята сделали уже на очень многие ТСД обработки для 1С.
15 Ёпрст
 
07.04.25
22:05
(14) неплохо из коробки, но нет некоторых вещей, например, синтеза речи. Некоторые вещи могут неверно работать на стороне 1с, если прилетел json со структурой, которую 1с штатным методом не прожует.
Но это так, придирки.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс