Перехват сканирования Android Native API

Публикация № 1230245

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

Native API сканирование мобильная платформа внешнее событие

Native компонента для перехвата сканирования шк и передачу в мобильную 1С.

Здравствуйте, коллеги.

В 2017 году столкнулся с задачей передачи данных сканирования со сканера ТСД в мобильную платформу 1С. Пришлось начать изучать java  программирование под андроид и благодаря теме //infostart.ru/public/587908/ (в этой теме пример готовой компоненты, но под мое по не подошло) и ее предшественнице смог реализовать свою компоненту, ссылку на которую можете найти в комментариях к этой (//infostart.ru/public/587908) теме (работает до версии мобильной платформы 8.3.11). Однако стабильность работы старых мобильных платформ 1с оставляла желать лучшего  и на нашем производстве уже достаточно большой функционал перекочевал на ТСД ,а частые ошибки о крушении мобильной базы стали доставать ... К сожалению, на конференцию Инфостарт 2018 я не поехал, подумал, что там будет  как на других IT конференциях - кучу информации обо всем кроме программирования, но я ошибался ... Где то с полгода назад я наткнулся на тему //infostart.ru/public/987286/ в которой описывался путь создания  Native  компоненты под мобильную платформу и уже тогда я начал задуматься о изучении данной технологии, но руки так и не доходили. Данная технология позволяет работать с мобильной платформой с 8.3.8 и выше, насколько я понял.

Сегодня хочу предоставить вам в помощь ту компоненту, которая у меня получилась, она подходит  под ряд тсд :

  1. honeywell scanpal eda50k( таких у нас 2)
  2. mobilebase ds5 (основной тсд для работы )
  3. CipherLab 9700(таких 2 , на них очень хороший сканер шк для сканирования на 5 и более метра ) точную версию не помню в документации к тсд написано 97XX 
  4. AТОЛ Smart.Droid (таких нет) -пользователь с Инфостарта просил добавить в старую версию компоненты , как работает на 100% не знаю, но вроде не жаловался. 

Теперь перечислю интенты и поля со строковыми данными, которые отлавливает компонента:

  • Интент : scan.rcv.message  Поле:data - это под honeywell scanpal eda50k, но на нем нужно настроить такие интенты 
  • Интент : com.cipherlab.barcodebaseapi.GET_DATA  Поле:BarcodeData - это чиперлаб по моему это по умолчанию событие и в поле BarcodeData не строка, а байты, которые я разбирал с помощью драйвера и инструкции по чиперлабам, превращая их в строку 
  • Интент : app.dsic.barcodetray.BARCODE_BR_DECODING_DATA  Поле:EXTRA_BARCODE_DECODED_DATA это под DS5
  • Интент : DATA_SCAN  Поле:com.hht.emdk.datawedge.data_string это под AТОЛ Smart.Droid.

Все интенты вшиты гвоздями статически)))
Извините за такой подход, писал для себя. 

Теперь кратко пробежимся по работе компоненты.

Компонента состоит из .so файлов - библиотека на C++ для работы с платформами 1с и apk файл, в котором вшита логика работы с андроид. 

Вся эта прелесть находится в zip архиве в таком варианте и должна попасть в мобильную конфигурацию 1с. 

Имя подключения компоненты :
AddInNativeBEN.

Свойства компоненты:
IsEnabled(Включен)(bool)-показывает подключено ли событие отлова сканирования шк . 

Методы компоненты:

  • StartGetScan(НачатьПолучатьСканирование)(void)-начать получать данные со сканера ТСД. Вызывает внешнее событие при получении данных. 
  • StopGetScan(ОстановитьПолучениеСканирования)(void)-остановить получение данных со сканера ТСД .
  • GetDataTSD(ПолучитьДанныеОТСД)(String)-получает данных о серийном номере устройства модели и версии андроида работает как функция 
  • GetDataTSDevent(ПолучитьДанныеОТСДсобытие)-получает данных о серийном номере устройства модели и версии андроида. Вызывает внешнее событие
  • GetDataTSD и GetDataTSDevent возвращает строку вида СерийныйНомер$Модель$ВерсияАдроидаEndDescription.

Данные внешнего события , которое инициализирует платформа:
Источник: ru.MyDLLForJava.CallAndWorkJava       Событие:BarcodeDecodeData                Данные: штрихкод

Источник: ru.MyDLLForJava.CallAndWorkJava       Событие:DataTSD                Данные: СерийныйНомер$Модель$ВерсияАдроидаEndDescription

Хочу заметить, что сам я конечно не проверял , но по описанию Native  компонента живет только на клиенте.

Приведу пример кода из 1с :

Код формы рабочей области . т.е той формы, которая живет все время работы приложения.

&НаКлиенте
Перем Компонента;
&НаКлиенте
Процедура ПриОткрытии(Отказ)
    Попытка
        ПодключитьВнешнююКомпоненту("ОбщийМакет.AddIn", "LibData", ТипВнешнейКомпоненты.Native);
        Компонента = Новый("AddIn.LibData.AddInNativeBEN");
        Компонента.StartGetScan();
    Исключение
        Сообщить("драйвер сканирования не смог создать подключения-- сканирование на текущем устройстве работать не будет");
    КонецПопытки;
    //28.04.2020  устаревший метод заменен на работу Native  компоненты
    //ПодключитьОбработчикОжидания("УстановкаДрайверов",0.1,Истина);
    //
    УстановкаПервоначальныхДанныхОТСД();
КонецПроцедуры

Далее подписаться на внешнее событие можно где угодно, но я подписался в модуле приложения:

Процедура ОбработкаВнешнегоСобытия(Источник, Событие, Данные)
    МодульМобильныхДивайсовКлиент.ОбработчикВнешнихСобытийМобильнойКомпоненты(Источник, Событие, Данные);
КонецПроцедуры

Код в модуле мобильный девайсов:

&НаКлиенте
Процедура  ОбработчикВнешнихСобытийМобильнойКомпоненты(Источник, Событие, Данные)Экспорт 
    Если Событие="BarcodeDecodeData" тогда 
            ШК=Данные;
            Оповестить("ОбработчикШтрихКода",ШК,"ОбработчикШтрихКода");
    КонецЕсли;
КонецПроцедуры

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

Прошу обратить внимание на этот код.

&НаКлиенте
Перем Компонента;

Мы объявляем компоненту  как глобальную переменную в форме , что бы сборщик мусора видел, что на нее есть указатель ,пока форма открыта нам будут приходить сообщения, но как только форма закроется указатель на нее исчезнет и сборщик мусора удалит компоненту из памяти, автоматические отработает метод StopGetScan(); и события перестанут приходить. 

