PDA

Просмотр полной версии : RK7 и ПДС



samnet
15.06.2017, 18:14
Доброго всем времени суток!

Пытаюсь настроить связь между ПДС и RK7.
Настраивал все по инструкции, как указано здесь: http://avagyan.ru/index.php?option=com_content&view=article&id=129:-rk7-&catid=46:pds&Itemid=68

При попытке провести карту в режиме редактирования заказа появляется надпись: "Ошибка отправки данных на PDS1".

Сервер карт и сервер RK7 стоят на одном сервере. PCARDS - стоит на другом компьютере, PCARDS видит CARDSERVER, ошибок не выдает.

А вот кассы сервер карт не видит, перерыл вроде все, но так и не понял в чем может быть проблема, видать какой-то настройки либо не хватает, либо что-то настроено неправильно, но куда копать нигде ничего не нашел.
Нужно ли как-то настраивать сами кассовые станции на ПДС?

Сильно не бейте, я только учусь с этой системы, и, к сожалению, не хватает описания в свободных доступах.

С ув.

SLion
15.06.2017, 21:59
Навскидку варианты:
Не подгрузилась библиотека пдс нетк
Несовпадают имена в кардсервере и в интерфейсе пдс

samnet
16.06.2017, 10:49
спасибо! буду смотреть.
имена уже перепроверил.
а вот насчет библиотеки - буду смотреть.

samnet
20.06.2017, 16:32
Все равно не получается, может, кто подскажет, что не так, вот файлы настроек:

для CardServ (находится там же где и установлен сам Сервер справочников RKeeper 7):

CARDSERV.INI


[DB]
File = card.udb
Backup=
DayBound=4:00
IgnoreStopDate=No
LimitCountOfDisc=No
BackupCount=2
WeekStart=7


[LinkDLL]
1 = Rtcp
2 = pds_netk
3 = RLocal


[Rtcp]
Port = 3052


[pds_netk]
NetServerName=PDS_NETKERN
ininame=netk.ini
DebugMessages=0


NETK.INI


[netkern]TESTMESSAGES=0
protocols=tcpsoc.dll
[TCPSOC]
port=2234


для PCARDS (находится на отдельном компьютере)

RKEEPER.INI

[Common]
EditFRF = NO
Language=.RUS


[PCards]
CSLinkDLL = RTcp
CSLinkGate = 1
DBF = ANSI
SaveLogin=YES
Login=Администратор
Birthday=0
ShowExport=1


[RTCP]
Server1 =10.0.0.5
;CARDESRV_TVL
Client1 = PCARDS_TEST
Port1 = 3052


[PCGET]
Server = RK7SRV_NEW
Client = PCARDS_TEST
ShowMarkups = 0
LastLoginName =Administrator


[NETKERN]
PROTOCOLS = tcpsoc.DLL


[TCPDNS]
RK7SRV_NEW=10.0.0.5:3640


Порт отличается от стандартного, т.к. на сервере стоит два сервера справочников (от двух разных ресторанов)

PCARDS находит CardServer.

При попытке провести карту лояльности на кассе в ресторане - выходит сообщение, что "Ошибка отправки данных на PDS_NETKERN."
Что не так? Такое чувство, что чего-то просто не хватает в настройках...

satan
20.06.2017, 16:59
в rkeeper.ini Кассового сервера в секции TCPDNS попробуйте прописать:
PDS_NETKERN = 10.0.0.5:2234

samnet
20.06.2017, 17:16
Ок, спасибо! Все получилось!