Оглавление
Общие правила лицензирования SetRetail 10
Сервер SetRetail10 поддерживает следующие механизмы лицензирования:
...
МУК поддерживает работу со всеми механизмами лицензирования.
Покрытие механизмами лицензирования в зависимости от разрядности ОС
Linux (32 bit jvm) | Linux (64 bit jvm) | Windows (32 bit jvm) | Windows (64 bit jvm) | |
Demo | + | + | + | + |
SW Hasp | + | + | + | + |
HW Hasp | + | - | + | - |
Процедура прошивки ключей
Аппаратный HASP ключ - изменение количества лицензий
При необходимости увеличения количествава лицензий (для касс и весов) для аппаратного ключа сделайте следующее:
...
5. В Менеджере Управления Конфигурацией отобразится обновлённое количество лицензий.
Программный ключ - изменение количества лицензий
При необходимости увеличения количества лицензий (для касс и весов) для программного ключа сделайте следующее:
...
Информация |
---|
Менеджер лицензий не имеет правил, по которым он будет выбирать текущую лицензию, поэтому выбирается первый найденный файл, в связи с этим, в папке \licenses\ должен быть только один файл *.v2c! Файл license.c2v формируется только при отключенном HASP-ключе. |
Логика работы с v2c-файлом с версии 10.2.35.0
Начиная с версии 10.2.35.0 сервер SetRetail10, будет работать со старым количеством лицензий, если ему не удалось получить лицензии по новому серийному номеру, таким образом бизнес-процессы магазина не останавятся
...
Если в v2с-файле, который приходит с сервера лицензирования, количество лицензий по кассам и весам = 0 и в пакете есть сообщение об ошибке "Серийный номер удален" или "Серийный номер не найден", то работа с кассами и весами не блокируется, а продолжается с количеством касс и весов, которое было указано в предыдущем полученном v2c-файле.
Онлайн-лицензирование
На сервере SetRetail10 раздела Магазин → Лицензии количество лицензий отображается для всех пользователей, но изменять ключ можно только, используя привилегию "Изменение лицензионного ключа".
...
В качестве сервера лицензий используется следующий адрес: http://setlicensemanager.crystals.ru/license/activation
Алгоритм работы работы онлайн-лицензирования
Введите ключ и нажмите кнопку [Проверить] . Отправится запрос на сервер лицензий. В ответ будет получен файл *.v2c , который сохранится в папке {SetRetail10Dir}\standalone\licenses\ , либо код ошибки .
Коды ответа от сервера
Блок кода | ||
---|---|---|
| ||
1 : SERIAL_NUMBER_NOT_FOUND = Введен несуществующий серийный номер - присланный серийный ключ не заведен на сервере лицензий. В этом случае оставляем свою текущую. 2 : SERIAL_NUMBER_DELETED = Серийный номер удален. - присланный серийный ключ удален с сервера. Удаляем свой файл лицензий и сбрасываемся в демо-режим. 3 : SERIAL_NUMBER_BLOCKED - не реализованно на серевре лицензий. В этом случае оставляем свою текущую. 4 : INVALID_C2V_DATA = Ошибка получения информации о сервере. Пожалуйста, обратитесь в службу поддержки. - присланная информация (hid), битая. В этом случае оставляем свою текущую. 5 : INVALID_SERIAL_NUMBER - Серийный номер не подходит к данному серверу. Серийный ключ не соответствует тому компьютеру, для которого он был сгенерирован. В этом случае оставляем свою текущую. Дополнительные сообщения: UNABLE_CONNECT_TO_SERVER = Невозможно подключиться к серверу лицензий. Проверьте интернет соединение. - Сервер лицензий не доступен в сети. UNABLE_TO_SAVE_V2C = Не удалось сохранить информацию о лицензии. Пожалуйста, обратитесь в службу поддержки. - Получили лицензию от сервера, но сохранить ее не удалось. UNABLE_TO_GET_HID = Ошибка получения информации о сервере. Пожалуйста, обратитесь в службу поддержки. - Не удалось сгенерировать Hardware ID, который отправляется на сервер лицензий. |
Сервер лицензий опрашивается 1 раз в 30 минут или по кнопке в визуализации сервера. Если в БД нет лицензионного ключа, то запрос на сервер не отправляется.
Уникальный идентификатор SetId
Реализовано в версии 10.2.30.0
...