Сборщик мусора - понятие из таких языков как С++,С# и т.д если интересно почитайте. 

Если я что-то написал неправильно - пишите, рад быть  просвещенным. 

Данная компонента протестирована на мобильной платформе 8.3.10.84, а так же 8.3.15.105 версия андроида 4.4.

Примечание: на  8.3.10.84 при первом запуске есть ошибка связанная скорее всего с неправильной последовательность записи и запуска компоненты. После получения ошибки запускаю еще раз и все отлично работает, даже после перезапуска базы. 

 

 

 

02.07.2020 наконец то добрался до модернизации компоненты, как обещал  сделал ее более универсальной -

появился новый метод StartMyGetScan("ИмяСобытия","ИмяПолеСоСтроковымиДаннымиШтрихКода").

StartMyGetScan останавливается тем же методом что и  StartGetScan -StopGetScan.

Пример использования:

ПодключитьВнешнююКомпоненту("ОбщийМакет.AddIn", "LibData", ТипВнешнейКомпоненты.Native);
Компонента = Новый("AddIn.LibData.AddInNativeBEN");
Компонента.StartMyGetScan("app.dsic.barcodetray.BARCODE_BR_DECODING_DATA","EXTRA_BARCODE_DECODED_DATA");
//Компонента.StartGetScan();
Компонента.StartGetKeyEvent();

Если кто то обратил внимание, так же появился один не описанный новый метод StartGetKeyEvent() - этот метод начинает отлавливать сообщения нажатия физической клавиатуры на ТСД, если она имеется, но он не работает без установки апк из нового архива.

Конечно к этому методу идет второй в паре StopGetKeyEvent()- он останавливает передачу нажатия клавиатуры в 1с.

Событие которое вызывается в 1с после нажатия клавиатуры "KeyEventAndroid" источник тот же что и у события штрих-кода.

Если кому то все таки понадобится отлавливать события нажатия клавиш , то замечу, что после установки апк из архива на ТСД , в специальных возможностях его необходимо включить после установки он носит имя "getKeyboard".

Источник идеи перехвата клавиатуры : //infostart.ru/public/1039819/

 

10.11.2020

Для тех  у кого ТСД M3 Mobile SL10, SL10К - один из пользователей , попросил добавить информацию в статью:

Событие ШК-com.android.server.scannerservice.broadcast;

Поле с данным ШК-m3scannerdata;

Компонента.StartMyGetScan("com.android.server.scannerservice.broadcast","m3scannerdata")

 

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

Наименование Файл Версия Размер
Перехват сканирования Android Native API: Новая версия

.rar 3,31Mb
45
.rar 1.1.2 3,31Mb 45 Скачать
Перехват сканирование Android Native API:

.zip 2,15Mb
13
.zip 1.0.0.0 2,15Mb 13 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. CyberCerber 798 29.04.20 15:54 Сейчас в теме
Круто, жалко, что работает только с определенными моделями. Когда уже сделают либо универсальную компоненту, либо что-то на уровне платформы, например, принятие броадкастов...
Почему остановились на C++, а не Java?
2. starik-2005 2325 29.04.20 16:05 Сейчас в теме
(1)
Когда уже сделают либо универсальную компоненту, либо что-то на уровне платформы, например, принятие броадкастов...
Так есть же БПО для мобильных - там полно компонент. Правда у меня на 8.3.15.1830 с IIS не завелось, а вот с Apache отлично взлетело - на ТСД сканер просто в настройках прописал на keyboard event (или как-то так - нет под рукой).
3. CyberCerber 798 29.04.20 16:06 Сейчас в теме
(2) Хм, в первый раз слышу, спасибо, надо будет посмотреть.
4. starik-2005 2325 29.04.20 16:08 Сейчас в теме
(3) посмотрите. В любой типовой на базе БСП современной конфигурации есть компонента InputDevice, которая запилена для всех платформ (сохраните общий макет в zip и посмотрите, что там внутри).
8. evgeny43 18 30.04.20 00:15 Сейчас в теме
(4)Хм, я давно в БСП не лазил, в 2017 году наверное еще не было реализовано , т.к я не нашел . Спасибо посмотрю.
5. KAV2 125 29.04.20 17:42 Сейчас в теме
(2) Как одна из причин по чему может не работать: под IIS по дефолту не настроены MIME типы для линуксовых\андроидных файлов типа *.so и *.apk.

При установке внешней компоненты на андроиде, файлы внешней компоненты передаются вебсервером и в этот момент возникает затык.

Если их добавить в MIME типы сервера, то начинает работать.
6. starik-2005 2325 29.04.20 18:10 Сейчас в теме
(5)
Если их добавить в MIME типы сервера, то начинает работать.
Вполне может быть. Избалован вендой, хочу, чтобы все автоматически работало )))
16. Const885 12.06.20 19:09 Сейчас в теме
Загрузил тестовую конфигурацию при запуске приложения ошибка {МодульУправляемогоПриложения(6)}: Тип не определен (AddIn.rumalutilities.MALutilities)
глНативКомпонента = Новый("AddIn.rumalutilities.MALutilities");
Что не так? И возможно ли выложить исходники на c++?
17. unreal123 31.07.20 12:28 Сейчас в теме
(16)
Возникает точно такая же ошибка, как у автора в пункте 16
Загрузил тестовую конфигурацию при запуске приложения ошибка {МодульУправляемогоПриложения(6)}: Тип не определен (AddIn.rumalutilities.MALutilities)
глНативКомпонента = Новый("AddIn.rumalutilities.MALutilities"); ?
13. CaesarKR 45 05.05.20 14:24 Сейчас в теме
(2) При использовании компоненты 1С столкнулись со следующей проблемой при подключении компоненты сканера штрихкодов от 1С мобильная платформа не реагирует на нажатие аппаратной клавиатуры ТСД. Обращался по этому вопросу на партнерский форум. Ниже ответ представителя 1С

Добрый день.

