Управление ТСД Zebra с помощью внешней компоненты для мобильной платформы

18.01.21

Разработка - Разработка внешних компонент

Представлена внешняя компонента для управления сканерами терминалов Zebra из мобильных приложений 1С.

Скачать файлы

Наименование Файл Версия Размер
Управление ТСД Zebra с помощью внешней компоненты для мобильной платформы:
.cf 3,47Mb
69
.cf 1.0.2 3,47Mb 69 Скачать

Управление сканером терминала выполняется через приложение DataWedge. Попытки интегрировать во внешнюю компоненту Zebra API для Андроид окончились неудачно, видимо их модель многопоточности несовместима с архитектурой мобильной платформы 1С.

В процессе работы компонента создает отдельный профайл в DataWedge и привязывает к нему мобильное приложение. Настройки сканирования по-умолчанию для других приложений не изменяются. Наличие своего профайла и его параметры компонента проверяет каждый раз при запуске приложения. Иными словами, используя эту компоненту, Вы будете застрахованы от несанкционированного вмешательства в параметры ТСД "любопытных" пользователей, если кто-то изменит конфигурацию DataWedge, компонента сама восстановит свои настройки. Следует учесть, что компонента не порождает в 1С внешние события при сканировании, для их получения используйте другие средства, например эту компоненту, пример конфигурирования которой приведен ниже (в пример конфигурации включена ее ограниченная версия):

КомпонентаОповещений = Новый("AddIn.Messages.UniversalBroadcast");
// Значение параметра "FilterName" должно совпадать со значением параметра "EventName"
// компоненты Zebra
КомпонентаОповещений.УстановитьПараметр("FilterName", "com.iksoftware.zebra.SCAN");
КомпонентаОповещений.УстановитьПараметр("Category", "android.intent.category.DEFAULT");
ШаблонДанных = КомпонентаОповещений.ПолучитьШаблонОписанияДанных();
ТипМетки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ШаблонДанных, "com.symbol.datawedge.label_type", XMLСтрока(Ложь), XMLСтрока(0));
ТипДанные = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ШаблонДанных, "com.symbol.datawedge.data_string", XMLСтрока(Ложь), XMLСтрока(0));
КомпонентаОповещений.УстановитьПараметр("CaptureData", ТипМетки);
КомпонентаОповещений.УстановитьПараметр("CaptureData", ТипДанные);
КомпонентаОповещений.Подключить();

Компонента из статьи подключается стандартно:

КомпонентаНастройки = Новый("AddIn.DWSetup.ZebraDW");

Ее архитектура соответствует стандарту:

Она имеет три параметра:

  • Device - целое число, индекс используемого сканера. По умолчанию параметр равен -1, что соответствует устройству по-умолчанию
  • ProfileName - имя профайла вашего приложения в DataWedge
  • EventName - имя рассылаемого оповещения (broadcast). Как указывалось выше, оно должно совпадать с настройками компоненты-получателя оповещений

Методы "Подключить" и "Отключить" включают и выключают сканер.

Для детальной настройки параметров сканирования компонента содержит дополнительный метод "УстановитьПараметрСканера" (SetScannerParameter) с двумя строковыми аргументами, который позволяет установить множество различных дополнительных настроек.

История обновлений:

  1. Релиз 1.0.2 - в компоненты включены библиотеки для 64-битной версии Андроид.

Терминал сбора данных Zebra внешняя компонента

См. также

"Штрихкод-информер" - мобильный ТСД и прайс-чекер в смартфоне

Мобильная разработка Сканер штрих-кода Терминал сбора данных Управляемые формы Мобильная платформа 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

Сбор заказов, инвентаризация, проверка ценников, просмотр полной информации об остатках и ценах со смартфона Онлайн. Отправка данных со смартфона выполняется либо напрямую в открытую форму документа, отсканировав QR-код, либо в общую корзину учетной системы, не подходя к компьютеру. Кассир или оператор сможет просмотреть список присланных данных и загрузить в любую форму, поддерживающую работу с ТСД. Для работы с мобильным приложением требуется опубликовать HTTP-сервис из поставляемого расширения.

2880 руб.

03.12.2018    54613    137    102    

161

SALE! 25%

Что нам стоит бота построить? Нарисуем - будет жить! Графический конструктор телеграм-ботов/Telegram

