Форум OlegON > Программы и оборудование для автоматизации торговли > Кассовые программы > УКМ-4

Как задать префиксы карты на Preh Commander(UKM2) : УКМ-4

16.04.2024 11:51


06.11.2009 16:33
Назым
 
Цитата:
didinap Может что-то с треками на магнитной карте или на ридере?
Нужно понять на каком именно треке записан код, и попробовать в УКМ настроить чтение с этого трека.
Код записан на 2-ой трэк
06.11.2009 17:33
didinap
 
Попробуй в шаблонах ввода есть параметр "2 трек".
06.11.2009 18:05
Назым
 
Цитата:
didinap Попробуй в шаблонах ввода есть параметр "2 трек".
Ок. Попробую, видел там такой параметр
09.11.2009 22:18
Назым
 
2-ой трэк в шаблоне не помог. Все то же. Нужны другие идеи.

Пока подоли к тому, что на клавиатуре Posiflex читается нормально, а на Prech не нормально
09.11.2009 23:34
Назым
 
Подключил на винду ридер магнитных карт Posiflex с разъемом УСБ
Подключил на винду клавиатуру Prech

Тест:
1. Открываю блокнот
2. Провожу картой по ридеру - ;00079? и перевод на следующую строку
3. Провожу картой на клавиатуре - ;00079? но перевода на следующую строку не следует
10.11.2009 12:55
Назым
 
УРА! Решение найдено!

Путем медитации пришел вот к такому шаблону...

Веду дальнейшие поиски для осознания логики работы...
Миниатюры
Нажмите на изображение для увеличения
Название: Шаблон_УРА.JPG
Просмотров: 576
Размер:	34.6 Кб
ID:	645  
10.11.2009 13:12
Назым
 
Ну вот и финальный вариант рабочего шаблона...

Выводы:

От изначального шаблона отличается лишь тем, что в третьем блоке после знака "?" знак " "(пробел)...

Вобщем на карте после знака "?" должно быть закодировано #13 (перевод строки). Prech, его видимо воспринимает, или передает как знак пробела. Что кстати было видно в логах кассы, но я не предал этому значения.

Одни пробел заставил поискать решения и получить новый опыт ))
Миниатюры
Нажмите на изображение для увеличения
Название: Шаблон_ФИНАЛ.JPG
Просмотров: 561
Размер:	34.5 Кб
ID:	646  
10.11.2009 16:08
wood30
 
Попробуй шаблон переделать на следующий:
; знак, потом от 5 до 5 и третьей от 1 до 2.
Бывает, что после ; пролетает еще какой знак...
Или вообще, третью часть прописать 1..5
', и ,' - это УКМ дописывает при формировании сообщения (если не ошибаюсь)

PS/Немного опоздал с решением
10.11.2009 16:36
Mtirt
 
Или третью часть прописать переменной длины, от 1 до бесконечности...
Часовой пояс GMT +3, время: 11:51.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.