Да, в текущей версии драйвера, сканер при подключении перехватывает все клавиатурные события и ожидает нажатия клавиши Enter для завершения ввода и передачи данных внешним событием в 1С. Это может приводить к подобным затруднениям, поскольку изначально текущая версия сканера разрабатывалась в расчете на сканеры подключаемые как bluetooth-клавиатура, software-клавиатура, очевидно, так же передает данные в приложение другим способом, поэтому, случай с встроенной клавиатурой не попал в текущую реализацию сканера. Поддержка такого режима работы потребует реализации механизма подобного на механизм используемый в Windows, когда необходимо определять пришло ли сообщение от автоматического оборудования (сканера) или от живого пользователя. В настоящей редакции драйвера это не может быть реализовано. Но мы можем записать это как пожелание и реализовать в следующей редакции (10-ой) драйвера.
33. Greek26rusa 2 20.11.20 12:43 Сейчас в теме
(2)там нет кучи(и ничего не заработало(
34. starik-2005 2325 20.11.20 15:43 Сейчас в теме
(33) и на сколько новая БПО? Она во всех торговых приложениях с гуглмаркета на базе платформы 1С есть. На старых девайсах работает (у меня атоловский терминал - даже RFID-палку подтыкал через эту компоненту), на новом телефоне - не работало, ругалось на имя компоненты, но есть мнение, что это можно только через сборщик apk засунуть по-человечески в приложение, ибо все приложения из магазина работают с этой компонентой (и не только) и на моем телефоне (ту же палке, подключенную по BT пробовали - все ловит).
35. Greek26rusa 2 20.11.20 15:49 Сейчас в теме
(34)Может я что то не так сделаk? я скачал 1С:Библиотека подключаемого оборудования для мобильных приложений
распоковал опубликовал(подключился через веб сервис) добавил драйвер подкючился с тсд но ничего не заработало
36. starik-2005 2325 20.11.20 19:42 Сейчас в теме
(35)
добавил драйвер подкючился с тсд но ничего не заработало
Установили ВК методом платформы? Подключили ВК методом платформы? Передали параметры и инициализировали ВК соответствующим методом?

Или просто засунули компоненту в макет и ждете, что что-то заработает? Читайте документацию.
37. Greek26rusa 2 22.11.20 11:40 Сейчас в теме
(36)Ну поделитесь тогда как сделать или дайте ссылку на документацию.Говорить все могут.Как дела доходит подсказать или показать.Смотрим с высока
43. user817897 2 01.02.21 18:29 Сейчас в теме
(2)
Правда у меня на 8.3.15.1830 с IIS не завелось, а вот с Apache отлично взлетело

Подскажите пожалуйста,с IIS у вас была какая проблема? Просто не могло подключить внешнюю компоненту?
44. starik-2005 2325 01.02.21 22:41 Сейчас в теме
(43) в иисе нужно прописать MIME-тип, есть где-то на просторах.

Вообще, у меня на телефоне так и не заработала эта компонента, а на атоловском ТСД работает без проблем.
45. user817897 2 01.02.21 23:18 Сейчас в теме
(44) очень странно... я все типы прописал,их там штук 6. Так и не вылетело.
46. user817897 2 01.02.21 23:18 Сейчас в теме
(44)может есть ещё какие варианты?
7. evgeny43 18 30.04.20 00:11 Сейчас в теме
(1)Попозже сделаю более универсальной , просто другой работы полно, уже время поджимало, достаточно добавить передачу 2 укх строковых параметров - наименование интента и поля со строковыми данными шк . Однако под чипер лаб такое б не прокатило , т.к для него я вшивал его драйвер в проект апк.
Ну я использую Java для реализации функционала андроид , а C ++ как средство передачи данных в 1с . Первый вариант компоненты был простой - чисто на Java , до версии платформы 8.3.12 1с-ка на прямую могла принимать броадкаст. Для платформы 8.3.12 и выше, как вариант разработчики 1с предложили Native компоненту .
Если у вас есть какое либо предложение как напряму с Java связаться с 1с, я был бы рад услышать , меньше кода меньше проблем))))
9. CyberCerber 798 30.04.20 11:04 Сейчас в теме
(7) Да нет, это мое незнание вопроса ВК для МП. Когда читал, видел, что для Android можно использовать Java. Думал, полностью. Сейчас еще раз изучил, только C++ и Java сразу. Жалко, конечно.
12. CaesarKR 45 05.05.20 14:18 Сейчас в теме
(1) такая компонента давно есть.
Внешняя компонента для широковещательных сообщений (broadcasts) и буфера обмена (clipboard) в ОС Андроид
Пользовался неоднократно на разных сканерах.
Кстати, сама платформа тоже может получать широковещательные сообщения без каких либо компонент, достаточно отредактировать permissions.xml. Подробнее тут
14. evgeny43 18 06.05.20 10:11 Сейчас в теме
(12)Действительно есть, но проблема в том, что мы не используем готовое апк приложение , т.к интернета нет у тсд , только локальная сеть и обновлять приложение становиться проблематично, поэтому пользуемся платформой + загружаемое в нее мобильное приложение , очень удобно для быстрых обновлений . Следовательно править манифест не представляется возможным.
Однако недавно я наткнулся на ПО, которое выложили за 5 дней до моего , и похоже оно работает так же, однако более универсально , т.к события и поля которые отлавливаются можно передать из 1с. (https://infostart.ru/public/1224310/) Но к сожалению на момент начала разработки , я ничего найти подобного не смог((( .
Если знаете как править манифест для мобильной платформы без сборки готового решения в апк, я был бы признателен если вы поделитесь со мной знаниями.
15. CaesarKR 45 11.05.20 18:27 Сейчас в теме
(14) как редактировать манифест собранного приложения не знаю. У нас тоже ТСД без доступа к интернет. Собранные приложения размещаю на локальном веб-сервере, откуда они и загружаются на ТСД.
За ссылку отдельное спасибо. Жаль что её не было полгода назад. Реализовал точно также)))
10. amrec 02.05.20 09:26 Сейчас в теме
Вы не могли бы пояснить как настроить Интент на примере eda50k? Включил в настройках dataIntent. action прописал scan.rcv.message, но не работает...
11. amrec 02.05.20 10:47 Сейчас в теме
Вы не могли бы пояснить как настроить Интент на примере eda50k? Включил в настройках dataIntent. action прописал scan.rcv.message, но не работает...

(10)

