- к какому порту (название: COM1 .... COMXX) подключен фискальный регистратор
- на какой скорости работает порт фискального регистратора (4800, 9600, ...., 115200)
Собрав эту информацию переходим непосредственно к установке:
- скачайте последнюю версию QKkmServer с сайта
- запускаем программу установки. Следуем рекомендациям установщика.
- Выбираем папку установки.
- Если в процессе работы не планируется использовать SSL-подключения к кассовому серверу, то нужно снять две "галочки"
- Если есть желание пользоваться SSL-режимом, то надо отметить "галочками" все пункты. Стандартный TCP-режим так же всегда доступен.
- Для установки программы в качестве службы Windows используется внешняя компонента. Разрешаем ей выполнить свою функцию.
Установка завершена.
Управление службой производится в соответствующей оснастке. Кассовый сервер отображается в списке как служба с именем QKkmServer.
По-умолчанию программа установится в
C:\Program Files\RndITSoft\QKkmServer (для Windows 32-bit)
или
C:\Program Files(x86)\RndITSoft\QKkmServer (для Windows 64-bit)
За настройки отвечает файл qkkmserver.cfg.xml
Надо внести в него некоторые изменения:
- boudrate -- скорость, на которой ФР ждёт команды
- portName -- имя порта ПК, к которому подключен ФР
- tcpPort -- номер TCP-порта, на котором кассовый сервер будет ждать команды. Обычно не надо менять.
Теперь нужно перезапустить службу кассового сервера, которая так и называется QKkmServer. Если ФР издал некий звук "гудок", "трель" или "пиликанье", то это означает, что кассовый сервер успешно настроен и готов к работе.
Возможные трудности
Не получается сохранить файл настроек
Некоторые ОС не позволяют изменять файл в "защищаемой папке".
Для изменения надо:
- скопировать файл, к примеру, на Рабочий стол
- открыть Блокнотом файл с Рабочего стола
- внести изменения
- сохранить
- скопировать файл обратно в папку программы.
Не создаётся файл-протокол
По историческим причинам QKkmServer ведёт файлы журналов в папке Logs (создаётся автоматически при старте программы), расположенной в рабочем каталоге программы. Настройки безопасности ОС порой требуют дать разрешение на запись в эту папку.
Не получается подключиться к серверу
Кассовый сервер ожидает подключения клиента на TCP- порт 20000 (меняется в qkkmserver.cfg.xml в атрибуте tcpPort). Добавьте разрешающее правило в ваш firewall.