Синхронизация между клубами
Материал из GameClass Wiki
Синхронизация между клубами реализована с помощью платного модуля синхронизации учетных записей
Модуль позволяет объединить несколько клубов в единую сеть с точки зрения клиента клуба. Клиент может иметь свой личный аккаунт (карточку клиента), т.е. свой счёт в сети ваших клубов и посещать любое из ваших заведений, используя для оплаты свой единый личный счёт.
Некоторые технические моменты
В отчете "Accounts-История" добавлена колонка "Оператор", если в ней написано gcsync, то пополнение карточки произошло в другом клубе.
В настройках синхронизации добавлена опция "Звуковой сигнал при отсутствии связи", который будет издаваться каждые N минут при неудачной попытке синхронизации.
Синхронизирует только базу учетных записей между несколькими серверами GameClass. Т.е. тарифные сетки в разных клубах могут быть разными. Поддерживает первичную синхронизацию, т.е. удаление базы УЗ на локальном сервере (где запущена процедура первичной синхронизации) и копирование базу УЗ с указанного сервера.
При отсутствии связи между серверами возможно параллельное использование суммы счета на несвязанных серверах, после восстановления связи это приведет к отрицательному значению баланса счета.
Модуль создает одноранговую сеть. Т.е. все базы равноправны.

