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

Ключ

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

 I. Настройки в менеджерской RK7

 1. Настройка PDS 

Настройка связи Game-Keeper c R-Keeper 7

 

  1.      Настройки в менеджерской RK7

 

...

-интерфейса кассового сервера.

 В справочнике «Сервис –> Станции и устройства» выбираем кассовый сервер, для которого будем настраивать связку GK + RK 7 (если кассовых серверов несколько, например кафе в режиме фаст-фуд, то необходимо сделать для каждого кассового сервера) и на закладке «Устройства» нажимаем правой клавишей мыши (ПКМ), выбираем список драйверов (рис. 1)


 

Рис. 1


 В открывшимся списке выбираем PDS interface (рис. 2)


 

Рис. 2

 


Удерживая выделенную строку PDS interface левой кнопкой мыши (ЛКМ), перетягиваем ее на вкладку «Устройства» кассового сервера и отпускаем. Система выдаст сообщение, где спросит привязать этот интерфейс к стандартному, на что стоит нажать кнопку «Нет» (рис. 3)


 

Рис. 3


 Наступаем мышкой на только что накинутый PDS interface и в его свойствах заполняем строку « PDS Server Name », где указываем имя, которое присвоим нашему FARCARDS , а также параметр « Maximal   Discount   Value» выставляем в значение « No limits » (рис. 4)


 

Рис. 4


 Это имя мы указываем в FARCARDS. INI (рис.5)


Рис. 5


 Далее в справочнике «Сервис –> Интерфейсы» создаем новый интерфейс, называем его, например GK + RK 7, делаем активным и в свойствах этого интерфейса в блоке настроек «Файлы библиотек ( DLL )» у нашего кассового сервера выбираем привязанный ранее логический интерфейс PDS interface #1 (рис. 6)


 

Рис. 6

 

  1.                Настройка MCR алгоритма Game - Keeper

 

2. Настройка MCR алгоритма Game - Keeper

Заходим в справочник «Сервис –> Обработка сигналов устройств –> MCR алгоритмы» и делаем активным MCR алгоритм «Карточки Game Keeper ». В свойствах MCR алгоритма в блоке настроек «Основное» в параметре «Объект» выбираем наш интерфейс « GK + RK 7» (рис. 7)


 

Рис. 7


 Далее щелкаем на наш MCR алгоритм «Карточки Game Keeper » два раза, попадаем в тело скрипта для обработки, где в поле « ChainCode » вводим код корпорации, присвоенный вашему объекту в системе Game - Keeper (рис. 8).


 

Рис. 8

 


На приведенном рисунке код корпорации равен – 1, в вашем случае это будут другие цифры, узнать которые вы можете у специалистов тех. поддержки GK (тел. +7-499-703-42-61 или направив запрос на трекер технической поддержки support @ game - keeper . com ), а также самостоятельно в приложении «Редактор GK » в справочнике «Игровой зал» (рис. 9)


 

Рис. 9

 

...

3. Продажа игровых (гостевых) карт Game - Keeper на кассе RK 7

 Для того, чтобы настроить продажу игровой карты GK на кассе RK 7 нам потребуется создать нераспределяемую (суммовую) наценку. В современных версиях RK 7 для создания таких наценок сначала требуется завести специальные блюда в справочнике «Меню –> Нераспределяемые Наценки», которые в свою очередь дальше будем привязывать к нашим наценкам. (В старых версиях RK 7 делать это было необязательно, достаточно было указать в свойствах наценки Тип – Сумма и Налоговую группу). Пример добавления блюда для нераспределяемой наценки показан ниже (рис. 10)


 

Рис. 10


 Далее заходим в справочник «Деньги –> Скидки и Наценки» и создаем новый тип скидок, называем его, например « Game - Keeper » (рис. 11)


 

Рис. 11


 После создания типа скидок наступаем мышкой на него и ПКМ – Новая  нераспределяемая наценка (рис. 12)


 

Рис. 12


 Называем нашу наценку, например «Карта Game - Keeper », выставляем параметры «Блюдо наценки» - выбираем созданное нами ранее блюдо «Карта Game - Keeper »; «Тип» - Сумма; «Интерфейс» - выбираем созданный нами « GK + RK 7»; Код транзакции – 54 – это соответствует коду продажи неактивированной карты в базе данных GK (рис. 13)


 

Рис. 13

 

Стоит обратить внимание, что в свойствах этой наценки в поле «Код» проставлено значение 333, этот код мы должны проставить в файле gkFarCards. ini в секции [discount.table] именно так как показано ниже 0=333 (рис. 14) Этот код можно оставить таким, каким система присвоила автоматом, можно, как в нашем случае, поставить свой.

...

Нашу нераспределяемую наценку сохраняем пока «Не активной». Далее для этой наценки делаем Детализацию, в поле «Сумма» ставим значение равное стоимости нашей карты при продаже ее на кассе RK 7. (рис. 15) После этого переводим наценку в статус «Активный».

 

Рис. 15

 

...


4. Пополнение баланса игровой карты GK на кассе RK 7

 

