Эмуляция работы сканера штрих-кода. Настройка подключения сканера штрих-кода в 1С 7.7 и 1С 8.

0. 241 05.06.12 18:54 Сейчас в теме
Если под рукой нет сканера штрих-кода, а нужно проверить, отладить, работу программы. Работу сканера штрих-кода можно эмулировать с помощью программ. Описан пример эмуляции: настройка используемых программ и настройка подключения сканера штрих-кода в 1С 7.7 и 1С 8.

Перейти к публикации

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. tdr1225 37 22.05.13 09:31 Сейчас в теме
(1) Статью не читал, т.к. много букв.
Мне для эмуляции сканера хватает ВнешнееСобытие() из FormEx'a
Описание, как это делается, можно уместить в 2-3 строки.
3. 1st 241 22.05.13 17:35 Сейчас в теме
(1) tdr1225, в случае непосредственной генерации события не отработает библиотека сканера штрихкода.
Кроме того, полагаю, что для генерации события необходимо знать параметры вызова, чтобы событие было обработано так как нужно. Хоть эти параметры и нетрудно узнать, но для этого понадобится генерация этих события библиотекой, т.е. нужен подключенный сканер.
При всем этом соглашусь с Вами, что, если не учитывать все нюансы с генерацией через FormEx, генерация события в большинстве случаев была бы достаточна.
2. serega3333 22.05.13 12:59 Сейчас в теме
крутой мануал, надо будет покурить когда столкнусь
4. aspirator23 337 23.05.13 21:09 Сейчас в теме
Интересно описана эмуляция сканера. А как эмулировать com-порт для настоящего сканера на Windows х64?
Есть известный эмулятор com-портов для х32.
5. 1st 241 24.05.13 20:19 Сейчас в теме
(4) aspirator23, не могу понять Ваш вопрос. У Вас есть USB сканер, но Вы его не можете подключить к Windows (какой кстати?) х64, потому что не смогли найти 64битные драйвера USB с эмуляцией COM-порта?
6. aspirator23 337 24.05.13 20:37 Сейчас в теме
(5) К Windows 7 х64 не могу подключить USB сканер.Не могу найти драйвер для эмуляции сом порта .На х32 работает - есть эмулятор.
7. 1st 241 24.05.13 21:44 Сейчас в теме
(6) aspirator23. Если производитель HoneyWell то у них на сайте есть драйвер (см. в архиве - там для х32 и х64): honeywellaidc.com - Выбор сканера - после выбора сканера на закладке SoftWare.
8. aspirator23 337 25.05.13 06:51 Сейчас в теме
(7) Спасибо за информацию
9. Artemuch2 25.05.13 18:59 Сейчас в теме
ДА штука безусловно нужная и полезная особенно для разработчиков
10. Nebiros777 5 19.02.14 15:35 Сейчас в теме
Что-то не ловит у меня внешнее событие по этим настройкам. Несколько раз все перепроверил и ноль реакции. Правда и "Предприятие" у меня запускается через внешнюю обработку. У кого-нибудь кроме автора работает?
11. 1st 241 03.03.14 19:55 Сейчас в теме
(10) Nebiros777, Уточни, речь идет о настройке сканера ШК в 1С, или об эмуляции COM-порта. Какая версия 1С:Предприятие? Какая версия Windows?
12. whtblck 96 13.03.14 13:39 Сейчас в теме
сто лет назад качнул себе приблуду - эмулятор сканера ШК.
по сей день пользуюсь без всего вышеописанного и горя не знаю
CheBurator; Imelior; +2 Ответить
14. ValeriVP 12.04.14 12:17 Сейчас в теме
(12) Поделись плиз эмулятором сканера ШК
15. whtblck 96 18.04.14 12:35 Сейчас в теме
16. пользователь 31.07.14 14:45
Сообщение было скрыто модератором.
...
19. 1st 241 01.09.14 02:05 Сейчас в теме
(16) bsa28000, (17) Alexey_A, (18) Imelior,
Смотрите ссылки в конце статьи:
1С 7.7: http://infostart.ru/public/14587/
1С 8.2: http://infostart.ru/public/283453/
17. пользователь 20.08.14 12:17
Сообщение было скрыто модератором.
...
24. пользователь 24.08.16 20:44
Сообщение было скрыто модератором.
...
25. whtblck 96 25.08.16 08:42 Сейчас в теме
(24) kirulbek, в (19) ведь 1st написал - есть ссылки, качать можно, бесплатно.
у меня эмулятор только 7-рочный, там еще есть и 8-рочный.
7-рочный намылил
33. пользователь 28.07.20 09:40
Сообщение было скрыто модератором.
...
18. пользователь 31.08.14 22:25
Сообщение было скрыто модератором.
...
28. RocKeR_13 1079 11.12.17 17:33 Сейчас в теме
(12) он просто генерирует оповещения через ПодключитьОбработчикОжидания. Для УТ пойдет, а в рознице, например, штрихкоды в форме ловятся из внешних событий
13. whtblck 96 26.03.14 17:11 Сейчас в теме
для пользователя "Wing"
Не могу отправить личное сообщение, требуют бабок.
Давай мыло, намылю
29. Grubly 17.01.18 13:50 Сейчас в теме
(13) whtblck, Александр, вышли и мне пожалуйста обработку! Tpavka@yandex.ru СПАСИБО!
20. mnitsi 14 14.10.14 15:04 Сейчас в теме
Спасибо за статью, очень выручила!!! Единственное, почему то COM Port DE (эмулятор) на Рознице 2.1 в режиме РМК не сразу срабатывал, только после нажатия постоянного считывания эмуляция считывания сканером происходила в 1С.
21. 1st 241 14.10.14 21:22 Сейчас в теме
(20) mnitsi, не совсем понял фразу "постоянного считывания" - имеется ввиду "Repeat Mode" (циклом) в программе CPDE?
Скорее всего у Вас так получилось потому, что в момент передачи штрихкодов программой CPDE, само окно 1С8 не было активно, либо не было активно окно формы, принимающей штрихкоды. Дело в том что в 1С8 в процедуре обработки события формы есть проверка на активность окна, и если окно не активно - событие не обрабатывается (пропускается).
22. slavik27 14 29.10.14 17:06 Сейчас в теме
спасибо, отличная статья. все работает и эмулирует
23. markers 267 24.08.16 18:59 Сейчас в теме
Спасибо! Тот самый момент когда надо проверить реакцию программы на штрихкод, а в программе есть условие "ВводДоступен()" и как на зло, нет сканера под рукой.
26. jaroslav.h 31.10.16 11:40 Сейчас в теме
27. jsmith 01.09.17 17:03 Сейчас в теме
30. user937633 04.02.20 16:33 Сейчас в теме
Спасибо, все работает, немного неудобно, что в 1с коды прилетают только при активном окне.
31. 1st 241 04.02.20 21:51 Сейчас в теме
(30) В конфигурации специально так прописано, иначе, при множестве окон (обрабатывающих штрихкод) - каждое открытое окно получало бы и обрабатывало полученный штрихкод.
32. Gazza 4 03.06.20 21:42 Сейчас в теме
Спасибо. То что было нужно - в УТ в 106 релизе похерили работу со сканером штрихкода через NativeApi и ваша статья очень помогла протестировать работу через COM
34. StasN 23.09.20 08:38 Сейчас в теме
почему то в Virtual Serial Ports Emulator именно порты 10-11 не отображаются, их нельзя выбрать, при этом в диспетчере устройств проверил, виртуальный порты добавились, в общем не понятно, настроить не получается...

