Введение

В статье описан процесс лицензирования Мобильного официанта до версии 7.6.0.19. Более поздние версии лицензируются на виртуальных ключах.

Лицензирование мобильных станций производится с помощью приложения LUpdaterNew.exe ( LUpdater2015.exe), который находится по адресу ftp://ftp.ucs.ru/r-keeper/WaiterNotepad/Current/TMS/

В процессе лицензирования на компьютере должен быть установлен только один ключ защиты, который будет участвовать в запросе и в который будет прописана лицензия для мобильного приложения - все остальные ключи должны быть отключены.

После окончания процесса лицензирования все необходимые ключи можно подключить обратно - в дальнейшем лицензия будет считываться с ключа защиты, номер которого прописан в конфигурационном файле приложения.

Примечание

Если ключ ранее не использовался, в поле Key вместо номера будут проставлены нули.

Элементы приложения LUpdaterNew.exe (LUpdater2015.exe):

  • Read   - считывание данных с ключа (номера) 
  • Write - запись инфорvации в ключ полученной лицензии
  • Create  - создание запроса на лицензию
  • Close  - выход из приложения
  • Lics - выбор лицензируемого ПО,  обязательное поле:

  • Mobile  Waiter – мобильный официант RK6 и мобильный официант RK7 (стандартные функции)
  • Mobile  Manager – мобильный менеджер RK7 (расширенные функции)
  • Mobile  Waiter  Orderman - мобильный официант на Orderman для RK6 (развитие и поддержка прекращены)
  • RK  Order – электронное меню для RK6 и RK7
Примечание:  Список ПО для лицензирования единый для RK6 и RK7
  • Object code  - код ресторана (девятизначный код, выдаваемый для каждого объекта компанией UCS), Вводится вручную,  обязательное поле
  • Key -   номер ключа, на который будет прописана лицензия, для считывания необходимо нажать кнопку «Read», заполняется автоматически
  • Request -  запрос, который формируется на основе выбранного ПО, введенного кода ресторана и номера ключа. Для получения запроса необходимо нажать кнопку  « Create».
  • Response -   поле для ввода лицензии, полученного из системы лицензирования. Полученную лицензию необходимо ввести в это поле и нажать кнопку  « Write»  для ее записи.

Поля Lics и Object  Code обязательны к заполнению и при формировании запроса и при записи лицензии. Поле Key при нажатии кнопки «Create» или «Write» заполнится системой автоматически.

Полученный запрос следует использовать в системе лицензирования для получения лицензии, количество подключений задается на сайте лицензирования.

Лицензирование

  1. Запустить приложение LUpdaterNew.exe ( LUpdater2015.exe)
  2. Выбрать ПО, ввести код ресторана и нажать  «Create»
  3. Полученный запрос из поля  Request  использовать в системе лицензирования  l.ucs.ru  для генерации лицензии,  количество подключений и другие ограничения задаются на сайте лицензирования
  4. Полученную лицензию скопировать в поле  Response, ввести код ресторана  и нажать кнопку  «Write»  для сохранения

При сохранении лицензии ПО, на которое производилось лицензирование, можно не выбирать, т.к. при сохранении лицензии система автоматически установить нужное ПО.

Если лицензия сгенерирована корректно и полностью соответствует всем настройкам системы, после удачной записи лицензии и запуска  MobilGuardX. exe,  на экране отобразится сообщение о выбранном ПО, количестве разрешенных подключений и дате окончания лицензии, например:

Количество подключений для данной копии TMS может быть также ограничено настройкой в  tmsХ.ini:

UseLic=N
CODE

Возможные проблемы

  • Вводимый код ресторана  не содержит 9 символов. При выборе какой-либо операции на экране появится сообщение:
  • Ключ физически отсутствует или сгорел. При чтении ключа, система выдаст сообщение:
  • Дата лицензии меньше или равна текущей дате TMS-сервера. При записи лицензии появится сообщение:
  • Вводимая лицензия не соответствует определенному формату. При записи лицензии появится сообщение:

Примечание

В конфигурационных файлах обязательно использовать параметр для кода ресторана:

tms 2. ini  и в  tms 7. ini:

[TMS] 
RestCode=199999999
CODE

В  IpadServer . ini :

[RKSERV] 
RestCode=199999999
CODE

Параметры сервера, связанные с лицензированием

KeyPublicNo=7169199** — ID лицензионного ключа (можно взять из LUpdater с конца 9 цифр, первые две цифры отбрасываются, можно посмотреть десятичный номер ключа в драйвере Guardant)
UseLic=10 — количество подключений прописанных в ключе (в случае использования нескольких TMS)
Index=0 — индексное число номера лицензий, по умолчанию = 0 (в случае настройки нескольких экземпляров, указывается для каждого конкретного сервера)
CODE