| Где:
«ПП» – (префикс) признак штрих кодов внутреннего применения (чаще всего 02, но может быть настроен в системе любой другой),
«G» – код группы карточек (количество знаков группы 1-10 и можно настраивать в системе),
«N» – номер карточки (количество знаков номера 0-9 и можно настраивать в системе),
«S» – контрольная сумма штрих кода (расчитывается по специальной формуле производителем карточки).
Суммарное количество знаков группы и номера должно быть равно 10.
В базу данных кассового сервера могут заноситься записи как отдельно по каждой карточке (если каждая карточка одной группы имеет свои отличительные свойства), так и целиком группу карточек (если группа карточек целиком имеет одинаковые свойства).
Под свойствами карточки или группы карточек понимается: скидка/наценка, сумма покупок, год, месяц, число, день недели и т.п.
Использование обобщенных свойств групп карточек позволит сэкономить память системы, но ухудшает гибкость назначения правил предоставления скидок/наценок каждой карточке в отдельности.
После считывания карточки на ЭККА кассовый сервер выделяет из полученного штрих кода группу и номер карточки.
В базе данных кассового сервера производится поиск, вначале по группе+номер карточки, затем только по группе и при успехе карточка регистрируется. |