Сканер штрихкодов на Android смартфоне для 1С

07.05.17

Учетные задачи - Розничная торговля

Как сделать сканер штрихкодов из обычного Android телефона и привязать его к 1С.

Пишу статью первый раз, не судите строго.

Нужно было сделать одну обработку с использованием сканера ШК, а покупать сканер уж очень не хочется ради того, что бы отлаживать ее работу. За пару часов нашел один интересный способ использования телефона в качестве сканера ШК.

Нам понадобится:
1.Телефон на android выше 4.0 с камерой. (качество камеры не важно, но от этого зависит как долго вы будете ловить штрихкод)
2. ПК с ОС Windows c Bluetooth или WiFi-сетью
3.Приложения Barcode Scanner и GetBlue Bluetooth Reader, Demo (легко ищутся на Play Market)
4. Программа Twedge ( оф. сайт)
5. Любая конфигурация 1С поддерживающая работу со сканером ШК.

Начнем:
Качаем приложения Barcode Scanner и GetBlue Bluetooth Reader, Demo на телефон.

Запустим GetBlue и настроим. В приложение есть два прямоугольника: Data Sourse(1)  - Источник, и Data Sink (2) - Приемник.
Нажимаем на первый прямоугольник и выбираем камера-сканер, а затем Сканер штрих-кодов.

Теперь нам нужно выбрать приемник информации, у нас есть два основных варианта - это Bluetooth и TCP.  Расскажу про два способа. 

Подключение по Bluetooth.
Сопряжаем телефон и компьютер по Bluetooth. После этого телефон должен появится на ПК в "Устройства и принтеры".
В приложении нажимаем на второй прямоугольник (Data Sink), выбираем Bluetooth, в настройка подключения выбираем режим - клиент, и выбираем наш ПК из найденных Bluetooth устройств. Нажимаем Ok. 

Устанавливаем TWedge на ПК. (все стандартно, это программа платная, я выбрал пробную версию, этого достаточно)
Запускаем и вверхнем меню нажимаем Device list - Add device. На закладке Interface выбираем bluetooth сервер и нажимаем Ок. 
В левом списке появилось наше устройство, Если нажать по нему правой кнопкой - выбрать Configure - Action, можно настроить переадресацию данных на виртуальный COM-порт, но сейчас я оставлю все как есть, стандартно данные принимаются как клавиатура (как на обычных сканерах ШК подключенных к USB).

Подключение по TCP
Устанавливаем программу TWedge на ПК. 
Запускаем и вверхнем меню нажимаем Device list - Add device. На закладке Interface выбираем TCP сервер , можно указать любой свободный порт, я использую 81.  Нажимаем Ок.
В приложении нажимаем на второй прямоугольник (Data Sink), выбираем TCP, в настройка подключения выбираем режим - клиент, указываем хост (локальный IP нашего ПК), и указанный нами порт (в моем случае 81). Нажимаем Ok. 


Нам остается только проверить принимаются ли данные. Нажимаем в программе зеленую кнопку с треугольником, (play, start). а на телефоне в приложении нажимаем в правом верхнем углу кнопку меню (с тремя точка и выбираем start). Должен запуститься сканер и сканируем штрихкод. В программе после считывании ШК должна появиться строчка вида:
<Время>  Data:4606272002283 (наш штрихкод)

Подключаем все это дело к 1С.  
Открываем конфигурацию, в моем примере это УТ 11.2. (подходит для всех решений 1С на управляемых формах)
Идем на закладку "Администрирование" или "НСИ и администрирование". Ищем пункт "РМК и оборудование". Если не стоит галочка "Использовать подключаемое оборудование" ставим ее и нажимаем "Подключаемое оборудование".
В открывшейся форме слева в списке выбираем Сканер штрихкода и нажимаем "Создать". Указываем драйвер оборудования 1С: Сканеры штрихкода (COM) и нажимаем "Записать и закрыть".
У нас в списке оборудования появился сканер, выделяем и нажимаем "Настроить".
Сверху нажимаем "Функции" - "Установить драйвер". После установки в настройках выбираем порт <клвиатура> и нажимаем записать. 

На этом настройка закончена, можно проверить работу в справочнике номенклатура или в документах.

Надеюсь кому-то это пригодится)

См. также

Автоматический заказ поставщику в 1С: загрузка прайсов и анализ цен поставщиков для УТ 10.3, УТ 11, КА2, УНФ, УПП, ERP, Розница 2

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

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

28500 руб.

21.04.2017    90816    108    40    

197

ККТ-ОНЛАЙН 54-ФЗ: Обработка для работы онлайн касс АТОЛ, ШТРИХ, VIKI PRINT и т.д. МАРКИРОВКА (Разрешит. режим) + ЭКВАЙРИНГ + БЕСПЛАТНЫЙ ДЕМО