Разобрался, нужно было только action заполнять и все
18. Дейл 8 02.09.20 14:19 Сейчас в теме
Спасибо тебе умный человек за данное произведение искусства.
Honeywell EDA51-1 Android 8.1.0 Компонента просто взлетела и начала правильно работать так как надо.
19. evgeny43 18 02.09.20 14:29 Сейчас в теме
39. Greek26rusa 2 22.11.20 11:49 Сейчас в теме
(18)Можешь подсказать как сделал? я пробовал не получилось(
54. Greek26rusa 2 04.06.21 00:50 Сейчас в теме
(18)Подскажите делали ли вы дополнительные настройки самого тсд? или просто прописали
ПодключитьВнешнююКомпоненту("ОбщийМакет.AddIn", "LibData", ТипВнешнейКомпоненты.Native);
		Компонента = Новый("AddIn.LibData.AddInNativeBEN");
	
   		Компонента.StartMyGetScan("scan.rcv.message","data");

		Компонента.StartGetKeyEvent();


и все работало
20. user905361 22.09.20 12:40 Сейчас в теме
Установил на Atol Smart Touch работает несколько месяцев уже.
21. evgeny43 18 22.09.20 15:04 Сейчас в теме
(20)Ограничений по времени нет
38. Greek26rusa 2 22.11.20 11:48 Сейчас в теме
(20)Подскажи как сделал? я пробовал( не получилось
22. vikt_soulfly@mail.ru 14.10.20 15:00 Сейчас в теме
Добрый день, подскажите пожалуйста, у нас есть ТСД urovo DT30, взлетит ли ваша компонента, если на ТСД настроить интент или в компоненте как-то жестко указан перечень считывателей, с которыми она работает?
23. evgeny43 18 14.10.20 15:14 Сейчас в теме
(22)Последняя версия компоненты должна взлететь, если только в вашем тсд ни как в чиперлабе , считать шк можно только их драйвером, в текущей компоненте работа с чиперлабом реализована , но другие подобные тсд не поддерживаются, с другой стороны, все тсд которые поддерживают передачу строки через интент должны работать.
Почитайте статью ниже слов : 02.07.2020 наконец то добрался до модернизации компоненты, как обещал сделал ее более универсальной -
24. user1397605 02.11.20 09:20 Сейчас в теме
Здравствуйте, скачал вашу компоненту. Есть опубликованная на веб-сервере база, в расширении думаю прописать обращение к компоненте, но вот как ее подключить к мобильному клиенту?
25. evgeny43 18 02.11.20 10:52 Сейчас в теме
(24)Не до конца понял вопроса. Я создал в решение общий макет типа "Внешняя компонента" , а потом просто методом "ПодключитьВнешнююКомпоненту" подключаю ее. (в макет я запихнул zip архив )
26. user1397605 02.11.20 17:11 Сейчас в теме
(25)Я имею ввиду, что у нас не мобильная конфигурация, а мы подключаемся к базе через мобильный клиент.
Как прописать перехват нажатия кнопки в этом случае?
27. evgeny43 18 02.11.20 17:52 Сейчас в теме
(26)Не пробовал работать с мобильным клиентом, однако думаю его клиентская часть все равно находиться на мобильном устройстве, если общий макет не канает , попробуйте передать двоичные данные в исполняемую процедуру на клиенте и подключить ее там. Если это не работает, то скорее всего мобильный клиент просто не поддерживает внешние события .
28. user1397605 03.11.20 14:04 Сейчас в теме
(27)Компонента на ТСД через попытку подключается, но я ума не могу дать как перехватить нажатие кнопки для сканирования. Может сможешь помочь? А то в мобильных платформах я 0, а техподдержка 1С на вопрос сканирования в мобильном клиенте вообще не ответила.
Нужно чтобы встроенный сканер работал в нескольких документах, для примера возьму "ПриобретениеТоваровУслуг".
Установил apk из архива, но не могу внешнее событие отловить...
29. evgeny43 18 03.11.20 14:40 Сейчас в теме
(28)Какой ТСД?
ReservScanTSD.apk его еще включить необходимо в спец. возможностях , и он отлавливает нажатие только физической клавиатуры , а не программной .
если тсд шлёт интенты , то и нет необходимости перехватывать нажатие кнопки, а необходимо перехватить получение самого шк, правд для этого надо настроить сам тсд на его отправку.
30. babybu 28 05.11.20 16:18 Сейчас в теме
Внесу свою лепту - думаю, кому-нибудь пригодится - настройки для M3 Mobile SL10, SL10К на Android для данной компоненты:
Компонента.StartMyGetScan("com.android.server.scannerservice.broadcast","m3scannerdata")
сам action прописан в программе ScanEmul, а вот второго поля в документации нигде нет...
проверено на рабочем терминале - работает - сам долго искал решение, всю голову сломал.
Может автор внесет в список поддерживаемых терминалов этой компонентой.
42. Larkin 392 13.01.21 01:05 Сейчас в теме
(30) Люто плюсую!!!
Спас проект!!!
31. user1397605 10.11.20 17:14 Сейчас в теме
Продолжил работу с внешней компонентой.
ПодключитьВнешнююКомпоненту("AddIn", "LibData", ТипВнешнейКомпоненты.Native) - Истина
Компонента = Новый("AddIn.LibData.AddInNativeBEN") - Новый("AddIn.LibData.AddInNativeBEN") {(1)}: Тип не определен (AddIn.LibData.AddInNativeBEN)
В чем может быть проблема?
32. evgeny43 18 10.11.20 17:47 Сейчас в теме
(31) не видит класс, проверьте правильно ли вы добавили внешнюю компоненту в конфигурацию - это должен быть zip архив с so файлами ,apk, манифеста
41. Greek26rusa 2 11.12.20 21:26 Сейчас в теме
AТОЛ Smart.Droid
Все делается согласно инструкции
Но работать не будет нужно просто включить встроенное приложение
scanwedge(может кому то и поможет)
47. amyd 92 18.03.21 15:17 Сейчас в теме
TSD Symbol (Zebra) модель MC92NO - полет нормальный!!
48. lion-killer 22 21.05.21 10:56 Сейчас в теме
Возможно ли собрать компоненту под ARM64?
49. evgeny43 18 21.05.21 12:19 Сейчас в теме
(48)Возможно , надо смотреть. сейчас пока нет времени
50. lion-killer 22 21.05.21 12:58 Сейчас в теме
Ок, буду ждать вашего ответа.
Хочу опубликовать приложение на Google Play (распространять обновленный apk среди работников склада, а потом пытаться с ними его установить - то еще удовольствие), а там требуется в обязательном порядке платформа ARM64. И она-то как раз по умолчанию и устанавливается на все мои ТСД. В результате приложение работает, а компонента сканирования - нет.
Как вариант - поделитесь исходниками - буду осваивать разработку под Android )))
51. evgeny43 18 21.05.21 13:38 Сейчас в теме
(50)там 2 языка программирования java + C/C++ ; скорее всего проблемы возникнут именно с часть на С .
52. evgeny43 18 21.05.21 13:39 Сейчас в теме
53. evgeny43 18 21.05.21 13:45 Сейчас в теме
(50)попозже мб на гит свои наработки выложу , когда найду)
Оставьте свое сообщение

См. также

Внешняя компонента: Android tools Промо