//
сорри, разобрался
Прикрепленные файлы:
35. 1st 241 23.09.20 20:32 Сейчас в теме
(34)
в Virtual Serial Ports Emulator именно порты 10-11 не отображаются

Правильно, эти порты у Вас созданы программой Virtual Null Modem, повторно их создать уже нельзя.
Полагаю что Вы хотели выбрать созданные порты для посылки данных, но ошиблись в выборе программы: для посылки данных нужно использовать программу "COM Port Data Emulator".
А "Virtual Null Modem" и "Virtual Serial Ports emulator" только для создания портов.
36. andy_zhav 189 28.09.20 13:37 Сейчас в теме
Лет пять назад в результате долгих и нудных поисков в сети определил для себя связку "Virtual Serial Ports emulator" и "COM Port Data Emulator" как базовый набор для разработки обработок обслуживания оборудования на 1с.
41. MaratArt 21.05.21 21:33 Сейчас в теме
(36)
Virtual Serial Ports emulator

(36)Поделитесь опытом, по получается настроить взаимосвязь "Virtual Serial Ports emulator" и "COM Port Data Emulator" с розницей 2.3
37. researcher01 99 16.01.21 04:20 Сейчас в теме
Автору большущее спасибо, отладил ошибку в РМК на УТ 10.3 которая возникала именно при считывании штрих кода
38. Ktyre 02.03.21 17:40 Сейчас в теме
многие картинки с радикал фото умерли, обновить не получится?
39. 1st 241 03.03.21 05:31 Сейчас в теме
(38)
картинки
У меня все картинки отображаются. Проверьте еще раз.
40. Zixxx 25.03.21 21:50 Сейчас в теме
Почему-то не приходят события в 1с
VSPE 10 <=> 11 статус готов и ок когда COM эмулятор шлет данные
COM эмулятор шлет на 11 с повтором
В 1с настроил сканер на COM 10
В тесте сканера видны посылки COM10: 4605246009327

Блин 1с УТ 10.3 никак не реагирует, если открыть заказ покупателя то ничего не происходит. Ошибок никаких нет
Совместимость драйвера ScanOpos уже выставил как и требует релиз.
Пробовал VSPE 32 и 64, пробовал на Розницу 2.3

В чем может быть еще проблема?
42. novick.off 27.05.21 09:06 Сейчас в теме
(40) А внешнее событие подключено в форме? При отладке вообще реакции нет?
43. user1729996 18.01.22 18:02 Сейчас в теме
Как через COM-порты передавать различные изображения с однго комптютера на другой .
Например , на первом ПК были отсканированы картинки и их надо через COM-порты передать на 2-ой ПК и там просмотреть эти отсканированные картинки .
Оставьте свое сообщение
Вакансии
Автор новостей об 1С, налогах и бухучете на INFOSTART.RU
Санкт-Петербург
По совместительству

Программист 1С
Екатеринбург
зарплата от 50 000 руб.
По совместительству

Ведущий разработчик 1С (техлид внутреннего учета)
Новосибирск
зарплата от 230 000 руб.
Полный день

Программист 1С
Рязань
зарплата от 150 000 руб. до 250 000 руб.
Полный день

Архитектор 1С
Обнинск
зарплата от 150 000 руб. до 350 000 руб.
Полный день