PDA

Просмотр полной версии : Станция перестала видеть дисконтные карты



green_bear
01.01.2010, 17:57
с наступившим Вас, коллеги. Понимаю, что соссем не вовремя, но... Есть станция, на ней считываетль магнтных карт внешний. В один неизвестный момент кипер перестал видеть дисконтные карты. При чем в досе картсчитыватель карты определяет по номерам все как надо. В кипере же картоприемник весело пищит зеленыи огоньком и все. Скидки нет. Замена фикслена пробелму не решила. На других станциях карточки все видятся и отрабатывают просто замечательно, а на этой в сад. ПОМОГИТЕ УМНЫМ СЛОВОМ :)

okis
01.01.2010, 19:12
Инишники сравните на той станции, где скидка прокатывается и на той где не прокатывается.

green_bear
05.01.2010, 14:54
самое перое что сделал

gte_33
05.01.2010, 15:55
Что говорит TSTFXLEN.EXE ?

green_bear
05.01.2010, 16:54
а я что-то такого файлик и не вижу вовсе
:( нгде должен лежть?

gte_33
05.01.2010, 17:03
вот...

green_bear
05.01.2010, 18:08
Number longer maxlen
FALSE
FIX_LEN.dLL

А что самое непонятное - все работао до определенного момента на этой станции и именно с этими карточками

VampireKB
05.01.2010, 18:12
через chkbd или в NC выясняешь что карточка пишет,а далее по-новой составляешь маску...

еще можно сделать несколько масок с разным окончанем,дабы обхватить весь спектр карт..

Например:
=N
=NN
=NNN
=NNNN
=NNNNN

green_bear
05.01.2010, 19:04
Проблема решилась: при внимательном подходе оказалось что внешний считыватель принимает от карты только слеующее: ;778= остальное просто тупо игнорируется. Второй внешний считыватель показал те же результаты.Решилось та: взял со старой официантской станции клаву со считывателем и подрубил последовательно с родной. В итоге работать можно на двух клавах + считыватекль принимает код карты верно. Резум: умирает мамка на аккорде нашем.

ovp
09.11.2011, 14:19
в досе картсчитыватель карты определяет по номерам все как надо. :)
Считыватель с каким интерфейсом-COM или PS/2?
Если СОМ, то как в ДОСе считать карту? Ведь кто-то должен открыть сом-порт.
Если запустить какую-нибудь терминальную программу, то понятно.
А как иначе?

SH
09.11.2011, 14:36
Если СОМ, то как в ДОСе считать карту? Ведь кто-то должен открыть сом-порт.
Для R-Keeper есть специальная dll.
А вообще теме 2 года почти :)

VampireKB
09.11.2011, 15:11
ДЛЛ от UCS ... comcard.dll

ovp
09.11.2011, 15:47
В R-Keeperе понятно, что должна быть какая-то специальная dll.
а как проверить считывание карт в ДОСе до загрузки R-Keeperа?

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

Кто нибудь подключал считыватель RF-карт "Matrix-III RD-ALL" фирмы Iron Logic (Москва)?
Какую DLL использовать?

Admin
09.11.2011, 18:44
а как проверить считывание карт в ДОСе до загрузки R-Keeperа?
Обычный клавиатурный считыватель отдает прямо в досе что закодировано, а всякие ваши прелести - кладете в клиент нужные длл, настройки и результат через чеккбд смотреть.

ovp
09.11.2011, 18:48
C обычным клавиатурным все ясно, что в ДОСе он все отдает.
У меня необычный комовский.

SH
09.11.2011, 22:04
а как проверить считывание карт в ДОСе до загрузки R-Keeperа?
А есть спецутилита тестовая, USECARD.EXE

ovp
10.11.2011, 22:52
Запускаю USECARD.EXE - комп перегружается

Работает

ovp
09.12.2011, 18:14
Что говорит TSTFXLEN.EXE ?

Как им пользоваться? Нигде не нашел.
Надо проверить работает ли fix_len_mask

