Введение

В статье описана отдельная установка White Server Agent v2.

В r_keeper, начиная с версий 7.6.5.459 он включен в установщик и ставится автоматически. Процесс установки r_keeper + WSA v2 описан в статье тихая установка r_keeper 7 и WSA v2.

Минимальные системные требования для работы WSA v2:
Операционная система

64-разрядная версия Windows 7 SP1 или Windows 7 SP2+

Для Windows 7 SP1 необходимо установить следующие обновления:
KB976932, KB2999226 или Visual Studio С++ 2015 Redistributable
KB2533623

Процессор

Intel Core i3 1 ГГц

Оперативная память

4 Гб

Место на жестком диске

2 Гб

Интернет-соединение

1 Мбит/с, стабильный канал связи

r_keeper7.6.0

Для работы на старых операционных системах требуются следующие обновления:

Также подойдёт любая операционная система новее Windows 7 SP2.

Установка

Установить WSA можно с помощью инсталлятора, доступного на ftp://ftp.ucs.ru/WS/WSAgent/versions/.

  1. Откройте ссылку ftp://ftp.ucs.ru/WS/WSAgent/versions/ в проводнике или FTP-клиенте
  2. Авторизуйтесь с помощью Dealer ID
  3. Выберите последнюю версию установщика и скачайте ее на компьютер. Проще всего это сделать, отсортировав файлы по дате изменения
  4. Запустите установщик и выполняйте шаги указанные в мастере установки
  5. Укажите путь к папке сервера справочников. Поле Порт XML-интерфейса заполнится автоматически после указания правильного пути.

    Обратите внимание!

    Для настройки r_k Cloud в этом окне снимите флаг "Сервер справочников установлен локально" и вместо поля "Путь к установленному R-Keeper" заполните поле "IP сервера справочников". Укажите нужный порт XML-интерфейса.
  6. Нажмите Далее. Установщик укажет, какие настройки следует выполнить в менеджерской станции:
    1. Откройте менеджерскую станцию и перейдите в меню Настройки > OLAP отчеты > Серверы отчетов 
    2. Выберите желаемый сервер отчетов или справочников
    3. В разделе XML-интерфейс укажите Порт привязки. Порт должен быть свободен и доступен по сети
    4. В разделе HTTP Server укажите свободный порт в поле HTTP Data Port, при этом настройка Use Free Listen Port должна быть отключена
    5. Сохраните изменения и согласитесь с предупреждениями о том, что сервер должен быть перезагружен
    6. В разделе HTTP Ограничения укажите во всех полях право HTTP Access
    7. Если привилегия HTTP Access отсутствует, то создайте новую привилегию с таким именем.

    8. Перезапустите сервер справочников или отчетов. После перезагрузки сервера настройки в json-файле WSA v2 обновятся.
    9. Перезапустите кассовый сервер
    10. В установщике поставьте флаг Готово
  7. Укажите путь к папке кассового сервера. Поле Порт PDS-интерфейса заполнится автоматически после указания правильного пути. Затем нажмите кнопку Проверить доступность
  8. Выключите кассовый сервер и поставьте галочку R-keeper остановлен
  9. Поставьте галочку Файл скопирован, копировать ничего не нужно
  10. Запустите кассовый сервер и поставьте галочку R-keeper запущен
  11. Нажмите Установить
  12. Дождитесь, пока WSA установится на ваш компьютер.
    При установке WSA проверит, пролицензирован ли r_keeper:
    1. Если все хорошо, то после установки агент будет запущен.
    2. Если кассовый сервер r_keeper не пролицензирован, то агент будет установлен, но не сможет запуститься. 

Установка WSA v2 успешно завершена. Проверить, запустился ли WSA можно через Службы Windows.

WSA подключится к серверу в течение 15 минут и отобразится в административной панели. Вы можете проверить подключение.
Настройка WSA для доставки описана в статье Настройка агента для Delivery.
После успешного запуска WSA на кассовом сервере появятся два интерфейса. Чтобы проверить интерфейсы, выполните следующие действия:
  1. Перейдите в меню Сервис > Станции и устройства
  2. В окне Кассовые станции и устройства выберите нужное заведение, а затем выберите Кассовый сервер.
  3. В окне Устройства будут отображаться PDS и XML интерфейсы.

Новый транспорт r_k Reports

WSA используется для передачи данных из r_keeper 7  в r_k Reports. Для работы нового транспорта данных необходимо настроить для WSA роль SQL. Роль SQL присваивается WSA автоматически, если версия RK не ниже 7.7.0.169. В других случаях роль SQL настраивается вручную по инструкции.

Как подключить новый транспорт данных описано в инструкции к подключению к r_k Reports