Беспроводной (WIFI, сотовая связь) штрихкод сканер для 1С на Android устройстве.
Работает на всех платформах начиная с 7.7 до последних релизов (при условии собственной интеграции)
Работает на всех конфигурациях использующих БПО (библиотеку подключаемого оборудования по стандарту 1С-Совместимо)
Тестировалось на:
1С:Управление Торговлей 8 ред.11 - 11.4.11.67
1С:Бухгалтерия Предприятия 8 ред.3.0 - 3.0.75.100
1С:Управление нашей фирмой 1.6.19
!!! 21.02.2020 Обновлено - добавлена поддержка 64 битного клиента 1С 8, для драйвера БПО и интеграций в свои конфигурации.
Проверена поддержка сканирования КМ ИСМП Честный знак !
Два варианта использования: Драйвер подключаемого оборудования для конфигураций на БПО (без внесений изменений в конфигурацию), второй вариант самостоятельная интеграция в конфигурации без БПО и самописные конфигурации по примерам конфигураций добавленых в комплект публикации.
Драйвер подключаемого оборудования для конфигураций на БПО (Библиотека Подключаемого Оборудования http://its.1c.ru/db/metod8dev/content/4829/hdoc), такой же как АТОЛ, Гексагон и от самой 1С, которые встроены в конфигурацию, никаких изменений в конфигурации не требуется !
Устанавливается в пользовательском режиме через меню "Подключаемое оборудование" -> "Драйверы оборудования". Работает, так же как любой другой сканер штрихкодов, в т.ч издает звук beep при удачном сканировании и успешном приеме данных в 1С. :)
Данные ШК передаются через сеть. Телефон или планшет может работать через WIFI с клиентским сеансом 1С, или через сотовую сеть (если проброшен сетевой порт клиентской машины). Для системы 1С работа android сканера прозрачна, как если бы он был аппаратным ШК сканером.
Настройки подключения к 1С, использования камеры (автозум/фонарь) и типов принимаемых штрихкодов сохраняются на устройстве. После настройки сканирование безостановочное (такое же как у апаратного сканера), режим сканирования влючается сразу после запуска приложения на андройд устройстве.
Данная публикация может пригодиться малым организациям мини-магазинам с небольшим количеством продаж, штучным товаром, или например крупногабаритным. Или вариант не ставить каждому менеджеру в офисе по ШК сканеру, и можно например организовать открытие бумажного документа в его 1С на компьютере сканированием документа его же телефоном, что в определенных случаях быстрее чем искать документ в бд или например применяется ограниченый доступ к полному журналу документов. Или реализация использования скидочных карт с более стилистически красивыми 2D кодами QRCODE, DATAMATRIX, при установленых ранее лазерных сканерах без подержки 2D кодов. Все возможные реализаций каких-либо других бизнес процессов с применением штрихкодирования товаров/документов/операций. Так же удобно использовать разработчикам, в процессе создания и тестирования разработок на 1С связаных с использованием штрихкодирования, т.е. использовать в качестве эмулятора аппаратного специализированого ШК сканера.
Подерживаемые типы штрих кодов: EAN13, EAN8, CODE39, CODE93, CODE128, CODEBAR, QRCODE, PDF417(ЕГАИС), DATAMATRIX, ITF, RSS14
Минимальная версия Android 4.0.3.
Примеры конфигураций для интеграции (без БПО) и самописных конфигурации 1С 8.х (управ., обыч.) и 1С 7.7, WEB-Клиент не поддерживается.
Благодарности:
Соломатин Александр: ВК NativeAPI на Delphi и FreePascal //infostart.ru/public/81644/
Александр (Chieftain): Шаблон внешней компоненты на Delphi (COM) //infostart.ru/public/15527/
Dushyanth Maguluru: https://github.com/dm77/barcodescanner за реализацию простого использования библиотек zbar, zxing под android.