SH
09.12.2011, 18:19
Не помню на память, но что-то очень простое - запускаете, потом катаете карту.

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

При этом, кажется, и утилиту, и сам fix_len.dll надо положить в rkclient (при том, что для работы fix_len должен лежать в extens).

ovp
09.12.2011, 18:30
и это делать в ДОСе?

SH
09.12.2011, 23:39
А в чем проблема, не понял?

ovp
19.12.2011, 15:03
C TSTFXLEN.EXE разобрался.
Проблема в том, что карты не видит R-Keeper.
Должна ли при этом быть связь кассы с cardserverом?
Где увидить, что связь есть?
Вот скрины из cardserver
157115721573

SH
19.12.2011, 17:55
Где увидить, что связь есть?
На закладке "connects". На скрине пусто, т.е. с момента старта сервера карт связи не было.

ovp
19.12.2011, 19:34
В закладке CONNECTS появляется запись при каждом считывании карточки?

SH
19.12.2011, 22:41
Появляется запись при обращении к серверу карт. Попробуйте Pcards запустить - он тоже обратится к серверу и появится запись.

ovp
20.12.2011, 12:58
1575Запустил Pcards-запись появилась.

Напрашивается вопрос: "Должен ли быть запущен все время Pcards во время считывания карт?
У меня не был запущен, может из-за этого и не читались карты?
Надо ли Pcards в автозагрузку вставить?

SH
20.12.2011, 13:21
Напрашивается вопрос: "Должен ли быть запущен все время Pcards во время считывания карт?
Нет по всем пунктам.
Pcards - просто еще один вариант клиента, который может обращаться к серверу. Я Вам для примера сказал его запустить, чтобы Вы видели, как обращение к серверу выглядит.
Теперь разбирайтесь с кассой, она у Вас к серверу карт просто не обращается.

w2k3
26.01.2012, 15:37
Добрый день, возникла проблена с ПДС, Станция Р-кипер не видит cardserver
причем случилось это недавно, никаких изменений не вносилось в инишники, PCard без проблем подключается с менеджерской станции она же и картсервер.

содержимое cardserver.ini
[DB]
File = card.udb
DayBound = 4:00
Backup = Back
IgnoreStopDate=No
BackupCount=2
WeekStart=7

[LinkDLL]
1 = RNetBios
2 = RNBOpen
3 = RTcp
4 = RLocal

[RNetBios]
Server = PCSERV

[RNBOpen]
Server = AServ

[RTcp]
Port = 3456

[RLocal]
Port = 0

фрагмент содержимого rkeeper.ini станции
Network=ON
ServerName=RLSERV
ApServer=AServ

в чем может быть проблема? на станцию по сети захожу исправно и отчеты о продажах станция отправляет при закрытии дня.. просто уже теряюсь в догадках..

SH
26.01.2012, 15:48
PCard без проблем подключается с менеджерской станции она же и картсервер.
Это потому, что он локально подключается, по другому протоколу.
Что в окошке cardserv'a в протоколах?
Сетевые карты не добавляли в компьютер?

w2k3
26.01.2012, 15:56
Это потому, что он локально подключается, по другому протоколу.
Что в окошке cardserv'a в протоколах?
Сетевые карты не добавляли в компьютер?

С сетью ничего не делали, как работала с момента установки ПДС так и работает,
протоколы1601

SH
26.01.2012, 15:57
А что на кассе, как определяете, что она не видит cardserv?

w2k3
26.01.2012, 16:01
А что на кассе, как определяете, что она не видит cardserv?

Касса долго думает - потом выдает что сервер карт недоступен

SH
26.01.2012, 16:11
А кассовый сервер на кассе?

w2k3
26.01.2012, 16:17
А кассовый сервер на кассе?

Да, кассовый сервер на кассе.

SH
26.01.2012, 18:26
В общем, мыслей особо нет.
Я бы пошел по следующему пути:
- пересобрал бы клиента, ибо битые файлы на кассе никто не отменял, заодно там бы винт проверил;
- потом сделал бы выделенный сервер и проверил с ним.
Так, думаю, удастся нащупать, где проблема.

