Основная информация

Система R-Keeper v6 поддерживает работу как с магнитными картами, так и с бесконтактными. Карты могут использоваться как средство идентификации пользователя системы (кассир, бармен, официант и т.д.), а также выступать в роли персональных дисконтных, платежных и других средств.

Формат карты - это информация, которая считывается с карты при помощью считывателя и передается на вход системы. При этом информация о формате карты может храниться непосредственно на самой карте (например, как на магнитных картах), так и получена с помощью различных программно-аппаратных преобразований (например, в случае бесконтактных карт).

Примечание: следует учитывать, что большинство считывателей (магнитные, бесконтактные и т.д.) могут выдавать при считывании некоторую служебную информацию, например, префикс и/или суффикс. Например, в качестве префикса может выступать символ ";" (точка с запятой), а в качестве суффикса - "?" (знак вопроса)- могут быть и другие символы. Важно помнить, что эти символы не относяться к формату карты, а являются служебными!

Примечание: если речь о магнитных 

Ниже описаны основные форматы карт, которые система R-Keeper v6 поддерживает по умолчанию (т.е. без каких либо дополнительных преобразований)1:

  • Карты персонала4. Имеют формат NNNN,  где
    • NNNN - номер карты, который задается в свойствах карточки персонала в приложении "Редактор".
  • Карты неплательщиков. Имеют формат 99ХХХХ , где
    • 99 - специальный идентификатор (признак карты неплатильщика)
    • NNNN - код неплательщика, задается в приложении "Редактор" в свойствах валюты неплательщика.Минимальная длина кода карты - 3 цифры, максимальная - 4
  • Неперсональные дисконтные карты. Имеют формат 777=XXXXXXXXX=ТТ=ДДММГГ, где
    • 777 - специальный идентификатор (признак неперсональной дисконтной карты)
    • ХХХХХХХХ - девятизначный код ресторана2
    • ТТ – идентификатор скидки, который задается в приложении "Редактор" в свойствах скидки в поле “Тип магнитной карты”
    • ДДММГГ - дата действия карты (день, месяц и год соответсвенно)
  • Персональные дисконтно-платежные карты. Имеют формат 778=ХХХХХХХХХ=NNNNNNNNN, где
    • 778 - специальный идентификатор (признак персональной дисконтно-платежной карты)
    • ХХХХХХХХХ - девятизначный код ресторана2
    • NNNNNNNNN - номер карты, который обычно изображен на самой карте и является основным идентификатором карты для менеджерского модуля ПДС
  • Карта на входе. Имеет формат 771=XXXXXXXXX=NNNNN, где
    • 771 - специальный идентификатор (признак карты на входе)
    • ХХХХХХХХХ - девятизначный код ресторана2
    • NNNNN - номер карты. Максмимальное значение 32768
  • Гостиничная карта. Имеет формат 770=XXXXXXXX=NNNNNN, где
    • 770 - специальный идентификатор (признак гостиничной карты)
    • ХХХХХХХХ - восьмизначный код ресторана3
    • NNNNNN - номер карты. Как правило, содержит номер фолио, к которому прикреплена карта. Максимальное значение 999999
  • Карта TimeKeeper (при использовании устройства ТК-2 без выполнения дополнительных настроек). Имеет формат 811NNNN, где
    • 811 -   специальный идентификатор  (признак TK карты)
    • NNNN - номер карты
  • Кассовая система R-Keeper v6 также поддерживает преобразование сторонних форматов карт с помощью специального модуля перекодировки FIX_LEN

     

    1 - т.к. бесконтактные карты не могут быть запрограммированы самостоятельно, формат карт по умолчанию относиться, в большинстве случаев, к магнитным картам. Все рабочие станции, которые используют систему  R-Keeper v6, должны быть оборудованы считывателями магнитным карт с возможностью считывать информацию со второй дорожки. Для программирования магнитных карт (записи формата по умолчанию) используется вторая дорожка и низкокоэрцитивная технология (LoCo)

    2 - в кассовой системе R-Keeper v6 до версии 6.54 включительно, использовался восьмизначный (8 знаков) код ресторана. Начиная с версии 6.56 и выше используется девятизначный код ресторана. Карты, формат которых содержит восьмизначный код ресторана, поддерживаются во всех версиях кассовой системы (до 6.54 и выше), но обратное не верно - карты с девятизначным кодом ресторана, не поддерживаются в версиях кассы ниже 6.56. Исключение составляют гостиничные карты - см. ниже

    3 - на данный момент система R-Keeper v6 поддерживает гостиничные карты только с возьмизначным кодом ресторана, даже в версиях выше 6.56

    4 - номера карт персонала могут быть только четырехзначными. Для поддержки бесконтактных карт (или других идентификаторов) в качестве карт персонала необходимо использовать библиотеку исключения CCEX.DLL