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

16.12.24

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

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

Файлы

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

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

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

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

Это "самописка" для мобильной платформы, представляющая пример работы опроса сканера терминала сбора данных (ТСД) АТОЛ. Отмечу, что просто так, встроенный сканер в ТСД "не заводится", а "в конфигурации" нужны некоторые знания, без которых работа с терминалом превращается в головную боль. Данный алгоритм опробован, наверное, на 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    64464    218    106    

183

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

3000 руб.

22.04.2019    107880    650    201    

349

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

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

07.07.2023    4796    3    alfanika    0    

7

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

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

19000 руб.

28.04.2023    11796    18    4    

11

Терминал сбора данных Программист 1С v8.3 1С:ERP Управление предприятием 2 Бесплатно (free)

В статье описывается применение мобильного клиента 1С:ERP при разработке интерфейса терминала сбора данных (ТСД), на примере выполненного проекта в отрасли пищевой промышленности, экспертами по внедрению 1С:ERR, компании "Институт типовых решений - производство".

09.07.2025    1313    itrp    4    

2

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

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

1 стартмани

11.03.2025    1646    9    stanisoni    15    

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

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

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

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

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

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

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

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


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

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

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

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

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


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

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

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

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

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

Я работаю только через броадкаст - и взаимодействую с поставщиками - в том числе и пос-центр и атол на предмет получения инструкций и настроек

На счет клавиатурных режимов - не заморачиваюсь!
31. aximo 2393 19.06.25 10:05 Сейчас в теме
(28) через меня прошло примерно 200-250 терминалов - я их все делаю по типовой схеме, которая точно работает… заморачиваться нет желания!
Для отправки сообщения требуется регистрация/авторизация