PDA

Просмотр полной версии : EloTouch при оплате занимает два Com-порта (R-Keeper 6 - Win7)



elnov-70
11.06.2016, 11:37
Доброго всем времени суток!

Третий день ломаю мозг над проблемой...
Анамнез:
Имеем в удалённом от цивилизации ресторане, доставшийся в наследство от кейтеринговой компании
MegaPOS 3435 POS-терминал с Windows 7 Prof rus на борту, и EloTouch на COM3

Купленый новый ШТРИХ М-ФР-К подключённый через USB с проекцией на COM7
Два термо-принтера на COM1 и COM2
Фронт построен на чей-то странной конструкции R-Keeper 6 работающий под Windows и ноут как Back-Office без SH, только RestoranEditor.

POS-терминал с фиксированным IP подключается витой парой напрямую к ноуту - для сброса продаж и программирования меню.
Драйвер ШТРИХа видит фискальник и позволяет его программировать.

Изначально это кассовое место работало без ФР, только термо-принтеры (фискализации не было совсем).
Купили ФР и смогли его подключить только через USB шнур, который создал виртуальный COM7.
Из RK6WIN снимали X-отчёт (много раз), совершили первую продажу и успокоились...

Но, выяснилось, что после включения можно совершить фискальную оплату только 1 раз, после этого COM7 оказывается какой-то программой занят.
Т.е. для оплаты второго счёта нужно перегрузить POS-терминал и при запуске RK6WIN получить сообщение, что была произведена перезагрузка во время оплаты, распечатать ф.чек? Нажимаем да - получаем чек от 2-ой продажи.

Т.к. система на Win7, то понять кто нагло занимает COM7 у меня не получилось - но есть подозрение, что это EloTouch.
Работаю удалённо, подключаясь ammyadmin на ноут (который в лесу стоит, через модем-свисток) а оттуда прыгаю на POS-терминал тимвьюером (сетевая карта у POS видимо дохлая, рвёт коннект каждые 45-60 секунд).
(в аттаче листинг первых основных файлов)

Помогите, пожалуйста, победить "зверька" - прошерстил кучу сайтов/форумов, мозговой штурм не сработал...

Спасибо.

Andy
11.06.2016, 13:05
Несколько советов:
напишите точную версию рк 6 win (кассовая часть интересует - скорее всего 6.97 или 6.103)
перенастройте ФР на сом порт
сетевая карта на терминале мегапос вполне хорошая (поставьте хаб между терминалом и ноутом)
заплатите немного денег квалифицированным специалистам - Вам все настроят удаленно

elnov-70
11.06.2016, 13:34
Несколько советов:
напишите точную версию рк 6 win (кассовая часть интересует - скорее всего 6.97 или 6.103)
6.97.12


перенастройте ФР на сом порт
Пробовали - не видит на COM1 и COM2 ни под каким соусом, (выгружал все программы RK) таймаут в параметрах самого ФР выставил на 2000мс, скорость снизил 19200, (менял скорость)
Через USB на программном COM7 - виден стабильно, на железных портах - нет. Хотя принтеры на COM1 и COM2 работают исправно.


сетевая карта на терминале мегапос вполне хорошая (поставьте хаб между терминалом и ноутом)
Махонький свитч и стоит (с логотипом Билайн), свитч менял - не помогало.


заплатите немного денег квалифицированным специалистам - Вам все настроят удаленно
Об этом уже задумались, но работать нужно уже сейчас, когда там ещё спецы договорятся с руководством и приедут...

SH
12.06.2016, 04:13
Т.к. система на Win7, то понять кто нагло занимает COM7 у меня не получилось - но есть подозрение, что это EloTouch.
Сильно вряд ли.


Но, выяснилось, что после включения можно совершить фискальную оплату только 1 раз, после этого COM7 оказывается какой-то программой занят.
Кипером и занят. Перенастраивайте на нормальный COM-порт, разбирайтесь, почему не видит.

okis
12.06.2016, 09:56
Посмотрите не настроено ли на com7 еще что-нибудь (сервис-принтер, принтер чеков или отчетов). Порт у фискальника должен быть выставлен в редакторе как "FPRT", не com7.

elnov-70
13.06.2016, 13:31
Посмотрите не настроено ли на com7 еще что-нибудь (сервис-принтер, принтер чеков или отчетов). Порт у фискальника должен быть выставлен в редакторе как "FPRT", не com7.

В то-то и дело, что если выгрузить всё(!) из памяти, что относится к автоматизации кассового рабочего места - COM7 всё равно остаётся занятым намертво.
А COM7 как порт прописан в настройках драйвера (RKEEPER6.INI).

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


Сильно вряд ли.
Кипером и занят. Перенастраивайте на нормальный COM-порт, разбирайтесь, почему не видит.

Проблема в удалённости объекта и отсутствии прямых рук среди персонала... А забирать его на одну ночь домой - самому спать хочется.