Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Если на объекте помимо системы GameИнтеграция R-Keeper установлены и используется другие системы автоматизации, например такие как R-Keeper 7, становится целесообразным объединить лояльность этих систем воедино и использовать единую карту для клиентов. В таких случаях возможно использовать систему R-Keeper CRM7, которая позволяет иметь одну карту лояльности для всех веток автоматизации и N-ое количество типов счетов для таких карт.

Важно! Для внедрения такого рода конфигурации карта Game-Keeper берется за основную! Именно карта GK будет использоваться для скидок, бонусов, накоплений, оплаты, а также стандартно для игр на игровых аппаратах и для проходов в игровые зоны.

CRM 7 используется в случаях, когда необходимы дополнительные возможности в рамках системы лояльности, а также в случаях, когда есть необходимость иметь единую систему лояльности для нескольких зон, автоматизированных различными программными продуктами, например, R-Keeper, Премьера и пр. Интеграция с  R-Keeper CRM 7 позволяет иметь для каждой системы как собственную карту лояльности, так и единую для всех систем. В последнем случае базовой картой становится карта системы Game-Keeper. Карта может быть использована как скидочная и платёжная для всех систем с  возможностью привязки к ней различных счетов как бонусных, так и депозитных. При этом счета системы Game-Keeper будут храниться уже в R-Keeper CRM 7 для возможности их использования другими системами и использования в программах лояльности, настроенными в R-Keeper CRM 7.

Внимание!!! Процедура настройки интеграции с R-Keeper CRM 7, описанная ниже, применяется в случае первичной настройки интеграции систем Game-Keeper и R-Keeper CRM 7 для заново инсталлированных систем. Ввиду сложности настройки Внимание!!! Данное описание используется только для разворачивания связки GK + CRM7 с нуля, т.е. объект только запускается и проводится установка чистой базы GKи чистой базы CRM7. Настоятельно рекомендуется предварительно все работы проводить на тестовых базах!В  В случае возникновения любых ошибок связываться со службой поддержки Game-Keeper: support@game-keeper.com.


На чистой базе CRM7 базе R-Keeper CRM 7 через Microsoft SQL Server Management Studio провести необходимо выполнить скрипт из дистрибутива связки ..\Скрипты для заведения счетов в CRM\ 700_init_db_data.sql. В теле скрипта указать название БД CRM7базы данных R-Keeper CRM 7.


После проведения скрипта в Редакторе CRM7 R-Keeper CRM 7 должны появиться классификаторы ПО и типы счетов GK.




Тип счета дисконт является связывающим в двух системах. При расширенной связке GK и CRM7 R-Keeper CRM 7 именно этот тип счета отвечает за заведение уровней в GK!!!


Далее нужно необходимо добавить карты коды карт в базу данных CRM7R-Keeper CRM 7. Карты в базу данных GK добавляются стандартным образом для системы через редактор GK (описано в соответствующем документе). Карты в CRM7 в R-Keeper CRM 7 добавляются при помощи утилиты gkCsUtil. Но сначала нужно Перед добавлением в справочнике «Диапазоны карт» в Редакторе CRM7 R-Keeper CRM 7 необходимо создать диапазон карт, который планируем внести планируется добавлять  в систему.

Например, при запуске нового объекта, клиент приобрел 1000 карт. Ему прислали файл с картами и подписями к ним для загрузки через Редатор GK, файл выглядит ХХХприобретено 1 000 карт. После генерации на электронную почту будет выслан файл с кодами карт и электронными подписями для них. Шаблон имени файла выглядит так: ХХХХХ(1-1000).txt, где ХХХ ХХХХХ – код корпорации объекта в системе GK, 1-1000 – диапазон карт. Вот такой диапазон и нужно добавить в CRM7Такой же диапазон необходимо добавить в R-Keeper CRM 7.


Настраиваем Далее настраиваем файл конфигурации gkCsUtil.ini:.

[DbConnect]настройка подключения к базе GK (аналогично gkPosServer)

...

;STR_ACCOUNT_TYPE_BONUSX_POINTS = 1001


Наш файл Файл с картами ХХХХХХХХ(1-1000).txt копируем в папку к с gkCsUtil.exe, переименовываем его в Cards.txt и запускаем утилиту gkCsUtil.exe:.


Для добавления новых карт в R-Keeper CRM 7 используются методы на основании файлов (скрипта и текста).

                Файл cards.txt — это файл заведения карточек с кодами карт и электронными подписями.

                Файл cards.sql — это файл старого формата для накатывания загрузки кодов карт в базу (старые версиидля версий GK для 3.22).

Метод на основании данных в GK нужен для апгрейда обновления работающих центров, имеющих использующих GK и переходящих на CRM . Это для случаев, когда на балансах счетах карт уже есть средства.

Вводим диапазон карт, которые необходимо добавить в БД CRM7 БД R-Keeper CRM 7 и нажимаем кнопку «Создание счетов в CS на основании текста Cards.txt». Происходит загрузка карт в базу CRM7R-Keeper CRM 7.


Далее настраиваем через конфигуратор GK подключение серверов gkPosServer и gkMServer к CRM7:R-Keeper CRM 7.


На вкладке “Кассовый сервер” разворачиваем скрытую панель “Настройки связи с CRM”, устанавливаем галочку “Включить подключение с CRM” и указываем параметры подключения: ip-адрес и порт сервера авторизации карт CRM7R-Keeper CRM 7.

Те же самые действия необходимо проделать на вкладке “Редактор” (подключение gkMServer к CRM7):R-Keeper CRM 7).


После внесения настроек через конфигуратор, обязательно необходимо перезапустить службу gkPosServer.

Если все сделали сделано правильно, то в Редакторе ГК GK уровни перестанут быть доступными для добавления и редактирования, так как теперь их следует заводить в Редакторе CRM7R-Keeper CRM 7.


Но стоит понимать, что При этом правила для этих уровней (для цен на аппараты и услуги) по-прежнему заводятся в Редакторе GK:.