[ОТВЕТИТЬ]
Опции темы
06.12.2010 12:48  
prorant
У нас используется дисконтная система, с кодами карт в 26 символов. При этом сам код карты имеет вид "778=ХХХХХХХХХХ=YYYYYYYYYY", где значимым кодом является только "YYYYYYYYYY".
Я попробовал увеличить длину кода в файле disccli.db, что дало мне крах программы на попытке загрузки данных дисконтной системы.

Вопрос у меня стоит следующий: можно ли как-то задать маску кода магнитной карты, чтобы при считывании автоматически отбрасывалась указанная часть кода? Или каким-то образом увеличить длину кода в УКМ?
 
07.12.2010 02:03  
Tushkanchik
ну да будет навернео рушится загрузка полюбому тк в мануале написано
1 BarCode A 22 * Уникальный код скидки
макс длина 22 символа УКМ больше не ест. Маски нет есть префикс, который в данной ситуации тоже не поможет. Тут наверное только разработчиков просить
 
07.12.2010 09:57  
Mtirt
У меня есть ощущение, что УКМ2 из этой последовательности цифр выдернет ту часть, которая до знака равенства.
Там точно нельзя получить значащие цифры?

P.S. А еще ваш шаблон номера карты почему-то мне навевает мысли о Золотой Короне, и их бонусных картах.
 
07.12.2010 10:23  
prorant
Цитата:
навевает мысли о Золотой Короне, и их бонусных картах
ага, не совсем то, но по сути от истины не далеко.

Цитата:
Там точно нельзя получить значащие цифры?
точно нельзя.

В принципе, может и получится уложиться в 22 символа
 
07.12.2010 10:26  
Mtirt
Для Золотой Короны есть модуль авторизации.
Вроде как и скидки предоставлять он тоже должен уметь.
Почему им нельзя воспользоваться?
 
07.12.2010 10:48  
Tushkanchik
У меня в УКМ хорошо живут карты вида 778=154880001=5000010 (нужное забить крестиками :)) это ркипер наверное. Дисконт работает и на супермаркет и на ресторане.
 
08.12.2010 10:28  
prorant
Цитата:
Сообщение от Tushkanchik
У меня в УКМ хорошо живут карты вида 778=154880001=5000010 (нужное забить крестиками :)) это ркипер наверное. Дисконт работает и на супермаркет и на ресторане.
между знаками равно - код ресторана. Сам номер карты идет после второго знака равно, и имеет длину в 10 символов + префикс и суффикс, итого выходит 26 знаков. Хотя на самом деле полная длина используется не всегда
 
08.12.2010 11:06  
Tushkanchik
Так яж о чем и говорю, перемагнить карты, врядли у тебя необходимо использовать такое количество дисконта, коль УКМ не ест более 22 символов
 
26.01.2011 12:28  
prorant
таки иногда полезно бывает покурить маны...
Цитата:
Если выпускается много дисконтных карт, которые разделяются на
группы (типы), имеющие фиксированный процент скидки, то нет необходимости
описывать каждую карту. Можно для всей группы в поле BarCode привести
уникальный префикс, являющийся первыми несколькими символами номеров карт
данной группы. Перед префиксом в поле BarCode ставится “!” (восклицательный
знак).
 
26.01.2011 15:13  
deks
Вопрос какие считыватели стоят на кассах.
Например chipfer 1000 позволят настроить себя так что по определенной маске кода например 778=12345678=0001 в порт будет попадать тока 0001
 
 


Опции темы



Часовой пояс GMT +3, время: 09:56.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.