Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
R-Keeper_Install.DOC
Скачиваний:
8
Добавлен:
01.05.2025
Размер:
4.4 Mб
Скачать

Настройка редактора персональных карт.

Настройка - через файл rkeeepr.ini (а не rkeeper6.ini !)

Высота букв не важна нигде кроме netbios-имен

[Common]

Alias1 = как и ранее

Alias2 = как и ранее

[PCards]

CSLinkDLL = DLL связи без расширения

CSLinkGate = номер клиента, потом добавлять эту цифру в параметры DLL

[RNetbios] пример настройки клиента с номером 1 для rnetbios.dll

Server1 = netbios имя сервера

Client1 = netbios имя клиента - главное чтобы уникальное в сети было

Adapter1 = номер адаптера, можно не указывать это строку, тогда возьмет первый существующий

[RTcp] пример настройки клиента с номером 1 для rtcp.dll

Server1 = IP адрес сервера - можно узнать, запустив на сервере программу ipconfig (входит в Windows)

Port1 = номер порта, указанный на сервере cardserv

Client1 = любая строка, уникальная среди клиентов сервера по TCP.

Пример:

Данный файл написан для примера и в конкретном ресторане настройки могут отличаться.

  1. Копируем все файлы из инсталляционной папки \RK6\PERSCARD\CARDSERV куда-нибудь, например в RK6\ или в RKSERVER\ (если это NT). Туда же копируем из папки \RK6\PERSCARD\DLL\ все DLL, которые там есть.

  2. Копируем из папки \RK6\PERSCARD\PCARDS\ в C:\RK6\ все файлы и каталоги, которые там есть, заменяя существующие файлы. Туда же, в C:\RK6\, копируем из папки \RK6\PERSCARD\DLL\ все DLL-ки, за исключением RNBOPEN.DLL.

  3. Открываем файл CARDSERV.INI и настраиваем его следующим образом:

[DB]

File = card.udb

DayBound=4:00

Backup = BACK

[LinkDLL]

1 = RNBOpen

2 = RNetBios

3 = RLocal

4 = RTcp

[RNBOpen]

Server = AServ

[RNetBios]

Server = PCSERV

[RTcp]

Port = 3456

[RLocal]

Port = 0 (это цифра НОЛЬ)

  1. Открываем RKEEPER.INI в C:\RK6 и настраиваем его в зависимости от конфигурации.

    1. Если CARDSERV.EXE запускается там же, где находится «Менеджерская», то файл RKEEPER.INI настраиваем так:

[Common]

Alias1 = c:\rk6\db

Alias2 = c:\rk6\db

[PCards]

CSLinkDLL = RLocal

CSLinkGate = 1

[Reports]

CSLinkDLL = RLocal

CSLinkGate = 2

[RLocal]

Port1 = 0 (это цифра НОЛЬ)

Client1 = Person1

Port2 = 0 (это цифра НОЛЬ)

Client2 = Report1

    1. Если CARDSERV.EXE запускается на отдельной машине (например, на сервере), то файл RKEEPER.INI настраиваем так:

[Common]

Alias1 = c:\rk6\db

Alias2 = c:\rk6\db

[PCards]

CSLinkDLL = RNetBios

CSLinkGate = 1

[Reports]

CSLinkDLL = RNetBios

CSLinkGate = 2

[RNetBios]

Server1 = PCSERV

Client1 = Person1

Server2 = PCSERV

Client2 = Report1

  1. В заключении настройка на кассовом сервере. В директории, где находится кассовый сервер, открываем RKEEPER6.INI (если его там нет, то создаем) и добавляем туда строку:

APServer=Aserv (здесь после «равно» пишется имя сервера для RnbOpen и важно соблюдать размер букв).

Если сервер на NT, то это, скорее всего папка RKSERVER\. Если сервер на кассе, то файл RKEEPER6.INI в рабочей папке RKCLIENT\.

  1. Ярлык для CARDSERV.EXE следует засовывать в Автозагрузку только для WinNT или Win2000. Для Win95 или 98 - нажать правую кнопку мыши на закладке Database в открытом CADSERVER-е и выбрать Autostart. Если нет Autostart’a, то все равно добавить в автозагрузку.

  2. Имена клиентов должны быть УНИКАЛЬНЫЕ! Т.е. - нигде в данной сети ничего не должно называться таким образом. Кстати, это же относится к именам кассовых серверов, именам мониторов и т.д.

  3. На «Менеджере» в Редакторе зайти в Валюты, далее в четвертой основной группе (PrePay или Безнал. оплаты) создать (если еще нет) валюту под названием (например) «Клубные карты». В окне этой валюты в «Авторизации» выбрать «Бонус карта».

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]