Мобильная разработка Мессенджеры и боты Платформа 1С v8.3 Платные (руб)

Теперь создать telegram-бота - элементарно. Достаточно просто нарисовать блок-схему телеграм-бота, и он сразу заработает. Это возможно при использовании Графического конструктора телеграм-ботов. Это единственный конструктор ботов для telegram, чье качество и функционал подтверждены фирмой 1С, есть сертификат 1С:Совместимо. Расширение в интерактивном режиме, с помощью блок-схем, позволяет с минимальными трудозатратами создать телеграм-ботов в любой конфигурации, работающей на платформе «1С:Предприятие 8.3».

13200 9900 руб.

27.12.2021    33278    80    157    

174

"Мобильный ТСД" - инвентаризация и сбор штрихкодов для iOS и Android

Сканер штрих-кода Терминал сбора данных Мобильная разработка Монитор заказов Оптовая торговля Розничная торговля Ценообразование, анализ цен Платформа 1С v8.3 Мобильная платформа 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Управленческий учет Платные (руб)

Простой мобильный терминал сбора данных для смартфонов на iOS и Android, не требующий сложных настроек и установки дополнительных программ. Обмен между Вашей 1С и мобильным приложением осуществляется через облачный сервис и расширение конфигурации. Работает с конфигурациями УТ 11, ERP, КА2, Розница 2, Розница 3, УНФ 1.6, УНФ 3.0. Полнофункциональный демо-доступ для своей конфигурации можно запросить в настройках мобильного приложения - все необходимое придет на почту автоматически.

2000 руб.

22.04.2019    91944    511    186    

293

Медиадисплей. Рекламный информационный монитор для покупателя.

Разработка внешних компонент POS терминал Рабочее место Розничная торговля Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Рестораны, кафе и фаст-фуд Реклама, PR и маркетинг Управленческий учет Платные (руб)

Монитор покупателя может отображать текущую покупку на кассовом месте, показывать видеорекламу, баннеры, во время простоя разворачивать рекламу на весь экран. Можно использовать в качестве графического меню-борда в кафе и видеовывески. Управление выводом на телевизор через hdmi-приставку на базе Windows или Android. В качестве устройства отображения можно использовать Android-планшеты, фоторамки с Android, монитор любого Windows-компьютера, доступного по сети. Настраивается ЛЮБОЙ ДИЗАЙН экрана!

16800 руб.

30.05.2017    52101    34    69    

43

Магазин 15 - приемка товара по штрихкодам или инвентаризация в торговом зале

Логистика, склад и ТМЦ Мобильная разработка Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Розничная и сетевая торговля (FMCG) Россия Платные (руб)

Специализированное программное обеспечение для мобильных устройств со встроенным сканером штрихкодов. Позволяет быстро автоматизировать, оптимизировать рабочие места и бизнес процессы по учету товара в магазине. Например, приемку товара по штрихкодам или инвентаризацию прямо в торговом зале.

12950 руб.

30.05.2023    3388    2    0    

4

Внешняя компонента для сканирования (замена TWAIN-компоненты БСП) (Native Win 32/64)

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Внешняя компонента позволяет работать c TWAIN-совместимым оборудованием (сканерами, камерами) . Полностью совместима со стандартной TWAIN-компонентой из БСП и может применяться как ее замена без изменения вызовов, при этом может работать с 64-разрядной платформой, а так же имеет расширенную функциональность, например, сохранение результата непосредственно в PDF без использования сторонних утилит. Прекрасно работает на сервере, тонком клиенте и веб-клиенте (проверена работа в браузерах Google Chrome, Mozilla Firefox и Microsoft Internet Explorer).

2400 руб.

12.05.2020    26244    131    99    

83

Внешняя компонента для подключения 1С к телефонии Asterisk

Разработка внешних компонент Телефония, SIP Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Внешняя компонента выполнена по технологии Native API для 1С 8.х, обеспечивает доступ к программным АТС Asterisk (FreePBX, Elastix) через AMI интерфейс. Через него можно управлять многими функциями Asterisk (определение номеров, перевод звонков, набор телефона и т. д.)

2400 руб.

04.05.2018    44976    117    64    