Мобильная разработка Разработка внешних компонент v8 v8::Mobile Абонемент ($m)

Несколько дополнительных функций для мобильного приложения\клиента под Android. Размер архива внешних компонент под архитектуры ARM и x86 - 230KB.

1 стартмани

12.01.2021    2830    9    KAV2    8    

Дневник времени. Простое мобильное приложение 1С для телефона на Андроид

Мобильная разработка v8::Mobile Абонемент ($m)

Дневник времени. Для адептов тайм-менеджмента и всех тех, кто ценит свое время. Предназначен для ежедневных записей в телефоне расхода времени на различные задачи. Отчет по записям программы позволяет увидеть, сколько времени, на какие задачи расходовалось и проанализировать траты времени за месяц. Можно выгрузить записи в csv файл и анализировать на дескопном компьютере, например в Экселе.

1 стартмани

12.03.2021    1314    3    pricec    0    

Мобильное приложение для 1C:Drive для фотоотчетов с сохранением фотографий в Microsoft Azure Blob storage

Мобильная разработка v8::Mobile Абонемент ($m)

Пример реализации мобильного приложения, которое использует Microsoft Azure Blob storage для сохранения фотографий и передает сведения о сделанных фотографиях в 1C:Drive.

1 стартмани

26.02.2021    1582    3    keypax    2    

Авторизация в мобильном приложении 1С

Роли и права Мобильная разработка v8 v8::Mobile 1cv8.cf Абонемент ($m)

Реализация входа по паролю (личному коду) в мобильном приложении 1С.

10 стартмани

23.02.2021    2712    5    kaiman_fedor_yandex    0    

Внешняя компонента для работы по Web-socket протоколу x32 x64 Промо

Разработка внешних компонент WEB v8 Абонемент ($m)

Кто когда-нибудь сталкивался с обменом данными по Web-Socket (wss) протоколу из 1С, тому известно, что в платформе отсутствуют данные механизмы (не путать с HTTP запросами и WebServices). Предлагается использовать внешнюю компоненту, написанную по технологии NativeAPI, для подключения и обмена с серверами из 1С-Предприятия, работающими по протоколу Web-Socket.

1 стартмани

30.03.2018    32198    45    Ditron    101    

Выбор документов на мобильном устройстве (iOS)

Мобильная разработка v8::Mobile Абонемент ($m)

При внедрении мобильного приложения, имеющего в своём функционале работу с файлами, возникла необходимость прикреплять к документам не только фотографии из библиотеки мультимедиа или тут же созданные фотографии, а документы (pdf, doc, xlsx, и др.). В операционной системе iOS файловая система скрыта для пользователя и взаимодействие с файлами осуществляется средствами самого приложения и только с файлами, расположенными в директории приложения (контейнере приложения). Т.е. задачей было поместить файлы в директорию приложения и организовать взимодествие с этим каталогом.

1 стартмани

29.11.2020    2255    0    OlegK    0    

Программа расчёта питательной ценности ежедневной диеты по тридцати восьми нутриентам (мобильное приложение 1С для Андроид), APK + исходная конфигурация

Мобильная разработка v8::Mobile Домашние учет и финансы Абонемент ($m)

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

5 стартмани

12.10.2020    2563    1    ovasiliev    4    

Конструктор мобильного клиента Simple WMS Client: способ создать полноценный ТСД без мобильной разработки. Теперь новая версия - Simple UI (обновлено 14.11.2019) Промо

Инструментарий разработчика Сканер штрих-кода Терминал сбора данных Мобильная разработка Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Учет ОС и НМА Учет ТМЦ Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Учет ОС и НМА Учет ТМЦ v8 v8::Mobile БУ УУ Абонемент ($m)

Simple WMS Client – это визуальный конструктор мобильного клиента для терминала сбора данных(ТСД) или обычного телефона на Android. Приложение работает в онлайн режиме через интернет или WI-FI, постоянно общаясь с базой посредством http-запросов (вариант для 1С-клиента общается с 1С напрямую как обычный клиент). Можно создавать любые конфигурации мобильного клиента с помощью конструктора и обработчиков на языке 1С (НЕ мобильная платформа). Вся логика приложения и интеграции содержится в обработчиках на стороне 1С. Это очень простой способ создать и развернуть клиентскую часть для WMS системы или для любой другой конфигурации 1С (УТ, УПП, ERP, самописной) с минимумом программирования. Например, можно добавить в учетную систему адресное хранение, учет оборудования и любые другие задачи. Приложение умеет работать не только со штрих-кодами, но и с распознаванием голоса от Google. Это бесплатная и открытая система, не требующая обучения, с возможностью быстро получить результат.

5 стартмани

09.01.2019    55346    262    informa1555    234    

Использование встроенного сканера ТСД на Android в мобильном клиенте и мобильном приложении (драйвер сканера Android для 1С)

Разработка внешних компонент Мобильная разработка v8 Абонемент ($m)

Используя данный драйвер, можно без единой строки кода, просто установив на ТСД мобильный клиент 1С, сразу начать подбирать товары в документах вашей учётной системы. А, адаптировав нужные формы под небольшой размер экрана ТСД, можно просто создать полноценное рабочее место для выполнения операций с помощью ТСД, не прибегая к стороннему софту. Если же на складе плохая связь (или её нет вовсе), то можно использовать возможности мобильного клиента в автономном режиме (потребуется доработка вашей конфигурации). Драйвер также можно использовать и для Android приложения на мобильной платформе. В результате чего можно обойтись без ненужных полей ввода и клавиатуры «на пол-экрана».

3 стартмани

09.10.2020    13817    124    ltfriend    112    

1C.QuickPhoto - мобильное приложение для быстрой отправки фотографий в присоединенные файлы БСП

Мобильная разработка Обработка справочников Адаптация типовых решений v8 УНФ ERP2 УТ11 КА2 Абонемент ($m)

Приложение предназначено для быстрого прекрепления фотографий к документам и справочникам программ 1С. Требуется установить расширение для своей конфигурации и опубликовать http-сервис.

2 стартмани

17.09.2020    3483    6    suepifanov    27    

Мобильная платформа. Штрихкоды в Android.

Разработка внешних компонент Мобильная разработка Сканер штрих-кода v8::Mobile Абонемент ($m)

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

3 стартмани

14.09.2020    3386    3    kinan    19    

TextRadar - нечеткий поиск в тексте Промо

Разработка внешних компонент Поиск данных v8 1cv8.cf Абонемент ($m)

