Есть в RK7 замечательная функция, сопоставление пользователя (RK7 + Windows), позволяет сделать автовход на кассе, без ввода реквизитов доступа, что очень удобно, настроил на 5 станциях, но на одной ни как не удается наладить стабильную работу. При запуске касса пишет ошибку "Неверный код карточки пользователя", дальше пускает и дает авторизироваться вручную. Работать нормально начинает лишь тогда, когда наберешь реквизиты доступа ручками, потом можно как угодно выходить входить и перезапускать кассу, все норм само авторизируется. В логах следующие сообщения:
177:TCP Socket: hangup called for ChanelID=00000320 and CloseMode=0, reason=read error
232:Server exception in RPC function VARRECREGISTERUSER
UCSERR(2103):Неверный код карточки пользователя.
-------------------------------------
177:TCP Socket: hangup called for ChanelID=00000320 and CloseMode=0, reason=StartReceive error
++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++
33:SynchronizeWith("MIDSERVER") finished. InSynchronize=0. done
217:Exception running function VARRECREGISTERUSER on MIDSERVER: UCSERR(2103):Неверный код карточки пользователя.
Подскажите, куда капнуть?
RK 7.5.8.127


Ответить с цитированием
Что к чему.... какой - то плавающий функционал, поймать закономерность пока не удалось. Стабильно работают только кассы которые живут в одной сети с рефом. Зачем это нужно - станций много, везде свои реквизиты, были времена когда использовали авторизацию картой с магнитной полосой, но она измахлячивалась довольно быстро, перешли на банальный ввод пароля, но и тут свои нюансы, сотрудники частенько перемещаются среди заведений и все пароли помнить очень не удобно, персональные пароли не используется, ибо незачем, только общий на станцию. Автоматическая авторизация все упрощает. Эти танцы с бубнами на кассах, которые "на воле", изрядно поднадоели, поэтому я туда написал скрипт, которые сам подставляет нужные циферки, в нужные поля если авторизация rk не прошла, так что проблема финито
