Просмотр полной версии : Объединение ПДС базы двух разных ресторанов
Доброго времени суток! Сразу к делу:
Есть 2 ресторана. Каждый работает на 7 кипере. У каждого своя база пдс и своя кодировка пдс карт.
Задача: должна быть единая скидочная карта.
Дабы карты не пересекались, даипазон номеров для универсальных карт выделен отдельный.
Подскажите, пожалуйста, алгоритм реализации данной задачи.
Надо ли сначала сопоставить коды скидок двух точек? Как сделать синхронизацию?
Если базу делаем новую с новыми картами, то просто делаем новую базу, подключаем к ней оба ресторана, заводим новые карты и наслаждаемся. Код ресторана для новых карт можно взять произвольно от любого ресторана или вообще от балды - в RK7 просто правите MSR-алгоритм для поддержки кодировки, и все.
Если же текущие карты надо сохранить, то будет немножко сложнее, но тоже можно: для этого надо в MSR-алгоритме карт одного из ресторанов добавлять некую константу.
Допустим, в обоих ресторанах карты с 0001 по 1000, тогда в одном из них делаем +10000, и карты этого ресторана будут определяться в базе как 10001-10100.
Если базу делаем новую с новыми картами, то просто делаем новую базу, подключаем к ней оба ресторана, заводим новые карты и наслаждаемся. Код ресторана для новых карт можно взять произвольно от любого ресторана или вообще от балды - в RK7 просто правите MSR-алгоритм для поддержки кодировки, и все.
Если же текущие карты надо сохранить, то будет немножко сложнее, но тоже можно: для этого надо в MSR-алгоритме карт одного из ресторанов добавлять некую константу.
Допустим, в обоих ресторанах карты с 0001 по 1000, тогда в одном из них делаем +10000, и карты этого ресторана будут определяться в базе как 10001-10100.
А если на сервере ресторан 1 поднять локальный кард сервер, который будет синхронизироваться с кард сервером ресторана 2, а затем добавить msr алгоритм в кипер ресторана 1?
Звучит само по себе нормально, но я не могу сказать, получите ли Вы то, что ожидаете, потому что Вы так и не сказали ничего о том. что хотите получить.
Звучит само по себе нормально, но я не могу сказать, получите ли Вы то, что ожидаете, потому что Вы так и не сказали ничего о том. что хотите получить.
Получить хотим то, чтобы существующие ПДС карты 2-х ресторанов работали и там и там
MSR-алгоритмы надо будет прописать у обоих ресторанов.
Карты второго ресторана надо будет забить в базу первого с префиксом - эта база будет основной.
Либо, если нужен прием карт, но именно объединение баз не обязательно, то можно держать два сервера карт и направлять обращение в зависимости от MSR-алгоритма. Свои карты будут идти на свой кардсерв, а "чужие" - на чужой синкард.
Остановились на том, что карты ресторана А будут работать в ресторане Б, а карты ресторана Б не будут работать в ресторане А. В ресторане Б подняли кард сервер еще один, который синхронизируется с рестораном А. Также, в ресторане Б прописали MSR-алгоритм дополнительный.
Только в процессе работы натолкнулись на организационную проблему. Рестораны все ж разные, и административно применение скидок по-разному у всех. Короче, человеческий фактор)
Powered by vBulletin® Version 4.2.6 LTS Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot