[ОТВЕТИТЬ]
Опции темы
12.01.2012 19:56  
vitook
День добрый.
Недавно перенесли несколько касс на windows, хочу поделиться опытом может кому пригодится.
Переходили с флешечных lexpos на checkway-77.
Список возникших проблем:
1. Работа с com-портами
Много сил затрачено на борьму с портами. Сканер и фискальник нормально работают только на COM1 и COM2, на остальных работать отказываются. Пришлось переносить сканер на COM2, на котором сидел терминал Сбера. ДП и терминал Сбера кстати отлично работают на любых портах.
Дополнительной проблемой было питание на портах - сами checkway были на гарантии, вскрывать под угрозой потери гарантии поставщик отказался, то есть в нашем случае питание было на 3,4 и 6 портах, и изменить это было нельзя. Проблема решилась манипуляциями в диспетчере устройств: можно принудительно задать номер порта в настройках (В свойствах COM-порта вкладка Параметры порта, кнопка Дополнительно).
2. Шрифты в DOS
Элементарная проблема, лечится добавлением в скрипт запуска программы keyrus.
3. Терминал сбербанка
В нашем случае при безналичной оплате укм выдавал ошибку "В команде указано неверное значение. Исправьте ситуацию и нажмите ВЫХОД". При этом нажатие ВЫХОД ничего не меняло. Вылечилось привлечением специалиста со Сбера, который что-то исправил по обрезке чека в tlv-файле.
Дополнительно часто возникала проблема - слетал файл autosoft.lst по непонятным причинам. Решилось добавлением в скрипт запуска копирования с заменой autosoft.lst из резервной копии.

Собственно больше проблем не возникало, в остальном все работает нормально
 
"Спасибо" vitook от:
13.01.2012 09:44  
akonev
забавный у вас поставщик...

что касательно "нормально работают только на COM1 и COM2" - в cf_ini прерывания для COM3 и COM4 прописать пробовали?
 
13.01.2012 10:29  
Dim
был опыт запуска УКМ2 на windows... подтверждаю проблему с портами выше второго... сошлись на мнении, что винда на такие порты задает свои IRQ... и если IRQ порта будет выше определенного (подозреваю, что выше 15), то УКМ2 устройства на этих портах не видит... с параметрами портов в cf_ini игрались... единственная железка, которая без проблем запустилась - сберовский пинпад...
 
"Спасибо" Dim от:
13.01.2012 11:04  
Stels
https://olegon.ru/showthread.php?t=4215
https://olegon.ru/showthread.php?t=3880

в последних дистрах работает уже быстро на XP со всеми обновами
 
13.01.2012 16:49  
vitook
по ком-портам дело не в прерываниях точно. пробовали все варианты, даже перебор - не помогло. техподдержка СП кстати сказала что не в курсе, но по слухам это проблема самой кассовой программы
 
13.09.2012 13:09  
EugeneT
Цитата:
Сообщение от vitook
по ком-портам дело не в прерываниях точно. пробовали все варианты, даже перебор - не помогло. техподдержка СП кстати сказала что не в курсе, но по слухам это проблема самой кассовой программы
Попробовать запустить из dosbox (эдакая виртуалка для дос, очень выручает, когда надо запустить что-то старое на семерке), там в настройках окружения есть режим подмены ком-портов, тобишь можно создать некий виртуальный com3 прибитый к виндовому любому

вот примерно так файл dosbox.conf
Цитата:
...
serial1=directserial realport:com1
...
 
 
Опции темы



Часовой пояс GMT +3, время: 17:09.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.