60
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. herfis 498 09.08.19 10:36 Сейчас в теме
Именно то, что было нужно для полного счастья. Внедряем как раз мобильное приложение на ТСД Zebra. При сканировке выполняется тонна всяких проверок и нужно было блокировать сканер в промежутке между снятием штрихкода и успешной обработке его в 1С.
2. Teruzbat 22.11.19 16:08 Сейчас в теме
Добрый день. При нажатии на кнопку "Включить сканер" выдает ошибку: " Не удалось включить сканер по причине: Mandatory parameters are not set". Подскажет что может быть. Спасибо.
21. Sherlockh989 07.12.20 12:11 Сейчас в теме
(2)
Добрый день. При нажатии на кнопку "Включить сканер" выдает ошибку: " Не удалось включить сканер по причине: Mandatory parameters are not set". Подскажет что может быть. Спасибо.


У меня после перезагрузки ошибка осталась. Кто подскажет, что нужно сделать?
3. Teruzbat 22.11.19 16:32 Сейчас в теме
Вопрос снимается. После перезагрузки ТСД ошибка пропала.
4. Teruzbat 29.11.19 16:43 Сейчас в теме
После месяца периодических попыток удалось таки запустить Zebra TC25 + Android 7.1.2.
Может кому пригодится:

Если ПодключитьВнешнююКомпоненту("ОбщийМакет.Component", "Broadcasts", ТипВнешнейКомпоненты.Native) Тогда

КомпонентаОповещений = Новый("AddIn.Broadcasts.UniversalBroadcast");

КомпонентаОповещений.УстановитьПараметр("FilterName", "com.iksoftware.zebra.SCAN");


//ВОТ ТУТ И БЫЛА ЗАРЫТА СОБАКА - ЭТОТ ПАРАМЕТР ПЕРЕДАВАТЬ НЕ НАДО
// КомпонентаОповещений.УстановитьПараметр("Category", "android.intent.category.DEFAULT");


ШаблонДанных = КомпонентаОповещений.ПолучитьШаблонОписанияДанных();
ТипДанные = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ШаблонДанных, "com.symbol.datawedge.data_string", XMLСтрока(Ложь), XMLСтрока(0));

КомпонентаОповещений.УстановитьПараметр("CaptureData", ТипДанные);

Если НЕ КомпонентаОповещений.Подключить(НомерУстройства) Тогда
ТекстОшибкиКомпоненты = "";
КодОшибки = КомпонентаОповещений.ПолучитьОшибку(ТекстОшибкиКомпоненты);
СообщениеПользователю = Новый СообщениеПользователю();
СообщениеПользователю.Текст = "Ошибка: "+ КодОшибки + ", " + ТекстОшибкиКомпоненты;
СообщениеПользователю.Сообщить();
КонецЕсли;

Иначе

СообщениеПользователю = Новый СообщениеПользователю();
СообщениеПользователю.Текст = "Ошибка подключения компоненты ""UniversalBroadcast""";
СообщениеПользователю.Сообщить();

КонецЕсли;
5. woznyak 21.08.20 13:34 Сейчас в теме
Добрый день!
Zebra MC330M, Android 8.1.
Пробуем запустить пробную конфигурацию на заявленной минимальной мобильной платформе 8.3.15.59.
Ставили поочередно 1cem-arm.apk и 1cem-arm64.apk.
В любом случае при запуске получаем сообщение

Установка внешней компоненты не выполнена!
В процессе установки произошла ошибка!
Возможно, отсутствует компонента для используемого клиентского приложения

com_iksoftware_zebra.apk устанавливали.

Подскажите пожалуйста, что может быть?
6. IgorKissil 350 21.08.20 14:31 Сейчас в теме
(5)В этом релизе ошибка сборщика, он путает папки размещения 32 и 64 битных версий компоненты. Исправьте код 1с в сборщике или возьмите более свежий релиз.
34. 1cspec 116 17.01.21 00:34 Сейчас в теме
(6) А компонента 32 или 64 разрядная?

А то тоже ошибка (в релизе 8.3.17):
Установка внешней компоненты не выполнена!
В процессе установки произошла ошибка!
Возможно, отсутствует компонента для используемого клиентского приложения