Наступаем на Тип скидок « Game - Keeper » мышкой, далее ПКМ – Новая  нераспределяемая наценка, создаем новую нераспределяемую наценку, как указано на рис. 12. Называем  наценку, например «Пополнение баланса GK », выставляем параметры: «Блюдо наценки» - выбираем созданное нами ранее блюдо «Пополнение баланса GK »; «Тип» - Сумма; «Интерфейс» - выбираем созданный нами « GK + RK 7»; Код транзакции – 51 – это соответствует коду пополнения баланса игровой карты в базе данных GK (рис. 16)

...

Для учёта пополнения баланса карты фискальным регистратором, в справочнике   «Деньги –> Причины внесения/выдачи денег»   создайте причину для пополнения баланса карты. В свойствах причины, в поле   « Пополнение баланса» выберите –   Фискальное , установите флаг -   Передавать потраты ,   в поле   « Наценка»   выберите нераспределяемую наценку, которую создали выше «Пополнение баланса GK » (рис. 18)

 

Рис. 18

 

...


5. Настройка общих параметров RK7

 

В справочнике «Настройки –> Параметры» находим параметр «Оплата платежной картой» и выставляем значение «Спрашивать» (рис. 19)

...

В справочнике «Настройки –> Параметры » находим параметр «ПДС показывать инфо о карте» и включаем флаг «Логический» (рис. 20)

 

Рис. 20

 

...


6. Настройка валюты для оплаты блюд игровой

...

картой GK на кассе RK 7

 

Заходим в справочник «Деньги – >Валюты», выбираем тип валют «Платежные карты» и на основе валюты «ПДС оплата» создаем валюту «Карта Game - Keeper » и выставляем в свойствах валюты параметры: «Автозаполнение» - Вся сумма + подтверждение, «Интерфейс» - наш созданный интерфейс « GK + RK 7», так же в блоке настроек «Печать» необходимо выставить параметр «Тип фискальности» - Суммарно с вычитанием. (рис. 21). Стоит отметить, что настройка Суммарно с вычитанием доступна в менеджерской RK 7 только под дилерским паролем, так как определяет валюту как нефискальную, т.е. не попадающую в память фискального регистратора. Валюта « Game - Keeper » должна быть нефискальной, чтобы исключить двойное налогообложение. Когда мы пополнили баланс игровой карты, то фискальным регистратором был выдан фискальный чек на сумму пополнения и теперь при оплате блюд игровой картой GK на кассе RK 7, операция должна быть нефискальной.

 

 

Рис. 21

 

...


II. Установка и настройка ретранслятора

...

транзакций FARCARDS .

 

Для связи кассового сервера и игрового сервера GK ( PosServer ) используется приложение FARCARDS (ретранслятор запросов/транзакций между базами данных). Применимо к настройке связки GK + RK 7 на текущий момент используется FARCARDS версии 5.07. Стоит обратить внимание, что нужно использовать именно эту версию, а не старшую 6.04 – с этой версией работать, если будет работать, то очень некорректно!

...

На постоянной основе после настройки связки GK + RK 7 нужно проинсталлировать FARCARDS службой, запуск с ключом / install и убедиться, что указанная служба появилась в списке служб Windows , запустить ее (рис. 25)

 

Рис. 25

 

III. Настройка кассового

...

сервера RK7

 

После настройки интерфейса в менеджерской RK 7, описанных в главе I , необходимо настроить кассовый сервер RK 7 и убедиться, что настройки, сделанные нами, попали на него. Предварительно в ini -файле кассового сервера rkeeper. ini   в секции [TCPDNS] прописать связь с FARCARDS :

...

После этого запускаем кассовый сервер приложением - ярлык с ключом / desktop ,  в трее появится значок кассового сервера, нажимая на него 2 раза, откроется окно с текущим состоянием сервера. Переходим на вкладку «Интерфейсы» и убеждаемся, что наш интерфейс « GK + RK 7» подцепился (рис. 26)

 

Рис. 26

 

...


IV. Проверка работоспособности

...

связки GK+RK7

 

Наша задача купить на кассе RK 7 неактивированную игровую (гостевую) карту GK , пополнить ее баланс и приобрести на кассе блюда, расплатившись этой картой GK . Также дополнительно пополним карту на кассе GK бонусами и проверим, что на кассе RK 7 мы можем оплатить заказ как очками-деньгами так и очками-бонусами.

...

Чтобы увидеть конкретные цифры баланса на игровой карте с разделением, то следует смотреть на кассе ГК, где четко видно, что очков-денег 0, очков-бонусов 125 (рис. 45).

 


V. Заключение

 

В данной инструкции описаны настройки классической связки программных комплексов Game - Keeper и R - Keeper 7. На рисунках стоит обращать внимание как на общий вид, так и на выделенное маркером (желтым, красным, синим цветами). Тест связки проводился на версиях GK 4.12, RK 7.6.4.208. Рекомендуем всем, кто хочет настраивать и использовать данный функционал, всегда обновляться на последние версии GK и RK 7.

...