К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

В УТ10.3 (10.3.8.4) не могу подключить считыватель магнитных карт

Гость
0 - 09.07.2012 - 14:41
Есть УТ10.3 (10.3.8.4) и ридер POSIFLEX MR2000U-B на USB.Сначала подключад через стандартный 1с механизм (обработку), что - то вообще никакне реагировала программа, т.к. возможность определения кроме COM портов нет. Поставил от АТОЛА драйвера, пришлось "подправить" код обработки - так как упорно 1с просила версию драйвера 6.6, которая является платной,и на фиг она такая не нужна. Поставил версию 6.5. В драйвере Атола (Клавиатура: ;2010002002811?) все определилось, устройство нашлось, префиксы и суффиксы показало. Прописал суффиксы и префиксы по инструкции с сайта с атола. Перешел к считыванию в справочниках информационыых карт и в номенклатуре. И получается , что при считывании срабатывает только символ ENTER, т.е. открытие карточек элементов и групп происходит, а вот обработка считанной информации - нет. Если влюбом поле текстовом поставить курсор и считать карту -будет в поле в этом ;2010002002811? или ж2010002002811, в зависимости от раскладки клавиатуры. Залез в отладчик - до процедуры ОбработатьСобытиеСМК даже не доходит .В чем может быть проблема и как её порешать можно?
Спасибо



Гость
1 - 09.07.2012 - 17:34
А если попробовать эмулятор COM через USB? Таких софтин пруд пруди. Сейчас вот точно с такими же проблемами столкнулся при подключении сканера ШК к УТ 10.3. Завтра буду пробовать.
Гость
2 - 09.07.2012 - 23:03
(1) Вроде как подключение проходит нормально, только информацию не разбирает
3 - 10.07.2012 - 03:42
2-VDV1 >Значит, все-таки режим эмуляции и неправильно прописаны суффиксы-префиксы.
4 - 10.07.2012 - 06:13
(3) +1
(0) и не надо править код обработки, достаточно в список совместимых версий добавить установленную.
Гость
5 - 10.07.2012 - 08:53
(3) С суффиксами-префиксами вообще интересно - по инструкции Атола (и в свойствах драйвера можно выбрать) при считываании дорожки с данными:
;2010002002811? #13
префикс должен быть
#186 (; :)
суффикс должен быть
#191 (/ ?) #13 (Enter CR)

А в параметрах 1с у этого ТО можно выбрать только коды до #127 - больше просто нет символов
поэтому указал
#59 префикс
#63#13 суффикс

Может поэтому не правильно считывает, только не понятно какие еще префиксы и суффиксы нужно указывать

(4) Про совместимость сейчас посмотрю, 1с у меня на версию драйвера ругалась,я его значение в обработке и исправил в меньшую сторону
6 - 10.07.2012 - 09:05
5-VDV1 >К сканеру книжка идет. В ней настроечные ШК, с помощью которых можно сменить префикс/суффикс (наверное).
Гость
7 - 10.07.2012 - 09:26
Это не сканер , это ридер магнитных карт (хотя большой разницы быть недолжно). Мне его на руки в пакете без документов и дисков отдали- в интернете кроме инструкци от Атола понастройке ничего не нашел
Гость
8 - 10.07.2012 - 11:53
Вроде решил проблему. В обработке пришлось все таки в код вставить пару строк.Может кому поможет: пришлось дописать суффиксы и префиксы такие же как определял драйвер Атола
СпСписокСимволов.Добавить("#186", "#186(; :)" );
СпСписокСимволов.Добавить("#191", "#191 (/ ?)")

после того как в параметрах обработки 1с выбрал эти новые значения - заработало.


К списку вопросов






Copyright ©, Все права защищены