В отличие от нечеткого сравнения строк, когда обе сравниваемых строки равнозначны, в задаче нечеткого поиска выделяются строка поиска и строка данных, а вычислить необходимо не степень похожести двух строк, а степень присутствия строки поиска в строке данных. Нормированный коэффициент, находящийся между 0 и 1 позволяет отсечь заведомо низкие результаты, организовать поиск по синонимам и т.д. Наглядное отображение результатов в кратком и детальном виде поможет быстро найти интересующий фрагмент.

1 стартмани

19.09.2018    21236    30    TSSV    19    

Инструменты отладки Web-страниц в приложении на устройстве Android

Мобильная разработка WEB Инструментарий разработчика Разработка внешних компонент v8::Mobile Абонемент ($m)

При разработке сложных интерфейсов на базе HTML часто возникает необходимость отладки стилей CSS и скриптов непосредственно на устройстве. Статья описывает способ отладки web-содержимого приложения мобильной платформы 1С на Андроид устройстве с помощью Chrome Development Tools.

7 стартмани

26.08.2020    4108    2    ingeneerz@gmail.com    2    

Мусорная корзина, или удаление помеченных объектов для мобильной платформы

Мобильная разработка Чистка базы v8 v8::Mobile 1cv8.cf Абонемент ($m)

Обработка удаления помеченных объектов для встраивания в Ваши мобильные приложения.

2 стартмани

18.08.2020    2951    3    GAMLET    0    

Расширение "PUSH уведомления для мобильного клиента".

Мобильная разработка v8::Mobile КА1 ERP2 УТ11 1С:CRM Россия Абонемент ($m)

Расширение для отправки PUSH уведомлений в мобильный клиент на Android. Подходит для типовых конфигураций, протестирована на конфигурации КА 2.4.

1 стартмани

04.08.2020    4080    8    romanpolyashov@yandex.ru    0    

Беспроводные метки NFC Промо

Мобильная разработка v8::Mobile Абонемент ($m)

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

1 стартмани

16.05.2017    24171    61    PloAl    18    

Диагностика контекста выполнения (внешняя компонента)

Разработка внешних компонент v8 1cv8.cf Абонемент ($m)

Небольшая экспериментальная внешняя компонента для получения дополнительной информации о контексте выполнения.

1 стартмани

24.07.2020    7172    2    YPermitin    14    

Универсальная обертка для использования NATIVE компонент на платформе 1С 7.7, 8.0 и 8.1

Разработка внешних компонент v8 Абонемент ($m)

Используете 1С 7.7, 8.0 или 8.1 и вас раздражает, что под вашу 1С уже не выпускаются современные компоненты. А хотелось бы?

1 стартмани

07.07.2020    5386    7    karpik666    5    

Нано HTTP сервер - внешняя компонента для мобильного приложения 1C, на Android

Разработка внешних компонент Мобильная разработка v8 v8::Mobile 1cv8.cf Абонемент ($m)

Нано HTTP сервер на терминале сбора данных "ATOL Smart.Lite android 7.0". Работает только с GET и POST запросами. Аутентификация BASE64. Не поддерживает HTTPS и не передает файлы. В прикрепленном архиве исходники на компоненту (С++ и java для Android Studio 3.6.2), ЦФ - мобильного приложения и тестовая обработка.

1 стартмани

22.06.2020    5166    11    SanyMaga    19    

Использование сборок .NET в 1С 7. и 8.x. Создание внешних Компонент. Промо

Разработка внешних компонент v7.7 v8 1cv8.cf 1cv7.md Абонемент ($m)

Данная разработка создана для использования сборок .Net в 1С через преобразование объектов и классов в COM-объекты, которые можно использовать в 1С. Достигается это путем создания класса, реализующего методы интерфейса IReflect public class AutoWrap: IReflect.

1 стартмани

28.11.2013    89184    284    Serginio    74    

Простое мобильное приложение, информирующее об остатках на складах и ценах по штрихкоду, для 1С: УНФ, Розница, УТ 11

Розничная торговля Учет ТМЦ Ценообразование, анализ цен Торговое оборудование Управленческий учет (прочее) Мобильная разработка v8::ОУ v8::Mobile Розница УТ11 УУ Абонемент ($m)

Для различных торговых предприятий(магазинов, супермаркетов, торговых баз и т.п.) крайне необходимо персоналу, быстро уточнять наличие на складе или цену продаваемой номенклатуры. Что может быть проще взять свой смартфон навести камеру, и все выяснить. Но не тут то было, в стандартном функционале 1С Розницы, УНФ, Торговли и т.п., ничего для быстрой обработки штрихкодов нет. На инфостарте ничего нужного, я также не нашел. В итоге пришлось разработать данное решение.

2 стартмани

03.06.2020    6373    20    Romyl01    23    

Мобильная платформа. Уникальный идентификатор устройства Android при помощи внешней компоненты. Не IMEI

Разработка внешних компонент Мобильная разработка v8::Mobile Абонемент ($m)

Идентифицируем устройства, на которых установлены копии нашего приложения.

3 стартмани

23.04.2020    5602    5    kinan    15    

Внешняя компонента Native API для управления окнами и буфером обмена, получения снимков окон Windows и Linux

Разработка внешних компонент v8::УФ Россия Абонемент ($m)

Внешняя компонента Native API для Windows и Linux с исходными кодами на C++. Возможности компоненты: получение списка окон и списка процессов, управление размерами и положением окна, снимок окон и снимок экрана, доступ к данным буфера обмена, взаимодействие по протоколу WebSocket.

2 стартмани

16.04.2020    5795    10    kandr    11    

Приложение Android для идентификации/распознавания образов (с обучением с одного раза, One-Shot Learning) с возможностью работы с 1С через веб-сервис Промо

Мобильная разработка v8 Абонемент ($m)

В данной статье описано приложение, алгоритм и методика распознавания изображений, предоставляющее посредством http-запросов информацию о распознанных объектах в 1С. В качестве примера интеграции прилагается конфигурация, реализующая веб-сервис для приема запросов от приложения.

1 стартмани

19.06.2018    18056    4    informa1555    16    

Мобильная платформа. Шифрование строк в Android при помощи внешней компоненты

Разработка внешних компонент Защита и шифрование v8::Mobile Молдова Абонемент ($m)

Внешняя компонента для мобильной платформы на Android. Шифруем строки.

3 стартмани

15.04.2020    4269    0    kinan    0    

Android Java и NativAPI C++ внешняя компонента для широковещательных сообщений (отправка и прием). Подключаем сканер ШК и клавиатуру к "1С мобильное приложение"

Оптовая торговля Розничная торговля Сканер штрих-кода Разработка внешних компонент Мобильная разработка v8::Mobile Оптовая торговля, дистрибуция, логистика Абонемент ($m)