И править можно в архиве 1cema.zip?
37. IgorKissil 350 17.01.21 11:09 Сейчас в теме
(34)На момент написания статьи в 1С еще не было платформы для 64бит андроида. Компонента 32-х разрядная. Используйте 32-х разрядную сборку, она должна работать на 64-битной ОС. Думаю, в ближайшее время выложу пример с полноценной компонентой.
38. 1cspec 116 17.01.21 11:10 Сейчас в теме
(37) на 64 битной ОС не работает. Ждём обновления.
50. Teruzbat 19.08.21 13:55 Сейчас в теме
(38) Добрый день. Не подскажете есть обновление или нет?

Решил наконец выложить приложение в маркет, что бы не обновлять каждое стройство вручную и собрал приложение на последней платформе. Результат ожидаем - не подключается компонента.
7. woznyak 21.08.20 14:41 Сейчас в теме
При использовании мобильной платформы 8.3.16.142 получаем тот же результат.
Помогите пожалуйста.
8. woznyak 21.08.20 14:47 Сейчас в теме
Свежий релиз 1С с которой публикуем конфигурацию на IIS или мобильной платформы?

Какая должна быть процедура использования?

Мы опубликовали :
получили папку Android (с установкой компоненты) и два файла 1cema.xml и 1Cv8.1CM

Нужно ли устанавливать apk файл самому или нет?
Какая должна быть последовательность наших действий?
9. woznyak 21.08.20 14:54 Сейчас в теме
после завершения с терминалом Zebra нам нужно будет еще снять ограничение по версии мобильной платформы для терминала NewLand Beluga MT65 (у нас пока ограничение версией 8.3.10). Отдельно к Вам обратимся.
10. woznyak 21.08.20 15:15 Сейчас в теме
замена версии мобильной платформы на 8.3.17.67 - тот же результат.
11. woznyak 25.08.20 10:50 Сейчас в теме
Добрый день!
Смена платформы 1С для публикации приложения не дала результатов.
Пока все как на фото :
Прикрепленные файлы:
12. denger8088 17.09.20 11:14 Сейчас в теме
(11)
Добрый день! Получилось решить проблему? Такой же ТСД как и у Вас (идентичная ошибка)
13. woznyak 30.09.20 11:36 Сейчас в теме
эту ошибку обошли. все как бы работает. у программиста дальше времени нет что бы это задействовать в нашем мобильном приложении.
14. denger8088 08.10.20 14:23 Сейчас в теме
(13)
ту ошибку обошли. все как бы работает. у программиста дальше времени нет что бы это задействовать в нашем мобильном приложении.


Можете подробнее ответить как обошли?
15. denger8088 04.11.20 10:43 Сейчас в теме
Запускал на платформе разработчика ошибка была связана с расширением в MIME типа .so на WEB сервере. Вопрос решен.

Но столкнулся со следующей проблемой: Не найдено приложение DataWedge, необходимое для работы компоненты. Функции приложения будут отключены.
AndrewVik; +1 Ответить
16. denger8088 04.11.20 10:48 Сейчас в теме
Подскажите из за чего может быть!
Прикрепленные файлы:
AndrewVik; +1 Ответить
17. IgorKissil 350 07.11.20 22:26 Сейчас в теме
(16)Поиск DataWedge выполняется по его идентификатору: com.symbol.datawedge Проверьте подлинность приложения
19. denger8088 05.12.20 12:15 Сейчас в теме
(17) Доброго времени суток! Помогите с данным вопросом, можем обговорить условия в личке
AndrewVik; +1 Ответить
20. IgorKissil 350 06.12.20 18:20 Сейчас в теме
(19)Вы нашли идентификатор? Он совпадает с com.symbol.datawedge? Как найти идентификатор, посмотрите например здесь: https://www.techmesto.com/find-android-app-package-name/
22. denger8088 18.12.20 18:19 Сейчас в теме
(20)
Вы нашли иде


идентификатор: com.symbol.datawedge Версия платформы 1С 8.3.16.130

У меня есть предложение? Напишите в ЛС
23. AndrewVik 1 26.12.20 14:42 Сейчас в теме
(22)
Идентичная проблема. Известите о решении, очень буду благодарен
24. denger8088 27.12.20 13:35 Сейчас в теме
(23)