ККМ Кассовые операции Розничная торговля Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия 1.6 1С:Бухгалтерия автономного учреждения 1С:CRM ПРОФ, КОРП Россия Платные (руб)

Универсальная обработка для обслуживания любых фискальных регистраторов (ККТ), в том числе Веб сервер АТОЛ. Работает в соответствии с 54-ФЗ. (ФФД 1.0, ФФД 1.05, ФФД 1.1). Подключайте любую онлайн кассу к практически любой конфигурации. Нет необходимости обновлять 1С. Можно бесплатно скачать и протестировать. Может работать одновременно с несколькими онлайн-кассами, либо одной с разных рабочих мест. (через RDP, TCP\IP или веб-сервер) Позволяет разделить один чек сразу на несколько ККТ или на несколько систем налогообложения. Поддерживает разрешительный режим. Можно настроить собственный шаблонов чека. Можно использовать эквайринг там, где он не поддерживается. Работает на LINUX и Windows ЭМУЛЯТОР + ЭКВАЙРИНГ + МАРКИРОВКА + ПОДДЕРЖКА ФФД 1.2

6000 руб.

27.02.2017    765667    4690    9499    

2792

ЕГАИС++. Опт, производство, импорт

Оптовая торговля Розничная торговля Обмен с ГосИС Платформа 1С v8.3 1С:Управление торговлей 10 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Россия Бухгалтерский учет Управленческий учет Акцизы Платные (руб)

Полнофункциональное расширение (ранее известное как Модуль 1С-ЕГАИС) для взаимодействия типовых конфигураций 1С и ЕГАИС, предоставляющее максимум возможностей по работе с УТМ. Получение и отправка ТТН, отправка акта о постановке на баланс и акта о списании. Получение остатков. Загрузка и сопоставление номенклатуры и контрагентов. Оправка в ЕГАИС отчетов о производстве и импорте.

8970 руб.

15.12.2015    166329    701    362    

389

Загрузка номенклатуры из Excel в УТ11, КА 2, ERP 2, Розница 2. Дополнительные реквизиты и сведения, характеристики, картинки, цены, остатки

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

Загрузка из файлов xls, xlsx, ods, csv, mxl в УТ11, КА 2, ERP 2, Розница 2. Задействованы все возможности конфигурации - заполнение реквизитов номенклатуры, дополнительных реквизитов и сведений, характеристики, доп.реквизиты и сведения характеристик. Дополнительные обработки для расширения возможностей.

10560 руб.

29.10.2014    210930    630    526    

445

Обмен с системой ЦРПТ (Универсальная конфигурация ХамелеонЦРПТ + маркировка табака, обуви, одежды, лекарств, фото, молока, духов(парфюма), питьевой воды, велосипедов и шин)

Оптовая торговля Розничная торговля Обмен с ГосИС Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия Бухгалтерский учет Управленческий учет Платные (руб)

Данная публикация создана для помощи разработчикам, интеграторам и другим заинтересованным лицам по настройке системы маркировки обуви, одежды, лекарств, табака, фото, молока, духов(парфюма), питьевой воды, велосипедов и шин. Смело задавайте нам вопросы по работе с ЦРПТ, GS1, ЭДО, Национальным каталогом, мы накопили достаточно большую базу знаний по данным темам и готовы ответить на все Ваши вопросы.

104000 руб.

18.03.2019    110607    34    114    

178

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

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

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

2880 руб.

03.12.2018    54991    139    102    

162

54-ФЗ и Разрешительный режим. Обработки для подключения онлайн-касс к 1С 8 (поддержка Маркировки) + Эмулятор + ФФД 1.2

ККМ Кассовые операции Розничная торговля Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия автономного учреждения Россия Платные (руб)

Обработка осуществляет обслуживание ККТ АТОЛ, Штрих и Меркурий для конфигураций "УТ 10.3", "КА 1.1", "УПП 1.3", "Розница 1.0", "БП 2.0" и других отраслевых решений, построенных на основе указанных выше конфигурациях. Поддерживает возможность параллельно пробития чеков на одной ККМ несколькими пользователями. Поддерживает Веб-сервер Атол. Соответствует требованиям 54-ФЗ. Поддерживает ФФД 1.0, 1.05, 1.1 и 1.2. Разделяет чеки по нескольким СНО. Поддерживает механизмы подключения ККТ по TCP/IP, для работы через RDP или интернет. Поддержка маркировки и разрешительного режима.

5400 руб.

25.05.2015    317590    1851    3012    

