Подключение сканера штрихкода Zebra Motorola Symbol LS1203 USB к 1С

Оборудование - Сканер штрих-кода

4
Делюсь опытом подключения сканера штрих кода Zebra Motorola Symbol LS1203 USB к 1С

Всем привет! Очередная статья про подключение сканера скажете!? Да, информации в сети полно. Но, как оказалось, информация разрознена и неполная. 

Коротко расскажу про свою ситуацию. У заказчика сканер, без какой-либо и документации. К базе доступ через удаленный рабочий стол. Как и практически любой другой сканер, подключаемый по USB, сканер по умолчанию в системе встает как HID-устройство. По сути сканер имитирует клавиатурный ввод. Этого в 90% случаев достаточно. В формах жмем F7, сканируем, жмем Enter. Говорим заказчику пожалуйста. Забираем некоторую сумму денег и довольные идем домой.

Но в этот раз оказалось мало,  заказчик не хочет жать F7 и Enter для сканирования.

Ладно, качаю документацию https://www.zebra.com/content/dam/zebra_new_ia/en-us/manuals/global-manuals/advanced-data-formatting-adf-programmer-guide-a-en-us.pdf

В документации более 300 страниц на английском, при том 50% страниц где по 1-2 штрихкода чего-то там. 

Качаю утилиту для настройки сканера https://www.zebra.com/us/en/support-downloads/software/utilities/123scan-utility.html. Мой подключенный сканер она так и не увидела. Но это и не нужно. Выбираю модель сканера вручную и создаю нужный мне сценарий: нужно передать F7, затем все данные штрихкода, и все завершить Enter-ом.   В качестве Enter предлагается передавать Ctrl-M.  Печатаю получившийся сценарий.

Последовательно сканирую штрихкоды. Проверяю. В блокноте все здорово, в 1С вместо Enter мне  в конце добавляет m. 

Меняю Ctrl-M непосредственно на Enter.

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

P.S. В сети можно найти похожий сценарий. Что я и сделал сначала. Там был штрихкод перевода сканера в режим эмуляции COM. После сканирования данного штрихкода сканер вырубился напрочь. Перестал что-либо сканировать, луча просто не было. Спасло то, что,  как оказалось, сразу после подключения сканера он еще был способен что-то сканировать в течение нескольких секунд. И сканирование штрихкода сброса к настройкам по умолчанию вернуло его к жизни. 

4

Скачать файлы

Наименование Файл Версия Размер
Сценарий настройки
.pdf 215,26Kb
15.02.17
24
.pdf 215,26Kb 24 Скачать

См. также

Комментарии
Сортировка: Древо
1. user817806 29.08.17 10:06 Сейчас в теме
Спасибо за статью. Единственно, пришлось добавить в сценарий строчку с паузой после <F7>, иначе штрихкод не считывался (УТ, ред. 11).
2. espero 11 27.01.18 14:21 Сейчас в теме
Благодарю за статью! На Zebra DS2200 подошло.
3. gagash 05.09.18 22:27 Сейчас в теме
Так ведь преффиксы и суффиксы можно средствами 1с8.3 настраивать, нет разве?
И кстати, вы сканер оставили в HID режиме или перевели в эмуляцию COM порта (USB CDC)?
4. user662672_explorer2000 123 06.09.18 07:38 Сейчас в теме
(3) В моем случае сканер USB, работает как доп. клавиатура, в 1С не требуется никакой настройки, даже сканер в подключаемом оборудовании не нужно добавлять.
5. gagash 06.09.18 09:16 Сейчас в теме
(4)
сканер USB, работает как доп. клавиатура, в 1С не требуется никакой настройки

Тогда конечно не настроить в 1с, если оставили в usb hid. Но в принципе префиксы и суффиксы без приложения тоже можно запрограммировать, в инструкции есть штрих-коды для этого, приложение мне показалось неуклюжим, размер под 200 мегабайт, разве что прошивку обновить чтобы можно поставить.
6. user662672_explorer2000 123 06.09.18 09:38 Сейчас в теме
Верно, в инструкции к сканеру можно найти все нужные штрих-коды. Но инструкцию просто потеряли моем случае.
7. gagash 06.09.18 09:53 Сейчас в теме
(6)
Но инструкцию просто потеряли моем случае.

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