Нет решить данную проблему не удалось, если у Вас что то найдет тоже буду благодарен о извещении...
25. IgorKissil 350 27.12.20 16:59 Сейчас в теме
(19) (23) (24) Странная проблема. Поиск datawedge выполняется стандартно через PackageManager.getApplicationInfo. На этот метод есть ограничения в Андроид 11-й версии, но думаю, вряд ли он установлен на ваших сканерах. Проверьте идентификатор datawedge этим приложением: https://play.google.com/store/apps/details?id=de.onyxbits.listmyapps&hl=en&gl=US Если он com.symbol.datawedge, подумаю над исключением проверки.
26. AndrewVik 1 28.12.20 10:30 Сейчас в теме
(25)
com.symbol.datawedge


Да, идентификатор такой(com.symbol.datawedge). И если по юсб подключить, то есть и папка с таким названием

Андроид 8.1, Версия DataWedge 7.3.34
27. IgorKissil 350 28.12.20 11:43 Сейчас в теме
(26) Добрый день. Попробую собрать для Вас тестовую версию. Постараюсь в ближайшие дни.
denger8088; +1 Ответить
28. AndrewVik 1 28.12.20 12:49 Сейчас в теме
(27)
Спасибо, инвентаризация начинается через полторы недели, а мы сканируем с открытием клавиатуры((
Если какие-то данные нужны, все предоставлю
35. 1cspec 116 17.01.21 02:24 Сейчас в теме
(28) попробуйте это приложение если у Вас горит https://infostart.ru/public/1352090/
55. kaa_ 08.02.23 14:35 Сейчас в теме
(25) Здравствуйте. А если все же Android 11? Как решается данная проблема?
57. user878885 09.11.23 23:21 Сейчас в теме
(55) Вот сам сижу и смотрю тот же момент, Андроид - 11, DataWedge -11, при подключении компоненты - ZebraDW,

DataWedge прилежение не найдено, Кто то решил уже проблему? буду благодарен...
58. kaa_ 10.11.23 08:17 Сейчас в теме
(57) По сути, проблема заключается в том, что гуглы запретили, начиная с Android 11 считывать идентификаторы приложений. Я вышел из положения, прописавши в настройках Зебры все руками.
59. user878885 10.11.23 10:40 Сейчас в теме
(58)
А можно подробней буду благодарен что указывали?, я так понимаю настройки профеля?
60. kaa_ 13.11.23 21:48 Сейчас в теме
(59) Я бы с удовольствием, но Зебры на данный момент под рукой нет и не будет в ближайшее время. Тот проект был полгода назад. Помню только что надо прописать идентификатор мобильного приложения com.и что там дальше за ним.
29. denger8088 14.01.21 09:39 Сейчас в теме
Доброго времени, суток! Получилось с тестовой версией?
30. IgorKissil 350 14.01.21 12:55 Сейчас в теме
(29)Здравствуйте. Пользователь AndrewVik и наверное Вы тоже, разворачивает приложение на веб сервере. Я контактировал с ним по этой проблеме и собрал для него apk с компонентой и конфигурацией из статьи - все работает. По-видимому у вас проблемы с публикацией приложения (сам я предпрочитаю работать только через apk, когда-то пробовал публиковать на iis, столкнулся с проблемами, на их решение времени не было)
31. denger8088 15.01.21 08:09 Сейчас в теме
(30)
бликовать на iis, столкнулся с проблемами, на их решение времени не было)


Сборщик не настраивал, поделитесь apk, заранее премного благодарен!
32. IgorKissil 350 15.01.21 10:28 Сейчас в теме
(31)apk из демо-конфигурации из статьи? У меня сейчас готового нет, только исходники на azure. Когда будет время на перекомпиляцию и сборку, может быть поделюсь. (Но будет уже 18-й релиз, переустанавливать платформу и нужную версию сборщика не буду). Но зачем это вам? Компонента на зебрах с dw гарантированно работает
33. denger8088 15.01.21 11:09 Сейчас в теме
apk из демо-конфигурации что бы протестировать!
(30) Просто Вы тут писали что собрали, поэтому спросил
36. 1cspec 116 17.01.21 02:25 Сейчас в теме
(33) попробуйте в этом приложении провести тест, с zebra и atol работает https://infostart.ru/public/1352090/
39. a270 06.02.21 20:17 Сейчас в теме
Игорь, при сканирование более 5ти раз система выдает сообщение что он урезанная, и предлагает скачать расширенную версию. В расширенной версии таких же внешних макетов не нахожу. Где примеры как это должно работать ?
40. IgorKissil 350 06.02.21 21:50 Сейчас в теме
(39)Процитирую самого себя: "Следует учесть, что компонента не порождает в 1С внешние события при сканировании, для их получения используйте другие средства, например эту компоненту, пример конфигурирования которой приведен ниже (в пример конфигурации включена ее ограниченная версия)..." Компонента для Зебры из примера не урезана, ограничена "Многофункциональная компонента". Ее необходимо загрузить в макет Unimes.
41. denger8088 18.03.21 06:27 Сейчас в теме
Спасибо, автору за труд! Компонента работает шикарно...
42. lion-killer 23 23.04.21 20:48 Сейчас в теме
Добрый вечер сборщик мобильных приложений отказывается собирать apk:

Журнал сборщика
43. IgorKissil 350 26.04.21 09:58 Сейчас в теме
(42)Попробуйте собрать приложение с любой другой компонентой - вы столкнетесь с такой же ошибкой. Вам на партнерский формум или попытайтесь исправить ошибку в коде сборщика сами. Вообще 18-я мобильная платформа очень глючная, я ее не использую
44. lion-killer 23 26.04.21 10:00 Сейчас в теме
Приложение с другой компонентой собирается без проблем. Пока ошибку в коде сборщика обнаружить не удалось
45. IgorKissil 350 26.04.21 13:00 Сейчас в теме
(44)"Пока ошибку в коде сборщика обнаружить не удалось" - очень станно. Вы отследили отлачиком, что ExtCompDir есть число, а не путь в файловой системе? Это вам подсказка, если хотите разобратся.
46. lion-killer 23 26.04.21 13:14 Сейчас в теме
Нашел ошибку в сборщике: http://prntscr.com/1236w4a. А другое приложение у меня собиралось, потому что загружал я его предыдущей версией сборщика ))
47. lion-killer 23 26.04.21 16:21 Сейчас в теме
Для получения широковещательных сообщений использую вот эту компоненту: https://infostart.ru/public/1230245/. Можно ли ее подключить и для Zebra MC33 используя вашу компоненту? Не могу понять какие нужно установить настройки.
48. lion-killer 23 27.04.21 09:39 Сейчас в теме
(47) Использовал
КомпонентаСканирования.StartMyGetScan("DATA_SCAN", "com.symbol.datawedge.data_string");
Все получилось, спасибо
49. Dont_84 15.08.21 19:29 Сейчас в теме
Спасибо большое автору. Компонента рабочая.
51. amyd 94 22.12.21 16:25 Сейчас в теме
Даа долго 1С не могла угнаться за автором. ))
но наконецто разродилась.

