Работа со встроенным сканером на терминале сбора данных АТОЛ

16.12.24

Интеграция - Терминал сбора данных

Мобильная конфигурация с примером работы со встроенным сканером ТСД "АТОЛ".

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Работа со встроенным сканером на терминале сбора данных АТОЛ:
.cf 1,32Mb ver:12.24
3
3 Скачать (8 SM) Купить за 3 950 руб.

Вместо предисловия

Это "самописка" для мобильной платформы, представляющая пример работы опроса сканера терминала сбора данных (ТСД) АТОЛ. Отмечу, что просто так, встроенный сканер в ТСД "не заводится", а "в конфигурации" нужны некоторые знания, без которых работа с терминалом превращается в головную боль. Данный алгоритм опробован, наверное, на 100 терминалах АТОЛ.

Стандартные или типовые библиотеки не используются. Требования к установке конфигурации - мобильный ТСД АТОЛ на Android 7.0 и выше, установленный на нем мобильный клиент 1С:Предприятие 8.3.24.66 или выше, понимание как это все "заводится" через мобильную платформу.

 

Принцип работы и первичные настройки

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

 

Рис.1. Публикация мобильного приложения

 

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

 

Рис.2. Прописываем адрес публикации на ТСД в мобильном приложении

 

В общем виде, данное микро-приложение выглядит вот так:

 

Рис.3. Вид микро-приложения для андройд для сбора кодов

 

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

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

Спасибо за прочтение данной статьи-обработки. Обратите внимание на другие разработки автора:

 

Другие разработки автора для торгового оборудования и не только:

Набор примеров работы с оборудованием через БПО или без:

Пример работы с принтером чеков на свежайшей БПО 3.2

Гарантированная загрузка товаров и цен в весы с печатью этикеток "Штрих-Принт" 15-2.5

Произвольная текстовая строка в кассовом чеке ККМ по стандарту БПО

Программная работа с весами "Масса-К" через типовые возможности БПО

Работа с эмулятором дисплея покупателя через БПО

Пример реализации работы сканера штрихкода через БПО и блок цифровой клавиатуры

 

Служебные и актуальные разработки автора:

Перенос остатков в 1С:Розницу 2.3 через Excel файл

Служебная выгрузка-загрузка номенклатуры, штрихкодов, остатков, видов цен из 1С:Розницы в 1С:Розницу

УПД 1096 от 16.08.2024 для старой УТ 11.4.13

УПД и СФ №1096 с 16.08.2024 для старых УНФ 1.6

Набор готовых макетов этикеток (ценников) для Розницы 2.3

мобильная конфигурация работа со встроенным сканером терминал сбора данных АТОЛ

См. также

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

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

3000 руб.

03.12.2018    60269    199    103    

174

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

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

2000 руб.

22.04.2019    98979    602    189    

326

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

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

24100 руб.

28.04.2023    10042    16    2    

10

Сканер штрих-кода Терминал сбора данных Платные (руб)

В нашем маркетплейсе вы найдете оборудование для работы с маркированным товаром: Терминалы сбора данных (ТСД), Проводные сканеры штрих-кодов, Принтер этикеток, Весы с печатью этикеток. Доставка выполняется по всей России. Оставьте онлайн-заявку или позвоните нам, чтобы обсудить условия предзаказа.

19.11.2024    239    0    dpershin    0    

1

Разработка внешних компонент Терминал сбора данных Программист Мобильная платформа Россия Абонемент ($m)

Статья рассказывает о программе созданной мной для перехвата событий в системе Android и опытом ее применения. В частности, эту программу можно применить для перехвата кодов нажатых клавиш и сканирования штрихкода в ТСД.

1 стартмани

13.11.2024    575    3    chekonst    0    

2

Перенос данных 1C Терминал сбора данных Программист Платформа 1С v8.3 Оптовая торговля, дистрибуция, логистика Бесплатно (free)

«Склад 15» интегрирован с большинством конфигураций «1С: Предприятия». Это значит, что между ними уже настроены механизмы обмена, которые позволяют корректно загружать данные с терминала в учетную систему и наоборот. Но если вашей конфигурации нет в списке интегрированных, или вы используете нетиповую конфигурацию, можно интегрировать её самостоятельно.

15.10.2024    3815    Cleverence    9    

5
Отзывы
7. aximo 2126 04.12.24 14:42 Сейчас в теме
Короче, всем сомневающимся - у меня сф-ник весит 1.3 мб в нем нет никаких бпо))))
dimaster; +1 Ответить
Остальные комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. RocKeR_13 1378 04.12.24 12:58 Сейчас в теме
Отмечу, что просто так, встроенный сканер в ТСД "не заводится", а "в конфигурации" нужны некоторые знания, без которых работа с терминалом превращается в головную боль.

Буквально на днях тоже писал простенькое автономное мобильное приложение для Атол Smart.Lite, чтобы задействовать встроенный сканер: "проблема" решается внедрением БПО для мобильных устройств и настройкой сканера в режиме broadcast)
2. aximo 2126 04.12.24 13:36 Сейчас в теме
(1) бпо я не использовал… «проблема» через публикацию решается корректной настройкой iis
3. aximo 2126 04.12.24 13:38 Сейчас в теме
(1) и договаривай, что ты компилировал apk, я же предлагаю через загрузку по йп - это написано

кроме того - броадкаст нужно кодом сконфигурировать....
8. RocKeR_13 1378 04.12.24 15:44 Сейчас в теме
(3)
и договаривай, что ты компилировал apk, я же предлагаю через загрузку по йп - это написано

Ну в этом отношении, конечно, да. А в чем проблема скомпилировать apk? Было бы еще здорово, если бы для примера привели описание бизнес-процесса, в который впишется ваше расширение? Сбор кодов - это отдельный документ? Как потом загружаются коды в документы?

