Установка плагина

Плагин устанавливается в единственном экземпляре только на терминал главной кассы (ГК). На других терминалах группы станций плагина быть не должно.

Плагин может быть установлен на фронт, запускаемый в режиме агента.

Общесистемные настройки

Для корректной работы плагина на терминале ГК необходимо разово выполнить следующие общесистемные настройки:

  1. В брэндмауэре Windows проверить/открыть порты 8100 и 8105.

  2. Для Windows версий 7 и старше выполнить настройку резервирования пространства имен (http://msdn.microsoft.com/ru-ru/library/ms733768(v=vs.110).aspx ). 

Плагин при запуске выполняет данную настройку автоматически. Для этого необходимо запустить iikoFront с правами Администратора ОС Windows. 

  1. Нажмите Пуск

  2. В строке поиска наберите cmd

  3. При помощи правой клавиши кнопки мыши запустите cmd.exe от имени Администратора

  4. В окне командной строки наберите и выполните команду

для русской версии Windows:

netsh http add urlacl url=http://+:8105/ user=Все

для английской версии Windows:

netsh http add urlacl url=http://+:8105/ user=Everyone

Проверить список зарезервированных имен можно командой

netsh http show urlacl

Установка плагина

  1. Скачайте архивный файл с дистрибутивом плагина с сайта.

  2. Разблокируйте скачанный файл.

    Окно свойств файла

     

  3. Распакуйте архив.

  4. Скопируйте папку WaiterServer со всем содержимым в папку
    C:\Program Files\iiko\iikoRMS\Front.Net\Plugins\ 

  5. Запустите (перезапустите) iikoFront. Плагин запускается автоматически при старте iikoFront.

  6. Проверьте работоспособность плагина и его доступность по сети. 

 

Для проверки успешного запуска и работоспособности плагина выполните вход в web-админку плагина при помощи интернет-браузера по адресам и порту: 

http://localhost:8105 - с терминала главной кассы 

http://IP_address_terminala_GK:8105 - с любого другого компьютера или мобильного устройства в локальной сети.

Пример успешного результата настройки

Возможные ошибки

В случае неработоспособности плагина проанализируйте сообщения об ошибках в лог-файле плагина

%appdata%\iiko\CashServer\Logs\plugin-WaiterServer.log

Порты 8100 и 8105 заняты другими службами

netstat -aon | findstr ":8105" | findstr "LISTENING"

По выводу данной команды вы можете определить каким процессом прослушивается порт (статус LISTENING).