---------- Добавлено в 16:26 ---------- Предыдущее сообщение было размещено в 16:21 ----------

Антивирус, точнее, файрволл, коннекты не режет?

w2k3
26.01.2012, 18:47
В общем, мыслей особо нет.
Я бы пошел по следующему пути:
- пересобрал бы клиента, ибо битые файлы на кассе никто не отменял, заодно там бы винт проверил;
- потом сделал бы выделенный сервер и проверил с ним.
Так, думаю, удастся нащупать, где проблема.

---------- Добавлено в 16:26 ---------- Предыдущее сообщение было размещено в 16:21 ----------

Антивирус, точнее, файрволл, коннекты не режет?

пересобрать пока не получится, все в работе, антивирус есть, но у него весь РК в исключениях, файерволла на этом направлении нет и никогда не было. коннекты стабильные, остается только пересобрать и проверить винт и сетевухи...

SH
26.01.2012, 19:11
антивирус есть, но у него весь РК в исключениях
Ну выключите все-таки на время и проверьте, благо быстро.

w2k3
26.01.2012, 19:17
Ну выключите все-таки на время и проверьте, благо быстро.

антивирь проверил первым делом.. не его заслуга. еслиб он был - то и не писал бы.

w2k3
31.01.2012, 15:36
Доброго времени суток.
Проблема с ПДС так и не решилась - пересобрал клиента РК на станции, сменил Станцию РК, переустановил сервер ПДС, переустановил винду на сервере ПДС, Сменил сервер вместе с виндой - собрал сервер ПДС на новом сервере...
что делать то??? :wall:

SH
31.01.2012, 15:43
Выделенный сервер делали?

VampireKB
31.01.2012, 20:43
Доброго времени суток.
Проблема с ПДС так и не решилась - пересобрал клиента РК на станции, сменил Станцию РК, переустановил сервер ПДС, переустановил винду на сервере ПДС, Сменил сервер вместе с виндой - собрал сервер ПДС на новом сервере...
что делать то??? :wall:
поставить ЦПДСС :-D

а на самом деле просто сменить имя ПДС сервера на PDS и В cardserver.ini и в rkeeper6.ini

w2k3
16.02.2012, 15:27
Доброго времени суток, уважаемые! Вообщем проблему с ПДС решил, с костылями, установкой кассового сервера на другой комп, теперь в сети два компа - на одном трудится кассовый сервер на другом ПДС. как заставить их на одном компе трудится пока не придумал. теперь другая проблема, не считываются некоторые карты, причем их не отознает именно картридер, никаких сигналов, будто и не проводишь картой, в чем может быть проблема?

SH
16.02.2012, 16:01
их не отознает именно картридер, никаких сигналов, будто и не проводишь картой, в чем может быть проблема?
В картридере, если карты читаются на другом картридере; в картах, если они нигде не катаются.

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


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

w2k3
16.02.2012, 19:15
А на том другом компе пробовали поднять картсерв?

Пробовал.. на одном компе не работают, что странно.

SH
16.02.2012, 19:16
Станции перестают видеть кардсерв?

w2k3
17.02.2012, 13:04
Станции перестают видеть кардсерв?

Да именно станции, на менеджерском компе ПО нормально работает.. Буду искать решение, потому что костыли надо убирать

По вопросу нечитаемых карт - карты оказались некодированные, отправили на перекодировку. Так что вопрос снят.

SH
17.02.2012, 15:57
А станции работают по tcp/ip или netbios?
Какие версии ПО у Вас?

w2k3
17.02.2012, 17:21
А станции работают по tcp/ip или netbios?
Какие версии ПО у Вас?

кассовый сервер 6.93с
ПДС 7.10.03
работает по TCP/IP но NetBios все равно включен, на всякий, так сказать

SH
17.02.2012, 17:39
А нет ли проблем в alias'ах на станциях? Я имею ввиду, в сборке cp/ip, в папке NET. В файлах hosts и lmhosts.