PDA

Просмотр полной версии : Delivery и Cards Distributer 2.01



vpavelv
29.04.2013, 15:37
Доброго времени суток!
Столкнулся с такой проблемой: у нас появилось несколько баз с ПДС картами и разделение происходит по номерам через Cards Distributer 2.01. Все терминалы работают нормально, а вот Delivery отказывается работать.
Сначала выявили. что Delivery напрямую конектится к CardServer 7.17.02. Нашел в чем причина. Поменял настройки в файле CSCLink.ini
[Settings]
CSLinkDLL=RTcp
CSLinkGate=1

[Rtcp]
Client1=DELIVERY
Server1=192.168.1.112
Port1=2017

Теперь в Cards Distributer 2.01 появляется строчка с клиентом и исчезает, а в Delivery не появляется информация о карте.
В логе оператора вот это:
29.04.2013 14:07> PDS_Login Manager@123 - 0:Bad command length
29.04.2013 14:07> PDS_GetCardInfoForRest 110158455
29.04.2013 14:07> PDS_GetCardInfo 110158455 result-1
29.04.2013 14:07> UNSAVE EXIT!

Что делать?, подскажите пожалуйста.

VampireKB
29.04.2013, 16:57
Доброго времени суток!
Столкнулся с такой проблемой: у нас появилось несколько баз с ПДС картами и разделение происходит по номерам через Cards Distributer 2.01. Все терминалы работают нормально, а вот Delivery отказывается работать.
Сначала выявили. что Delivery напрямую конектится к CardServer 7.17.02. Нашел в чем причина. Поменял настройки в файле CSCLink.ini
[Settings]
CSLinkDLL=RTcp
CSLinkGate=1

[Rtcp]
Client1=DELIVERY
Server1=192.168.1.112
Port1=2017

Теперь в Cards Distributer 2.01 появляется строчка с клиентом и исчезает, а в Delivery не появляется информация о карте.
В логе оператора вот это:
29.04.2013 14:07> PDS_Login Manager@123 - 0:Bad command length
29.04.2013 14:07> PDS_GetCardInfoForRest 110158455
29.04.2013 14:07> PDS_GetCardInfo 110158455 result-1
29.04.2013 14:07> UNSAVE EXIT!

Что делать?, подскажите пожалуйста.

поставить Cards Distributer последней версии и надеяться на лучшее..

vpavelv
29.04.2013, 17:17
Спасибо. попробую, но вот когда напрямую к фаркарду обращение ставлю. то все работает

А вот так теперь после обновления
29.04.2013 16:25> PDS_Login Manager@123 - 0:Unknown command
29.04.2013 16:25> PDS_GetCardInfoForRest 110158455
29.04.2013 16:25> PDS_GetCardInfo 110158455 result-1
29.04.2013 16:25> PDS_Login Manager@123 - 0:Unknown command
29.04.2013 16:25> PDS_GetCardInfoForRest 110158455
29.04.2013 16:25> PDS_GetCardInfo 110158455 result-1

sibgaba
29.04.2013, 19:23
Я вас огорчу наверное, но CDISTR не работает ни с чем кроме кипера. Была такая же надобность, только в отношении Премьеры, долго бились сами, потом получили ответ от UCS что это работать не будет.

Опишите вашу проблему подробнее: чем м/у собой отличаются те карты которые должны и которые не должны работать. Возможно найдется другое решение.

Ну например многое, в плане разделения карт по подразделениям, можно сделать в CRM.

vpavelv
30.04.2013, 11:14
У нас есть 2 вида карт, у них разные коды ресторана и соответственно разные номера: 1-тип 778=000000000=номер карты от 6 до 8символов в зависимости от вида карт; 2-тип карт 778=111111111=номер карты состоит из 9 цифр. Каждый вид карт в своей базе. Один в PCards ведем, а другой в CRM. Со временем планируется перейти с первого типа карт на второй, уже такой процесс идет, но медленно.
И в первой базе останутся некоторые VIP карты, они не будут меняться.
Для доставки у нас отдельный виндовс-сервер крутится. Нашел еще вот такую настройку в ini файле сервера:
APServer1=0-9999999,RKserv1
APServer2=100000000-999999999,RKserv2
Не помогло.

vpavelv
17.05.2013, 17:01
Есть ли решение данной ситуации?

vpavelv
01.04.2014, 12:27
Пытаюсь подружить Operator 2.25.7.25 c CDistr 2.04 через FarCards 5.07.
Все подключения делаю через RTCP. Оператор подцепляется к фаркарду, а фаркард к цдистру. Но если в операторе ввожу номер карты, то ошибка "Карта номер не найдена". Видно в фаркарде и в цдистре обращения. Похоже CDistr не понимает. что от него хотят.
CSCLink.ini
[Settings]
CSLinkDLL=Rtcp
CSLinkGate=1