1С:Библиотека подключаемого оборудования для мобильных приложений, версия 2.16.1.0

https://its.1c.ru/db/metod8dev/content/5990/hdoc

Делает тоже что и закрытая библиотека автора, но находится как минимум на поддержки 1С .)

в статье ИТС пример как подключить АТОЛ ТСД

с зеброй пришлось немного повозится, то тоже все отрабатывает
52. IgorKissil 350 23.12.21 08:34 Сейчас в теме
(51)Мдаа, 1С украла все мои идеи :)

"Делает тоже что и закрытая библиотека автора, но находится как минимум на поддержки 1С" - это хорошо, но с другой стороны обратите внимание на такое:

"Внешний компонент "1С:Сканер штрихкода" (Native) для платформы "1С Предприятие 8.3" поставляется в составе "Библиотеки подключаемого оборудования" (далее - БПО). "1С:Библиотека подключаемого оборудования для мобильных приложений" (далее - МБПО) и предназначен для использования ТОЛЬКО в их составе. Самостоятельное использование внешнего компонента не предусмотрено."
56. Rotkiv_Vik 1 26.03.23 18:41 Сейчас в теме
(51) Не подскажите какие настройке Зебре сделали, чтоб она наконец начала что то возвращать в 1с???
53. amyd 94 14.02.22 09:51 Сейчас в теме
Ну вы же понимаете, что это все условности , расковырять МБПО и взять оттуда один макет с тремя функциями это только вопрос времени )))
54. frkbvfnjh 785 26.05.22 07:23 Сейчас в теме
Посоветуйте как мне подключить зебру к 1С? Есть готовые решения просто для сканирования? И как это потом подрубить что бы через стандарную систему БПО 1Ска на компе увидела ТСД и загрузила с нее все?
Оставьте свое сообщение