998
Комментарии
Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Weilandt 08.05.17 10:54 Сейчас в теме
Столько плясок с бубном, чтоб сэкономить 3 000 рублей?
Можно рассматривать, как вариант, когда ты в поле, есть только интернет, ноутбук, смартфон и неожиданно появляется фура товара, который надо оприходовать. Во всех остальных случаях сканер за 3000, решит все проблемы.
mrx2012; Voblhned; +2 3 Ответить
2. tjurikov_ivan 213 08.05.17 10:59 Сейчас в теме
(1) Согласен) этот способ именно для разовых целей.
piller97; +1 Ответить
7. fessya 11.05.17 07:19 Сейчас в теме
(1) Где можно купить беспроводной 2D сканер за 3000р?
8. swimdog 765 11.05.17 17:02 Сейчас в теме
(7) с блутуфом весь склад тоже не обежишь. И так как это не ТСД, то экран желательно видеть, иначе напикаешь, а результата может не быть.
9. Weilandt 12.05.17 13:40 Сейчас в теме
(7) Беспроводной за 3000 конечно не купишь, а с проводом легко.

На складе можно и айфоном сканировать, только главное не ронять.

Для нормальной беспроводной работы придумали Терминалы сбора данных. Но если желание сэкономить очень велико, то и заработать не получится.
Чтоб забить гвоздь нужен молоток, но я не отрицаю, что это можно сделать и ножом, просто долбить дольше :)
17. Andrey1804 3 13.11.17 10:48 Сейчас в теме
(7)я по 700 р на али покупаю работают уже более 3 лет
11. Voblhned 58 24.07.17 10:09 Сейчас в теме
(1) мне он особо не нужен сканер, но я с авито за 1300 купил Ханивелл 5145 и просто валяется, а бизнес работающий с товарами, это позор не иметь его =)
21. user1006351 29.06.18 13:45 Сейчас в теме
Не согласен. Мне 1С не нужен. А оприходовать серийники вручную лень. Автор красавчик.
3. spectre1978 60 09.05.17 11:58 Сейчас в теме
А если ещё учесть качество сканирования через камеру телефона при разных этих самых камерах, освещении и разном качестве печати кодов... тем не менее звезду ставлю - за находчивость :)
24. Froloid 66 10.06.20 20:31 Сейчас в теме
(3) Если телефон нормальный (пробовал на mi pro 2 и note 9) - значительно лучше чем на Motorola 9590 2D (не lorax) - расстояние почти в 2 раза на телефоне выше, скорость считывания аналогичная и при потёртом ШК телефон значительно лучше себя вёл)
piller97; +1 Ответить
26. spectre1978 60 11.06.20 08:54 Сейчас в теме
(24) ну я тоже пробовал с mi6. Извращение. Во-первых, сканер должен быть на торце устройства, а не там где у телефонов камера. Во-вторых, кнопка сканирования должна располагаться так, чтобы вы не думали, чего куда нажимать. В-третьих, при нажатии кнопки сканирования должна автоматически включаться подсветка, иначе при плохом освещении фокусироваться оно будет нерадостно, а хорошо освещенных складов я в своей жизни припоминаю не так уж много. И наконец, контролировать попадание ШК в фокус через экран устройства неудобно, для этого должна быть яркая точка, которая показывает куда направлять устройство. Ну фиг с ней с точкой, в принципе, эту роль может играть нормальный узконаправленный фонарь - если он есть. На телефоне ничего этого нет.

