Artix:ConsultantApp является лицензируемым продуктом и для его использования необходимо наличие лицензионного ключа. При наличии нескольких файлов лицензии программа осуществляет поиск подходящей лицензии.
В случае отсутствия файлов лицензии после авторизации при переходе на главную страницу приложения будет выведено предупреждение:
Для проверки настроек лицензии или для загрузки файла лицензии необходимо во вкладке "Настройки" перейти на вкладку "Лицензирование":
Подходящая лицензия – это лицензия с актуальным сроком действия, которая содержит требуемый ключ продукта с типом HW
.
Загрузка лицензии
Для добавления файла лицензии необходимо нажать кнопку или перетащить файл лицензии вручную.
После выбора файл лицензии будет загружен в приложение:Если лицензия относится к другому продукту или у лицензии истек срок действия модуля, то при загрузке файла лицензии будет выведено предупреждение:Если загружаемый файл имеет меньшее количество магазинов, чем загруженный ранее файл лицензии, то будет выведено сообщение:
Чтобы удалить загруженный файл лицензии необходимо нажать кнопку .
После загрузки подходящего файла лицензии будет отображено количество выбранных и доступных магазинов, дата окончания лицензии подставится для каждого магазина автоматически:
- Выбрано магазинов – фактическое количество магазинов, для которых установлена лицензия.
- Доступно магазинов – доступное в лицензии количество магазинов.
- Для выбора другой лицензии необходимо установить для магазина подходящую дату окончания лицензии, выбрав ее из выпадающего списка.
Чтобы отвязать лицензию от магазина необходимо нажать кнопку .
Чтобы отвязать лицензии от всех магазинов сразу необходимо нажать кнопку . Для сохранения изменений необходимо нажать кнопку :
Если ранее уже был загружен файл лицензии, то на экран будет выведено сообщение:
Для подтверждения перезаписи лицензии необходимо нажать кнопку "Да".
Для использования старого файла лицензии необходимо нажать кнопку "Нет".
Информация о лицензии
Для просмотра подробной информации о текущей лицензии необходимо нажать кнопку . Информация отобразится в появившемся окне:
По мере истечения срока действия лицензии будет всплывать сообщение:
Формат файла лицензии
В соответствии с форматом .li4
формируется json-файл, в нижней части которого добавляется цифровая подпись.
В поле features
должен быть указан модуль consultantappshopamount
, привязанный к группе ключей или к ключу. В одном магазине должен быть установлен один модуль.
Поле extendedFeatures
содержит информацию о количестве подключенных магазинов, разрешенных лицензией.
Для просмотра файла лицензии воспользуйтесь любым текстовым редактором:
[ { "expirationDate" : "", "lastBuildDate" : "2024-11-29", "keys" : [ "6aac-cc20-7509-337e" ], "version" : "1.0", "product" : "CONSULTANT_APP", "features" : [ "consultantappshopamount" ], "featuresDate" : { }, "type" : "HW", "itsContractName" : "30", "lastOnlineLicencingDate" : "", "itsMonitoring" : null, "extendedFeatures" : [ { "name" : "consultantappshopamount", "endDate" : "", "amount" : "1" } ] }, { "expirationDate" : "", "lastBuildDate" : "2024-11-29", "keys" : [ "7aba-392a-b964-66e6" ], "version" : "1.0", "product" : "CONSULTANT_APP", "features" : [ "consultantappshopamount" ], "featuresDate" : { }, "type" : "HW", "itsContractName" : "30", "lastOnlineLicencingDate" : "", "itsMonitoring" : null, "extendedFeatures" : [ { "name" : "consultantappshopamount", "endDate" : "", "amount" : "1" } ] }, { "expirationDate" : "", "lastBuildDate" : "2024-11-29", "keys" : [ "bd49-5d70-5ba9-7f55" ], "version" : "1.0", "product" : "CONSULTANT_APP", "features" : [ ], "featuresDate" : { "consultantappshopamount" : "2023-12-31" }, "type" : "HW", "itsContractName" : "30", "lastOnlineLicencingDate" : "", "itsMonitoring" : null, "extendedFeatures" : [ { "name" : "consultantappshopamount", "endDate" : "2023-12-31", "amount" : "1" } ] } ] r9tbjOMDWSMuvwQ0Dd8JhbPeSrbvayDUniWWW1JxB1fFKYC+yGpTxzNl7/RgklJn9 DEGCnQRhJeVd6EkrSerIaGxguzkjBG7ndpka5qgPcKrbTfY7kHN9Cj2N0TXMcKfgl ucUzW6z4iDgE89U4HLCbR/OPquOgB6dJKgUoSFKmQUxlOK+TGB5iWgvGON0yzSd71 hLYn9djPnzaTGIhpFkXTGOnnlSYM7E4l2BuSyki+OtdGDUROP5MFyokRVj/dEZWSy DoUJaql4oMG8kVTyGHQ4sWyP/e8xQJvhDAutLfIe8qCs3mgYgruuxIRs1Imk3EWb1 nAN1yu08mZV6RbVe3dzbMfYjiXFm7USVQnQUYvHaT0RxA+NaISFEQ3Z++7sEkmNPh Y8Ie/peV/JJYbY0ixrg1Hz5sbtr6AWnCtWxNKmvT/jI54FTtY6K9ADRPgK1vNUPlm LSCgANEAU8WZStg2C/dA09rvsCbWQAajDi5JOsDTZ2/fbCPt25GwlX68NDYTLOOIi vCaQyFiOjqm+rjVCoT/aFpTLXYC8Tdr9pQ7BULT7c3fQS0nWu2HY25UoJtW4Np6JK b7euBW9jhsJcaE1BgkwHoi7Y01m2MMnjGO02hwnN9iOOxQJz6armsg6RObneSTCn2 ydFvkVh8JnY6a0NCrWogop4e1vIXNpPUE=