Форум OlegON > Ресурсы OlegON > Вопросы сервера > Архив > УКМ-2

Опыт перехода на windows : УКМ-2

28.03.2024 18:29


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 из резервной копии.

Собственно больше проблем не возникало, в остальном все работает нормально
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 игрались... единственная железка, которая без проблем запустилась - сберовский пинпад...
13.01.2012 11:04
Stels
 

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, время: 18:29.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.