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

16.12.24

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

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

Скачать файл

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

Наименование По подписке [?] Купить один файл
Работа со встроенным сканером на терминале сбора данных АТОЛ:
.cf 1,32Mb ver:12.24
7
7 Скачать (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    62312    213    103    

181

Сканер штрих-кода Терминал сбора данных Мобильная разработка Монитор заказов Оптовая торговля Розничная торговля Ценообразование, анализ цен Программист Пользователь Платформа 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    102730    632    191    

336

Учет ОС и НМА Сканер штрих-кода Терминал сбора данных Логистика, склад и ТМЦ Платформа 1С v8.3 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Приложение Инвентаризация ОС и ТМЦ предназначено для инвентаризации основных средств и товарно-материальных ценностей, закреплённых за конкретным материально ответственным лицом или складом. В конфигурации 1С:Бухгалтерии 3.0 отсутствуют возможности генерации и работы со штрих-кодами для основных средств. Приложение позволяет генерировать и обрабатывать штрих-коды как для основных средств, так и для товарно-материальных ценностей (материалы, товары). В новом релизе появилась возможность работы с фотографиями объектов учета.

07.07.2023    4144    2    alfanika    0    

6

Терминал сбора данных Программист Платформа 1С v8.3 1С:Розница 2 Казахстан Абонемент ($m)

Расширение позволяет отправлять суммы чеков на терминалы посредством API.

1 стартмани

11.03.2025    608    5    stanisoni    9    

2

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

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

19.11.2024    525    0    dpershin    0    

1

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

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

1 стартмани

13.11.2024    1341    11    chekonst    13    

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

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

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

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

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

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

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

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


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

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

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

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

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


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

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

И все-таки интересно было бы поподробнее в публикации увидеть, как это в итоге все работает с пользовательской точки зрения, без технических нюансов. Или только за 10 $m?)
10. folon 25 04.12.24 16:04 Сейчас в теме
Работает только с Атол? Или вообще с любым ТСД через broadcast?
11. aximo 2333 04.12.24 17:32 Сейчас в теме
(10) броадкаст - это настройка терминала - в том числе и код для опроса = данный пример работает естественно через броадкаст АТОЛ, прописан код для работы с терминалом
12. folon 25 04.12.24 17:36 Сейчас в теме
(11) broadcast есть и на других ТСД, не только АТОЛ. На других марках ТСД работает (тестировалось)?
14. aximo 2333 04.12.24 17:38 Сейчас в теме
(12) у меня только АТОЛ, самый дешевенький - попробовал на 100-ни терминалов такой марки - ни одного сбоя! на других - код опроса броадкаста не знаю .... он везде должен быть разный...
15. folon 25 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 2333 04.12.24 17:46 Сейчас в теме
(16) это +

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

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