Мобильное приложение (МП) для помарочной инвентаризации алкогольной продукции, построено на основе библиотеки подключаемого оборудования для мобильного приложения http://v8.1c.ru/libraries/celmob/ (интегрирована только часть, касающаяся работы с ТСД). Список поддерживаемых ТСД http://v8.1c.ru/libraries/celmob/celmob_vvod.htm.
Разработка на платформе 8.3.13.1809.
Мобильная платформа 8.3.13.64.
Версия сборщика 2.0.8.19.
Основных объектов 2 - документы ПересчетТоваров и СтрокаПересчетаТоваров.
Плюс к ним - сопутствующие справочники - номенклатура, номенклатура ЕГАИС и т.п.
Проверено на ТСД PointMobile MP80, режим работы со сканером - через буфер обмена. В принципе, intent broadcact тоже должен работать на ТСД, поддерживающих этот режим, у меня его не было (за все отвечают драйверы из БПО для МП).
В вашу информационную систему интегрируется XDTO-пакет и web-сервис (ws) из файла КИС.cf. У web-сервиса 3 операции - получение списка документов инвентаризации КИС, получение товаров с марками по выбранному в мобильном приложении документу КИС, передача в КИС фактических данных инвентаризации марок. Код процедур операций ws необходимо адаптировать под ваши реалии, он открыт.
Код конфигурации МП также открыт (mobile.cf).
В МП точкой входа является общая форма ФормаРабочегоСтола, все действия по обмену с КИС производятся в ней. Запуск инвентаризации (сканирования) осуществляется нажатием декорации с иконкой ШК в открытой форме документа ПересчетТоваров.
Решение не претендует на законченность, дальнейшая работа с недостачей (списание ЕГАИС) либо излишками (акт постановки на баланс ЕГАИС) марок - задача вашей учетной системы.