Подключаем сканер ШК и клавиатуру к "1С мобильное приложение", на терминале сбора данных "ATOL Smart.Lite android 7.0". Работаем с буфером обмена. В архиве к теме; 1. исходник компоненты (папка package готовый zip); 2. исходник "AccessibilityService" для перехвата клавиатуры (папка package готовый apk); 3. cf - тестовая конфигурация

1 стартмани

15.04.2020    7218    57    SanyMaga    86    

Мобильная платформа. Реакция на внешнее событие в Android при помощи внешней компоненты

Мобильная разработка Разработка внешних компонент v8::Mobile Молдова Абонемент ($m)

Внешняя компонента для мобильной платформы на Android. Пришиваем платформе уши, чтобы лучше слышать.

3 стартмани

06.04.2020    6687    11    kinan    17    

Tool1CD Beta в деле Промо

Разработка внешних компонент v8 Абонемент ($m)

Пс, парень! Не хочешь немного сырых байтов?

1 стартмани

09.05.2018    29481    31    baton_pk    26    

Получение фото с веб-камеры

Разработка внешних компонент v8 Абонемент ($m)

Получение фото с веб-камеры без ActiveX. Внешняя компонента по технологии Native API.

1 стартмани

25.03.2020    9023    81    berezdetsky    44    

Готовые решения для инвентаризации товаров и основных средств на мобильных устройствах для КА, УТ, ERP и БП 3.0 на базе Simple UI

Оптовая торговля Розничная торговля Учет ОС и НМА Мобильная разработка Учет ТМЦ v8 ERP2 БП3.0 УТ11 КА2 БУ УУ Абонемент ($m)

В расширениях для Бухгалтерия 3.0 и КА2.4/УТ11.4/ERP2.4 представлены готовые рабочие места для онлайн и оффлайн инвентаризации товаров (для БП 3.0 также инвентаризации основных средств) на базе бесплатного конструктора мобильного фронта Simple UI. При этом используется расширенная работа с идентификацией товаров и ОС с помощью различных подходов – сканирование штрих кода, распознавание артикулов и инвентарных номеров и различные поиски. Также используются различные возможности платформы Simple UI. Данная разработка может быть полезна как конечным пользователям, так и разработчикам в качестве заготовки, так как на базе этих блоков можно сделать ввод любого документа конфигурации , связанного с товаром или с ОС. Тестировалось на 1С 8.3.13.1865, КА 2.4.8.63 и БП 3.0.74.69

5 стартмани

28.02.2020    10982    57    informa1555    69    

Обработка голосового ввода текста с использованием (intent)

Мобильная разработка v8::Mobile 1cv8.cf Абонемент ($m)

Обработка для голосового ввода текста с использованием дополнительных возможностей ОС Android.

1 стартмани

26.02.2020    4534    3    algabas    7    

Мобильное приложение "Отчет по проделанной работе" Промо

Мобильная разработка Учет рабочего времени Учет рабочего времени v8 Россия УУ Абонемент ($m)

Приложение выполняет фиксацию рабочего времени у клиентов, а также заявок на работы, пригодится как шаблон для разработки своего или как готовое решение для работников в сфере услуг, которые фиксируют время у клиентов. В приложении 2 документа: первый "отчет за день", второй "заявка" и полезный инструмент "Отчет задачи", который в свою очередь создан для просмотра, анализа и закрытия заявок. Тестировал на Iphone 6s.

10 стартмани

01.12.2017    26435    10    olejnikov_m    6    

Быстрая печать этикеток (ZPL, EPL, TSPL, EZPL, GEPL, TSPL-EZ)

Разработка внешних компонент v8 v8::УФ 1cv8.cf Абонемент ($m)

Качественная и быстрая печать на внутреннем языке принтеров этикеток.

4 стартмани

02.02.2020    10769    47    Johny_v    13    

Сканирование по TWAIN в 1С (обычные и управляемые формы)

Разработка внешних компонент v8 v8::УФ 1cv8.cf Абонемент ($m)

Обработка показывает пример, как можно в 1С проводить сканирование с помощью компоненты TWAIN.

3 стартмани

03.01.2020    7948    31    Denr83    0    

Обмен данными с Android через USB

Практика программирования Мобильная разработка v8 v8::УФ 1cv8.cf Абонемент ($m)

Обработка с примером обмена данными конфигурации 1С через USB. Без установки Web сервера и настройки WiFi.

1 стартмани

23.12.2019    5878    4    asdfgcom    2    

NativeDraw: Компонента рисования для 1С [V2.6.2] Промо

Разработка внешних компонент Работа с интерфейсом v8 1cv8.cf Абонемент ($m)

Рисуйте в формах 1С, также предлагается небольшое количество нерисовальных функций

1 стартмани

13.07.2015    51044    469    ПерваяСистема    147    

Simple UI: простой конструктор мобильных приложений для устройств на Android. Обновление от 12.06.2021 - фоновый сервис событий

Мобильная разработка v8 УУ Абонемент ($m)

Simple UI – это полностью бесплатная платформа для создания мобильных рабочих мест на Android. Конструктор позволяет создавать мобильные клиенты для учетных систем и самостоятельные приложения на телефонах, ТСД (терминалах сбора данных), планшетах, электронных киосках и других устройствах. При этом не нужно разбираться в мобильной разработке, Android SDK ведь основная цель платформы – максимально упростить процесс разработки и поддержки, сделать его визуальным, собирать приложения из готовых блоков с минимумом кода. Причем код обработчиков можно писать на языке учетной системы либо задавать логику обработки событий с помощью команд REST, SQL и визуального конструктора. Проект постоянно развивается изыскивая новые способы упрощения разработки и повышения функционала и является пожалуй самым быстрым способом как создать MVP-проект так и продакшн-систему под конкретное внедрение или тиражный продукт.Тестировалось на 1С: Предприятие 8.3 релиз 8.3.13.1865.

1 стартмани

14.11.2019    25366    265    informa1555    171    

Получение AndroidID в мобильном приложении

Мобильная разработка v8::Mobile Россия Абонемент ($m)

Получаем Android DeviceID в мобильном приложении/клиенте, используя стороннее приложение.

1 стартмани

05.11.2019    10173    6    sam441    11    

Мобильное приложение для Android для отправки СМС из 1C

SMS рассылки Мобильная разработка v8 1cv8.cf Абонемент ($m)

Вашему вниманию предлагается мобильное приложение (конфигурация .cf) + HTTP сервис для отправки СМС из 1С8

2 стартмани

