external:pro_bonus:98_dop:mcr_zero

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
external:pro_bonus:98_dop:mcr_zero [2023/05/18 15:34] – создано Алексей Коробовexternal:pro_bonus:98_dop:mcr_zero [2024/03/15 13:15] (текущий) Алексей Коробов
Строка 1: Строка 1:
 ====== Настройка MCR для карт с незначащими нулями ====== ====== Настройка MCR для карт с незначащими нулями ======
  
-Пример ситуации: в админке ProBonus уже заведена тысяча карт с номерами 1 ... 1000.+**Пример ситуации:**  
 +В админке ProBonus уже заведена тысяча карт с номерами 1 ... 1000.
 При этом физически карты изготовили, зашив на магнитной полосе нумерацию 778=123450001=000001 ... 778=123450001=001000 При этом физически карты изготовили, зашив на магнитной полосе нумерацию 778=123450001=000001 ... 778=123450001=001000
  
-Для Probonus номер карты это не число, а строка. Т. карты с номером 1 и с номером 000001 по умолчанию это разные карты.+Для Probonus номер карты это не число, а строка. Т. е. карты с номером 1 и с номером 000001 по умолчанию это разные карты.
 Чтобы из r_keeper в данном примере в ProBonus уходил номер карты без ведущих нулей, можно использовать MCR-алгоритм вида: Чтобы из r_keeper в данном примере в ProBonus уходил номер карты без ведущих нулей, можно использовать MCR-алгоритм вида:
  
Строка 20: Строка 21:
  
 </code> </code>
 +
 +Алгоритм - это пример для случая, когда на карте записано перед номером карты "778=123450001=". Если перед номером записано что-то другое - алгоритм нужно изменить под свои цели.
 +
 +{{:external:pro_bonus:98_dop:pasted:20230518-153500.png}}
  • external/pro_bonus/98_dop/mcr_zero.1684413250.txt.gz
  • Последнее изменение: 2023/05/18 15:34
  • Алексей Коробов