кроме того - броадкаст нужно кодом сконфигурировать....

Ничего там конфигурировать не нужно. На ТСД открываете встроенную утилиту настройки сканирования и оттуда все нужные Intent копируете
4. stopa85 43 04.12.24 14:11 Сейчас в теме
Там делов на пол дня и никакой головной боли. Ну ещё полдня отладчиком пройтись в по БПО.

А если у веб сервер не правильно настроен, то большинство из ВК не заработает.
5. aximo 2126 04.12.24 14:18 Сейчас в теме
6. stopa85 43 04.12.24 14:39 Сейчас в теме
(5) при том, что публикуете мобильное БПО. По инструкции настраиваете сканер на ТСД и оно работает.

Дальше внедряет в свою конфигу в нужной части.
26. stopa85 43 04.12.24 23:33 Сейчас в теме
7. aximo 2126 04.12.24 14:42 Сейчас в теме
Короче, всем сомневающимся - у меня сф-ник весит 1.3 мб в нем нет никаких бпо))))
dimaster; +1 Ответить
9. RocKeR_13 1378 04.12.24 15:56 Сейчас в теме
(7)
в нем нет никаких бпо))))


А это плюс?)
13. aximo 2126 04.12.24 17:36 Сейчас в теме
(9) если ты можешь сделать любой код, условно в 3 строчки, а не тянуть весь бпо под 300-400 мб в твое приложение, но плюс - несомненно!

БПО и БСП хорошо применять в ТИПОВЫХ.... мобильное БПО - такое себе.... лучше расковырять для самописки.
18. RocKeR_13 1378 04.12.24 17:50 Сейчас в теме
(13)
мобильное БПО - такое себе

А чего там не так?

если ты можешь сделать любой код, условно в 3 строчки

В частном случае, не для массового использования - согласен, почему бы и нет.


тянуть весь бпо

Можно же не весь, только для сканера. Готовый apk у меня получился чуть меньше 53 Мб.Но тут, повторюсь, все упирается в универсальность.

И все-таки интересно было бы поподробнее в публикации увидеть, как это в итоге все работает с пользовательской точки зрения, без технических нюансов. Или только за 10 $m?)
10. folon 24 04.12.24 16:04 Сейчас в теме
Работает только с Атол? Или вообще с любым ТСД через broadcast?
11. aximo 2126 04.12.24 17:32 Сейчас в теме
(10) броадкаст - это настройка терминала - в том числе и код для опроса = данный пример работает естественно через броадкаст АТОЛ, прописан код для работы с терминалом
12. folon 24 04.12.24 17:36 Сейчас в теме
(11) broadcast есть и на других ТСД, не только АТОЛ. На других марках ТСД работает (тестировалось)?
14. aximo 2126 04.12.24 17:38 Сейчас в теме
(12) у меня только АТОЛ, самый дешевенький - попробовал на 100-ни терминалов такой марки - ни одного сбоя! на других - код опроса броадкаста не знаю .... он везде должен быть разный...
15. folon 24 04.12.24 17:42 Сейчас в теме
(14) описание бродкаста обычно можно, механизм опроса, думаю, должен быть одинаковый. Попробую, напишу.
16. AlexeyK1 14 04.12.24 17:43 Сейчас в теме
у меня ТСД 2х фирм разных... Атол и то что было в продаже в Китае(для китайских ребят)
//для АТОЛ.Lite
ИмяСобытия = "com.xcheng.scanner.action.BARCODE_DECODING_BROADCAST";//крио для ТСД сканера
СтрокаСобытия = "EXTRA_BARCODE_DECODING_DATA";

//для UROVO i6200
//ИмяСобытия = "android.intent.ACTION_DECODE_DATA";//крио для ТСД сканера
//СтрокаСобытия = "barcode_string";
Показать

в коде выглядит вот так, остальное все одинаково
dimaster; aximo; +2 Ответить
17. aximo 2126 04.12.24 17:46 Сейчас в теме
(16) это +

у меня были еще для мертеха, но что-то он не зашел как терминал у пользователей...
19. RocKeR_13 1378 04.12.24 17:52 Сейчас в теме
(17) https://help.mertech.ru/tsd/Mertech_MovFast/1c_movfast_broadcast.html

Приложение на Атоле такое же. Там даже для неискушенного пользователя все предельно понятно, откуда какие настройки брать.
20. aximo 2126 04.12.24 17:58 Сейчас в теме
(19) это приложение называется barcode и ставиться на любом ТСД. попробую у заказчиков набрать разных терминалов и завести сканеры на них...
21. AlexeyK1 14 04.12.24 18:00 Сейчас в теме
на этом скрине вижу что надо чуть с результатом сканирования маркировки "поработать".
у меня так
(во вложении скрин так как форум заменяет символы)
Прикрепленные файлы:
23. aximo 2126 04.12.24 18:03 Сейчас в теме
(21) это да... но именно в приложении - я обрабатывал только внешнее событие "штрихкод"
22. aximo 2126 04.12.24 18:01 Сейчас в теме
вообще на "алихе" много китайского тсд-мусора, интересно как там с подобными настройками.... кто-нибудь закупался там - именно ноунеймами?
24. AlexeyK1 14 04.12.24 18:05 Сейчас в теме
(22)
я вот этого всего и боялся, чтобы не рисковать выбирали из того "зоопарка", что у нас есть и встречалось в документации ПО))
25. aximo 2126 04.12.24 18:07 Сейчас в теме
(24) я так понял, что броадкаст может отличаться даже из-за другого артикула терминала.... выбирали терминалы по одному артикулу)))))
Оставьте свое сообщение