|
 |
 |
МагДис Документация
|  |
МагДис (Магнитный Дисконт) – автономная система дисконта и учёта покупателей на основе ридера магнитных карт. Система легко расширяется, настраивается и перепрограммируется.
1 Функциональные возможности
МагДис может работать в следующих режимах:
- Автономная дисконтная система. В данном режиме МагДис подключается к ККМ и в зависимости от считанной карты предоставляет скидку на ККМ и хранит все считанные карты до вывода отчёта на ленту ККМ или в ПК.
- Ридер и декодер магнитных карт. В данном режиме МагДис функционирует как стандартный ридер магнитных карт с декодером и интерфейсом RS232.
- Эмулятор сканера штрих-кода. В данном режиме МагДис работает как сканер штрих-кода с интерфейсом RS232. При считывании магнитной карты он переводит данные в EAN13 и посылает данные как сканер штрих-кода.
Основным режимом работы МагДис является автономная дисконтная система. Разнообразие режимов работы позволяет её использовать в торговых системах для реализации дисконтных систем, в качестве считывателя пропусков на основе магнитных карт для систем контроля доступа на предприятие, и во многих других качествах.
Автономная дисконтная система может работать в двух подрежимах:
1) полуавтоматическом – после чтения карты кассир закрывает чек самостоятельно;
2) автоматическом – после чтения карты чек закрывается автоматически.
Алгоритм программы работает в строгом соответствии с протоколами работы ККМ эталонных версий.
Автономная дисконтная система обеспечивает:
- прием информации со второй дорожки магнитных карт в обоих направлениях движения карты;
- декодирование всей принятой информация (старт, стоп, собственно символы информации);
- проверку принадлежности карты к данной организации;
- проверку срока действия карты;
- осуществление скидки на ККМ;
- запись и хранение считанной (до 2000 транзакций) и настроечной информации с последующим выводом ее на ленту ККМ или передачей ее в ПК для последующей аналитической обработки;
- подтверждение звуковым сигналом следующих событий: успешного считывания, определения “чужой” карты, истечение срока действия карты, отсутствие связи с ККМ, заполнение памяти транзакций и пр.;
- перепрограммирование скидки для ОБЫЧНЫХ карт (см. п. 2 Виды карт) и набора подвидов;
- перепрограммирование организаций, с картами которых работает ридер (возможность работы с картами 5-и организаций, перепрограммировать можно 4).
2 Виды карт
Карты могут быть следующих видов:
1) Дисконтные карты - служат для предоставления скидки на ККМ;
I) По способу предоставления скидки дисконтные карты могут быть 2 типов:
а) ЭЛИТНАЯ - карта с фиксированной скидкой (размер скидки программируется на карте);
б) ОБЫЧНАЯ - карта со свободной скидкой (размер скидки задаётся в ридере магазина с помощью специальной карты программирования скидки и может меняться в любое время).
II) По сфере применения внутри одной организации карты могут иметь 6 подвидов: см. пункт 3 “Подвиды дисконтных карт”.
2) Отчётная карта - служит для вывода информации по записанным в память дисконтным платежам на чековую ленту ККМ или в файл на ПК;
3) Программная карта - служит для программирования в МагДис размера скидки, действующей для ОБЫЧНОЙ карты, программирования набора подвидов, программирования дополнительных организаций, хождение карт которых необходимо разрешить.
Пример: Предприятие выпустило тираж ОБЫЧНЫХ дисконтных карт. Принято решение, что размер дисконта в магазине будет составлять 3% в обычные дни и 5% в предпраздничные и праздничные дни, а также на период проведения рекламной кампании. Указанные скидки в назначенные дни с помощью ПРОГРАММНЫХ карт записываются в декодер. Кроме этого предприятием выдаются ЭЛИТНЫЕ карты для управленческого персонала со скидкой 12% и для сотрудников магазина со скидкой в 10%.
Таким образом в обычные дни владельцы ОБЫЧНЫХ карт будут получать скидку 3%, а в предпраздничные и праздничные дни, а также на период проведения рекламной кампании – 5%. Сотрудники магазина – владельцы ЭЛИТНЫХ карт будут иметь скидки в 10% и 12% на весь период их действия.
Примечание: необходимо иметь в виду, что изменение размера скидки на ЭЛИТНЫХ картах может производиться только путем перепрограммирования данных карт. Изменение размера скидки ОБЫЧНЫХ карт можно произвести в любое время по решению руководства предприятия. Поэтому целесообразнее выпуск ОБЫЧНЫХ карт производить серийно, а выпуск ЭЛИТНЫХ карт выдавать индивидуально с большим размером дисконта и ограничением по сроку действия.
3 Подвиды дисконтных карт
Каждая организация может выпускать 6 подвидов дисконтных карт. Количество подвидов и их названия определяет сама организация. Магазины должны определять набор подвидов карт, с которыми он будут работать. Магазин, например, может работать с одним подвидом, с двумя, или со всеми шестью, это решает руководство организации. В любой момент набор подвидов, с которыми работает магазин, можно изменить.
Пример:
В структуре предприятия существует 3 группы карт: ДИРЕКТОР – для управленческого персонала, СОТРУДНИК – для сотрудников предприятия, КЛИЕНТ – для обычных покупателей.
В данном случае в продуктовом магазине можно установить скидку всем картам, в столовой - только владельцам карт ДИРЕКТОР и СОТРУДНИК, а на стоянке автомобилей – скидку только владельцам карт ДИРЕКТОР.
Кроме того, карты ДИРЕКТОР и СОТРУДНИК могут являться картами-пропусками на территорию офиса предприятия.
4 Глобализация
В любой момент организация может разрешить хождение в своих магазинах карт других организаций. Всего МагДис может обслуживать карты до 5-и организаций. Одна организация – собственно организация владелец МагДис, и 4 перепрограммируемых организаций. При разрешении хождения карт другой организации можно задать какие именно подвиды той организации буду разрешены для хождения, и какие скидки по ним будут производиться.
Таким образом дисконтные системы организаций могут легко объединяться, а также входить в какую либо глобальную дисконтную систему, например такую как “Золотая середина”.
5 Отчёты
Отчёт о считанных картах производится считыванием ОТЧЁТНОЙ карты и может выводиться на два носителя:
- на чековую ленту ККМ;
- в файл на ПК.
1) На чековой ленте отчёт выглядит следующим образом:
################
МАГДИС MD00001 Название и серийный номер системы
Ф 0022 77 15% Код фирмы, набор подвидов, с которыми работает ридер, и скидка
ДФ 0034 32 10% Код дополнительной фирмы, набор подвидов и скидка
ДФ 3405 04 05% Код дополнительной фирмы, набор подвидов и скидка
. . .
ПРЕДЫДУЩИЙ ОТЧЕТ
23.09.03 13:06 Дата и время предыдущего снятого отчета
НОВЫЙ ОТЧЕТ 0050 Номер текущего отчета
24.09.03 11:54 Дата и время текущего отчета
################
340504000401 Код карты клиента
18.09.03 15:21 Дата и время операции
10% 270.00 Размер скидки и сумма по чеку с учетом скидки
002201002652
18.09.03 15:12
05% 95.00
. . .
ОТЧЕТ ЗАКОНЧЕН
Вывод отчета ведется в обратной последовательности (с последней считанной карты по первую).
В случае окончания или обрыва ленты отчет можно продолжить с места ее обрыва повторным считыванием ОТЧЁТНОЙ карты.
2) При выводе отчёта в ПК декодер отключается от кассы и подключается в СОМ-порт ПК через специальный переходник. На компьютере запускается программа MagDis.exe (ОС Windows-9x/2000/NT/ME/XP) и на ридере считывается ОТЧЁТНАЯ карта. Отчёт из ридера передаётся в определённый файл. Также, программа может быть запущена резидентно, тогда следует только подсоединить ридер и считать ОТЧЁТНУЮ карту, каких либо других действий на компьютере не требуется.
Название файла, в который сохраняется отчёт, имеет вид:
SSSSOOOO.mdr
где:
SSSS – серийный номер ридера;
OOOO – номер текущего отчета;
Формат файла имеет следующий вид:
NNNN FFFFPPCCCCCC S K DD.MM.YY HH:NN
где:
NNNN – порядковый номер считывания;
FFFFPPCCCCCC – код карты, включает в себя: код фирмы, подвид, код клиента;
S – сумма чека с учётом скидки;
K – процент скидки;
DD.MM.YY – дата считывания карты;
HH:NN – время считывания карты.
Разделитель полей – пробел.
Пример:
0005 000502002320 76,40 5,00% 18.09.03 15:50
0004 000504000378 190,00 5,00% 18.09.03 15:50
0003 000101000823 90,50 10,00% 18.09.03 15:50
0002 000101000234 28,00 10,00% 18.09.03 15:50
0001 000101000001 782,20 10,00% 18.09.03 15:50
6 Программирование МагДис
Программирование ридера МагДис можно производить двумя путями:
- С компьютера с помощью программы MagDis.exe, с помощью которой также снимается отчёт.
- С помощью ПРОГРАММНЫХ карт.
С помощью ПРОГРАММНЫХ карт возможно программировать следующее:
А) Программирование набора подвидов и скидки:
Для этого необходимо провести в ридере картой СВОЕЙ организации, на которой записаны необходимый набор подвидов и скидка.
Б) Программирование другой организации:
Для этого необходимо:
- Провести в ридере картой СВОЕЙ организации.
- Провести в ридере картой ДРУГОЙ организации, хождение карт которых необходимо разрешить. Запрограммируется также набор подвидов и скидка для карт этой организации.
В) Стирание других организаций:
Для этого необходимо провести в ридере картой СТИРАНИЯ других организации. В данном случае останется разрешение на хождение карт только организации, владельца МагДис.
7 Выпуск дисконтных карт
Эмиссия карт для какой-либо организации может производиться ЛЮБЫМ производителем карт, при этом ОБЯЗАТЕЛЬНО согласуя параметры карт с эмиссионным центром.
Эмиссионным центром системы МагДис является РАЗРАБОТЧИК – ООО НТКФ “Гамбит”.
За неправильную работу дисконтных карт, эмитированных без согласования с Эмиссионным центром, РАЗРАБОТЧИК ответственности не несет!
Формат ЭЛИТНЫХ карт:
;0:1 FFFF PP CCCCCC SSSS DDDDDD RRRRR?
где:
;0:1 идентификатор карты;
FFFF уникальный код фирмы, может быть от 0001 до 9999, код выдаётся Эмиссионным центром;
PP подвид карты внутри одной фирмы, может иметь значения: 01, 02, 04, 10, 20, 40;
СССССС код клиента, уникален внутри одной фирмы, принимает значения от 000001 до 999999, пул клиентов для выпуска карт выдаётся Эмиссионным центром;
SSSS процент скидки в сотых долях, может принимать значения от 0000 до 9999 – от 0.00 % до 99, 99% соответственно;
DDDDDD срок действия карты, имеет вид ДДММГГ; Для карт с неограниченным сроком действия – 301299;
RRRRR нули, резерв.
Пример карты:
;0:1003401000001050023100400000?
Расшифровка: фирма – 0034, подвид – 01, клиент – 000001, скидка 5% – 0500, срок действий 23.10.04 – 231004.
Формат ОБЫЧНЫХ карт:
;0:2 FFFF PP CCCCCC RRRR DDDDDD?
где:
;0:2 идентификатор карты
FFFF уникальный код фирмы, может быть от 0001 до 9999, код выдаётся Эмиссионным центром;
PP подвид карты внутри одной фирмы, может иметь значения: 01, 02, 04, 10, 20, 40;
СССССС код клиента, уникален внутри одной фирмы, принимает значения от 000001 до 999999, пул клиентов для выпуска карт выдаётся Эмиссионным центром;
DDDDDD срок действия карты, имеет вид ДДММГГ; Для карт с неограниченным сроком действия – 301299;
RRRR нули, резерв.
Пример карты:
;0:20034010000010000231004?
Расшифровка: фирма – 0034, подвид карты – 01, клиент – 000001, срок действий 23.10.04 – 231004.
Основной набор карт, выдаваемых на организацию:
отчётная карта,
карты программирования скидок.
При объединении или вхождении в глобальную дисконтную систему, организации дополнительно выдаются:
карта своей организации;
карта дополнительной организации, хождение дисконтных карт которой необходимо разрешить;
карта стирания дополнительных организаций.
ПРИЛОЖЕНИЕ 1:
Работа ККМ АМС-100Ф в системе МагДис
ККМ должна быть эталонной версии (ПО ККМ 2.2.Х)
В настройке кассы должны быть запрограммирована опция “Есть скидки/наценки”
Ридер подключается к кассе в разъем ПК.
При включении кассы ридер издает переливающийся звук, сообщающий об успешном его включении.
Работа на кассе ведется в обычном режиме. В случае, если продажа произведена без применения дисконтной карты, ридер никаким образом не оказывает действия на работу кассы.
В случае, если покупатель предъявляет дисконтную карту, то действия кассира следующие:
- обычным образом произвести ввод покупок;
- считать дисконтную карту на ридере;
- на кассе появится общая сумма чека с учётом скидки;
- закрыть чек нажатием клавиши [ВВ].
В случае работы ридера в автоматическом режиме после считывания дисконтной карты произойдет автоматическое закрытие чека с учетом произведенной скидки. Сумму чека со скидкой можно посмотреть только на выведенном чеке, на индикаторе кассы она не отражается.
ВНИМАНИЕ! После считывания дисконтной карты возможно ТОЛЬКО закрытие чека. Операции сброса чека, дополнения его следующими покупками будут являться неверными и исказят информацию в ридере.
ПРИЛОЖЕНИЕ 2:
Работа ККМ Samsung-ER4615RF+ПТС в системе МагДис
ККМ должна быть эталонной версии (Паспорт версии 04, 08). ПТС допускается применять любой (с РПЛУ, без РПЛУ).
Ридер подключается к кассе в разъем ПК (Р1).
При включении кассы ридер издает переливающийся звук, сообщающий об успешном его включении.
Работа на кассе ведется в обычном режиме. В случае, если продажа произведена без применения дисконтной карты, ридер никаким образом не оказывает действия на работу кассы.
В случае, если покупатель предъявляет дисконтную карту, то действия кассира следующие:
- обычным образом произвести ввод покупок;
- считать дисконтную карту на ридере. При успешном срабатывании ридер даст короткий высокий звуковой сигнал, сигнализирующий об успешном считывании карты;
- на кассе появится общая сумма чека с учётом скидки;
- завершить чек нажатием клавиши [ИТОГ]. Высокий длинный звуковой сигнал даст сигнал об успешном записывании данной транзации. Операции дополнения чека последующими покупками недопустимы!
ВНИМАНИЕ! Повторное считывание дисконтной карты не дает эффекта "срабатывания", т.е. ридер не реагирует на повторное считывание карты, что исключает многократное выполнение скидки.
В случае работы ридера в автоматическом режиме после считывания дисконтной карты произойдет автоматическое закрытие чека с учетом произведенной скидки. Сумму чека со скидкой можно посмотреть только на выведенном чеке, на индикаторе кассы она не отражается. |
 |