04.11.2019    8951    12    dimasikus31    2    

Компоненты распознавания и печати штрих-кодов Промо

Разработка внешних компонент Сканер штрих-кода v7.7 v8 1cv8.cf 1cv7.md Абонемент ($m)

Комплект программного обеспечения для реализации функций оптического распознавания штрих-кодов различных систем при помощи обычной web-камеры, а также их отображения в печатных формах. Программы могут работать в составе конфигураций, созданных на базе платформ «1С-Предприятие» версий 7.7, 8.2, 8.3. Компонент чтения кодов реализован в виде внешней компоненты 1С с COM-интерфейсом. Компонент отображения создан по стандартной технологии ActiveX для Windows, и может быть встроен в любое приложение, поддерживающее встраивание ActiveX элементов управления, например в документ Word или Excel, или форму VBA. P.S. Добавлена новая версия программы распознавания. Новые функции: обработка видео в реальном режиме (а не по таймеру, как раньше), добавлена возможность распознавания штрих-кодов из графических файлов JPEG, PNG, GIF, BMP, а также передавать для распознавания картинки из 1С, теперь можно получить в 1С захваченное с камеры или файла изображение, как с выделением мест, содержащих коды, так и без, а также отдельные фрагменты изображений, содержащие код. Добавлены новые свойства и методы для программирования. Обновлена документация.

10 стартмани

10.07.2015    74031    89    igorberezhnov    113    

ODa - Android приложение для подключения к любой конфигурации 1С, используя OData протокол

Мобильная разработка v8 1cv8.cf Абонемент ($m)

В платформе 1С реализована прекрасная возможность работы с открытым веб-протоколом OData, который предоставляет любой другой платформе интерфейс доступа - возможность запрашивать и обновлять данные из базы 1С. Далее в статье будут описаны особенности работы мобильного приложения ODa, которое без программировании на стороне Android'a позволит разработчикам публиковать базы 1С, что даст возможность обычным пользователям взаимодействовать с объектами метаданных, используя нативные элементы интерфейса платформы Android.

1 стартмани

22.10.2019    12452    8    Kosigo    11    

Маленькая и скромная мобильная внешняя компонента

Разработка внешних компонент v8 Абонемент ($m)

Изваять простенькую мобильную компоненту на 1С для android не так-то просто. Посему назло отдельным супостатам, не желающим делится исходниками, представляю весь свой скромный труд на публичный суд.

1 стартмани

21.10.2019    11942    8    ripreal1    34    

Native внешняя компонента для оповещения по UDP или TCP

Разработка внешних компонент v8 Абонемент ($m)

Native внешняя компонента для оповещения по UDP или TCP, которая реализует возможность в 1С передавать сообщения с сервера на клиента. Исходный код компоненты также представлен.

1 стартмани

06.10.2019    13273    31    vdv2701    37    

Полезные приемы при работе с Excel из 1С (Версия 3.1) Промо

Практика программирования Разработка внешних компонент Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

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

1 стартмани

22.09.2015    234291    489    Zerocl    78    

Компонента аутентификации и шифрования с помощью биометрической информации для Андроид

Разработка внешних компонент Мобильная разработка Защита и шифрование v8::Mobile Абонемент ($m)

Компонента для мобильной платформы, позволяющая идентифицировать пользователя и шифровать данные с помощью биометрических сканеров.

5 стартмани

17.09.2019    8036    1    IgorKissil    9    

Внешняя компонента Sundries: несколько полезных системных функций

Разработка внешних компонент v8 Абонемент ($m)

Звук, пауза, буфер обмена, раскладки клавиатуры и т.д.

4 стартмани

30.08.2019    7904    9    sivin-alexey    15    

ERP 2.4 "Рабочее место работника склада" на ТСД + Android 7

Терминал сбора данных Рабочее место Мобильная разработка Учет ТМЦ Учет ТМЦ v8 ERP2 УУ Абонемент ($m)

Решение задачи использования терминала сбора данных в режиме онлайн при помощи типовой обработки ERP 2.4 "Рабочее место работника склада", запуском ERP на мобильном клиенте 1С. Для настройки использовался ТСД Urovo V5100 на ОС Андроид 7.

1 стартмани

07.08.2019    17057    25    chemezov    10    

Telemonitor - объединяем Telegram и 1С Промо

Сервисные утилиты Администрирование данных 1С Мобильная разработка v8 1cv8.cf Абонемент ($m)

Не так давно Telegram предоставил API для создания ботов. Telemonitor - программа, позволяющая легко настроить собственного бота для работы с 1С.

1 стартмани

09.08.2015    81763    229    salexdv    186    

Внешняя компонента для принтеров Bixolon

Разработка внешних компонент v8::Mobile Абонемент ($m)

Представлена компонента мобильной платформы 1С для ОС Android, поддерживающая принтеры этикеток и чеков семейства Bixolon. Тестировалась на релизе мобильной платформы 8.3.14.53.

5 стартмани

08.07.2019    5526    4    IgorKissil    5    

[Расширение] для подключения мобильного устройства к УТ11.4/ КА 2/ERP 2 для работы с ордерным складом на базе Simple WMS. Для автоматизации склада нужен только телефон

Сканер штрих-кода Терминал сбора данных Мобильная разработка Управление торговлей Оптовая торговля Розничная торговля Учет ТМЦ Оптовая торговля Розничная торговля Учет ТМЦ v8 ERP2 УТ11 КА2 УУ Абонемент ($m)

Представляю готовое решение для работы с ордерами и проведения инвентаризаций в виде расширения на базе конструктора Simple WMS. Не требует доработки конфигурации, подключается как обычное расширение. Работать может с обычного телефона на Андроид либо с ТСД либо через RDP. Расширение содержит справочники, поэтому режим совместимости конфигурации должен быть не меньше 8.3.11. Расширение написано для конфигурации Управление торговлей 11.4.7 и тестировалось на Комплексная автоматизация 2.4.7.151.

5 стартмани

27.05.2019    16744    40    informa1555    30    

Обработка вывода на печать QR-кода и штрихкодов в различных форматах (одномерные и двумерные)

Разработка внешних компонент Ценники v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

Обработка предназначена для вывода на печать QR-кода и штрихкодов в различных форматах без установки дополнительных ActiveX компонент. Тестировалась на чистой базе платформы 1С:Предприятие 8.3 (8.3.14.1630), а так же в конфигурациях Бухгалтерия предприятия КОРП, редакция (3.0.69.35) и на Бухгалтерия предприятия (3.0.70.30)

2 стартмани

22.05.2019    13459    49    MGemini    3