Телефоном можно обойтись, если вам надо сосканировать один товар. Ну ладно, десять или двадцать. Но если придется сканить сотни-тысячи, вы задеретесь. Даже просто подносить его камерой к товару и думать что нажать чтобы оно сосканировалось - уже неудобно.
4. KontoraB 10.05.17 08:21 Сейчас в теме
Когда то писал по этому поводу http://forum.infostart.ru/forum72/topic116511/
и вот ответ
5. Designer1C 448 10.05.17 12:55 Сейчас в теме
Плюс - за находчивость !
Это сейчас кажется, что излишние "пляски с бубном". С автомобилями 130 лет назад так же было : проще было на лошадях, А с автомашинами много неудобств было для банального перемещения из точки А в точку Б. Сейчас на лошадях только катаются, а в качестве способа передвижения используется только в отдалённых и труднопроходимых местах.
Когда-то сканирование через смартфон может развиться до высот оперативности. И ноутбук станет не нужен : данные со смартфона будут поступать в 1С.
Хотя я могу и ошибаться.
ronval; Froloid; maxli28; +3 Ответить
6. AZLI 10.05.17 13:18 Сейчас в теме
Хорошая статья! Как доп. мера очень интересно! Бывают случаи когда скан на смарте нужен. Например, есть проводной сканер, а нуно прогнать товар не таская его к кассе, особо не напрягая продавцов.
maxli28; spectre1978; +2 Ответить
10. dreamadv 155 24.07.17 08:30 Сейчас в теме
12. RocKeR_13 1321 24.07.17 10:11 Сейчас в теме
(10) проверял на рознице 2.2.6 - не ставится драйвер для 1с)
13. tjurikov_ivan 213 24.07.17 10:28 Сейчас в теме
(12)Попробуйте запустить 1С от имени администратора
14. RocKeR_13 1321 24.07.17 11:10 Сейчас в теме
(13) и под админом запускал, и вручную dll регистрировал)
16. tjurikov_ivan 213 24.07.17 13:57 Сейчас в теме
(14)Ну тогда могу предложить попробовать поставить драйвер от АТОЛа)
15. dreamadv 155 24.07.17 13:40 Сейчас в теме
(12) Возможно запускаете 64 битную платформу, работает только на x32
18. iones 195 22.11.17 17:59 Сейчас в теме
Есть бесплатная офигенная программулина: http://interestingsolutions.ru/BarCodeHarvester.aspx
Скачиваете программу на компьютер, устанавливаете.
Устанавливаете программу с Google Apps..работает как по wi-fi, так и через интернет 3g.
Синхронизация с компьютером.
Подгрузка инвентаризации в телефон и прощелкивания позиций.
Также использование как ТСД, как хранение в памяти для дальнейшей выгрузки, так и онлайн установив курсор в нужное место.
Испытал...все как надо! Один минус...если использовать камеру телефона, то считывание медленное, пока сфокусируется ШК. Но можно подупить Датаколлектор, подключить к телефону, и использовать его.
user1692818; +1 Ответить
19. ILkoR 04.02.18 22:34 Сейчас в теме
Спасибо, интересная статья!
20. user911634 08.02.18 14:18 Сейчас в теме
Интересная программа, попробую использовать для заказа новых этикеток. У нас их нужно сначала создать в 1с и потом отправлять в печать. На ТТ один ноутбук и один сканер что превращает процесс замены старых этикеток на товар с витрин в геморрой. Если будет работать буду рекомендовать для всей сети.
22. Grigoriy251 108 05.10.18 14:31 Сейчас в теме
В продолжении темы, решил написать Native драйвер, чтоб не мучатся со сторонними программами
https://infostart.ru/public/916989/
Подключается как торговое оборудование, а на Андроиде работает как сканер и как ТСД
23. hron2121_1 04.03.20 12:01 Сейчас в теме
Пригодилось, использовал вместо 2D-сканера при маркировке обуви
25. serg33rus 28 10.06.20 22:59 Сейчас в теме
Ну наверно самое простое
#Если МобильноеПриложениеКлиент Тогда
ОбработчикСканирования = Новый ОписаниеОповещения("ОбработкаСканирования", ЭтотОбъект);
ОбработчикЗакрытия = Новый ОписаниеОповещения("ОбработкаЗакрытияИнтерфейса", ЭтотОбъект);
СредстваМультимедиа.ПоказатьСканированиеШтрихКодов("Наведите камеру на штрихкод", ОбработчикСканирования, ОбработчикЗакрытия);
#КонецЕсли

Никаких внешних компонент, никаких драйверов.
Проверено, очень даже неплохо работает.

В отличие от сканеров и ТСД телефон есть у всех. И почти всегда :-).
Сделал типа ТСД на телефоне. Работает автономно, данные выгружает по кнопке на http-сервис.
Дешево и сердито.
Прикрепленные файлы:
websamson; +1 Ответить
27. tross 03.09.20 13:46 Сейчас в теме
Хорошая статья, может выручить такой способ - когда у клиента внезапно сканер уезжает в ремонт, вечер пятницы, а ему срочно нужно продавать маркированный алкоголь. Таким способом можно дистанционно подключить мобилку клиента в роли сканера на время ремонта\покупки нового.
28. пользователь 20.09.20 02:31
Сообщение было скрыто модератором.
...
29. fatman78 17 09.10.22 21:45 Сейчас в теме
Есть еще вариант. 1С наконец-то доросла до сценарного тестирования и на ИТС в разделе 1С:Библиотека подключаемого оборудования, редакция 3.1 можно скачать внизу страницы драйвер эмулятора в виде Native компоненты 1C: Эмулятор сканера штрихкодов. Его можно использовать как в ручном режиме (по нажатию горячих клавиш) так и в тестах - передавая штрих код через параметры. См. конфигурацию Сценарное тестирование 3.0
Aleksandr; +1 Ответить
30. Aleksandr 178 15.04.24 08:15 Сейчас в теме
(29)
1C: Эмулятор сканера штрихкодов

Спасибо. https://www.youtube.com/watch?v=66lhbDOOHoQ&t=539s чуть подробнее
Оставьте свое сообщение