[Rtcp]
Server1=192.168.1.219
Port1=2119
Client1=DOperator

PD_Operator.log
01.04.2014 11:00> PDSBtn DI Append to DiscMD
01.04.2014 11:00> PDSBtn DI Append to DiscMD
01.04.2014 11:00> PDSBtn DI Append to DiscMD
01.04.2014 11:00> PDSBtn DI Append to DiscMD
01.04.2014 11:00> PDSBtn DI Append to DiscMD
01.04.2014 11:00> PDSBtn DI Append to DiscMD
01.04.2014 11:00> PDSBtn DI Append to DiscMD
01.04.2014 11:00> PDSBtn DI Append to DiscMD
01.04.2014 11:00> PDSBtn DI Append to DiscMD
01.04.2014 11:00> PDSBtn DI Append to DiscMD
01.04.2014 11:00> PDSBtn DI Append to DiscMD
01.04.2014 11:00> PDSBtn DI Append to DiscMD
01.04.2014 11:00> PDSBtn DI Append to DiscMD
01.04.2014 11:00> PDSBtn DI Append to DiscMD
01.04.2014 11:00> PDSBtn DI Append to DiscMD
01.04.2014 11:00> PDSBtn DI Append to DiscMD
01.04.2014 11:01> PDS_Login Manager@123 - 0:Unknown command
01.04.2014 11:01> PDS_GetCardInfoForRest 110014706
01.04.2014 11:01> PDS_GetCardInfo 110014706 result-1
01.04.2014 11:01> UNSAVE EXIT!
01.04.2014 11:01> OrderAllForms.ShowModal <> mrOK

Farcards.ini
[FarServer]
Type = 0
DLL = RTCP
Gate = 1
CloseMins=0

[LinkDLL]
1 = RTcp1

[RTcp]
Client1 = Delivery
Server1 = 192.168.1.112
Port1 = 2017

[RTcp1]
Port = 2119

Farcards.log
01.04.14 10:45:53.296 ** Start Card Retranslator 5.07 **
01.04.14 10:45:53.296 Log = 1
01.04.14 10:45:53.296 Type: 0
01.04.14 10:45:53.484 Loading Link DLL: RTcp1 (TCP v.5.04)
01.04.14 11:00:10.093 +> 192.168.1.156, DOperator <= 1 chanels
01.04.14 11:00:10.406 -> 192.168.1.156, DOperator <= 0 chanels; Worked 0:00:00
01.04.14 11:00:10.406 +> 192.168.1.156, DOperator <= 1 chanels
01.04.14 11:00:10.593 -> 192.168.1.156, DOperator <= 0 chanels; Worked 0:00:00


cdistr.ini
[LinkDLL]
1=Rnbopen
2=RNetBios
3=Rtcp

[Server1]
DLL=RTcp
Gate=1
MinCardNum = 0
MaxCardNum = 9999999

[Server2]
DLL=RTcp
Gate=2
MinCardNum = 180000
MaxCardNum = 999999

[Server3]
DLL=RTcp
Gate=3
MinCardNum = 100000000
MaxCardNum = 999999999

[RTcp]
Server1=127.0.0.1
Port1=3457
Client1=RKSVR

Server2=127.0.0.1
Port2=3458
Client2=RKCAS

Server3=192.168.1.119
Port3=3460
Client3=RKO

[RTcp]
Port=3455

[RLocal]
Client2 = Perc
Port2 = 0

[Rnbopen]
Server = POSserv

[RNetBios]
Server=PDSS

sibgaba
01.04.2014, 12:40
могу только повторить

Я вас огорчу наверное, но CDISTR не работает ни с чем кроме кипера.

vpavelv
01.04.2014, 12:43
В одной теме мне хороший человек подсказал, что можно доставку через фаркард цепануть к цдистру. Про не работу доставки с цдистром я знаю

sibgaba
01.04.2014, 14:09
можно доставку через фаркард цепануть к цдистру
Точно к цдистр, а не к цпдс?

vpavelv
01.04.2014, 15:19
К R-Keeper Cards Distributer 2.04

---------- Добавлено в 14:19 ---------- Предыдущее сообщение было размещено в 14:07 ----------

Немного другой вопрос.
Для доставки у меня поднят сервер на виндовс, версия 6.102. Можно ли настроить вот таким образом обращения к разным фаркардам?
APServer=0-9999999,192.168.1.112:3457
APServer1=180000-999999,192.168.1.112:3458
APServer2=100000000-999999999,192.168.1.119:3460

Или доставка работает только через CSCLink?