Уважаемые пользователи! Обратите внимание:
Для продуктов Artix:POS, Artix:SCO, Artix: Hybrid POS при обновлении операционной системы до Ubuntu 22.04 меняется программный идентификатор кассы (HW).
Если вы используете лицензирование продуктов по hardwareID, вам необходимо заменить лицензионный ключ.
По вопросам отвязки старых лицензионных ключей и выпуска новых обращайтесь на lic@artix.su.
Сервер лицензий ls.selfpoint.ru, выпускающий лицензии *.lic, будет выведен из эксплуатации 31.07.2024 года. Настоятельно рекомендуем до этой даты обновить Artix:SCO до релиза не ниже 1.87 (4.6.250).
При обновлении рекомендуется использовать новый единый файл лицензии, в который перенесены лицензируемые модули SCO. После получения обновленного файла необходимо удалить старые файлы лицензии. На кассах, использующих старый формат лицензии (SCO + SSCO), после обновления сообщение о скором истечении лицензии SCO отображаться не будет.
Artix:SCO является лицензируемым программным продуктом, и для его использования необходимо наличие лицензии, привязанной к ключу продукта. В качестве ключа продукта могут быть использованы:
HW– номер уникального идентификатора кассы,FR– серийный номер ФР.
Программа осуществляет поиск подходящего файла лицензии. Подходящая лицензия – это лицензия с неистекшим периодом действия, которая содержит требуемый ключ. В первую очередь программа выполняет поиск подключенного ФР и считывает его серийный номер, затем программа выполняет поиск лицензии, содержащей серийный номер данного ФР. При отсутствии лицензии на основе серийного номера ФР программа выполняет поиск лицензии на основании уникального ID кассы.
Проверка лицензии выполняется на кассе:
- при старте программы,
- при каждом переходе в окно приветствия.
/opt/sst-sco/license, /linuxcash/cash/license до обнаружения первого валидного файла, в котором содержится ключ.При отсутствии валидной лицензии на экран выдается сообщение для консультанта об ошибке проверки лицензии и работа программы блокируется.
Список проверяемых модулей SCO приведен в статье "Формат лицензии Artix .li4". Если модуль не указан в лицензии или истек его срок действия, то он не будет работать. При истечении срока действия модуля в процессе работы консультанту в приветствии отображается ошибка проверки лицензии с указанием этого модуля и требованием завершить работу. Для всех включенных модулей (плагинов), указанных в лицензии, выполняется проверка:
- если модуль является обязательным для работы кассы и не прошел проверку, то дальнейшая работа модуля блокируется автоматически. Пользователь может продолжить работу в демонстрационном режиме или прервать работу с программой.
- если модуль является необязательным для работы кассы и не прошел проверку, то дальнейшая работа модуля блокируется автоматически. Пользователь может продолжить работу в обычном режиме.
Проверка лицензии на сервере оповещения через пейджер и сервере обмена данными контрольного веса осуществляется один раз в час.
Настройка отображения предупреждений проверки лицензии
Настройками ниже можно изменить отображение предупреждений об истечении сроков модулей и лицензии:
| Наименование | Возможные значения | Описание |
|---|---|---|
Файл /opt/sst-sco/conf/license.ini, секция [License], настройки проверки лицензии | ||
| warnPeriod | целое число по умолчанию 86400 (1 раз в сутки) | Период предупреждения об окончании лицензии, в секундах |
warnDays | целое число | Количество дней предупреждения об окончании лицензии |
Демонстрационный режим
Демонстрационный режим предназначен для ознакомления с функционалом SCO. В демонстрационном режиме доступен функционал с некоторыми ограничениями:
- не работают некоторые модули,
- сумма чека ограничена в размере ста рублей,
- время работы программы ограничено 1 часом.
Предложение запустить программу в демонстрационном режиме отображается при отсутствии файла лицензии или при ошибке проверки лицензии во время старта. Пользователю предлагается продолжить работу в демонстрационном режиме или прервать работу с программой.
Для выхода из демонстрационного режима необходимо перезапустить программу.
Демонстрационный режим можно запретить при помощи настройки:
| Наименование | Возможные значения | Описание |
|---|---|---|
Файл /linuxcash/cash/conf/ncash.ini, секция [Misc] | ||
| disableDemoMode |
| Запретить переход в демонстрационный режим при возникновении проблем с лицензией. |
Лицензия
Для просмотра лицензионного соглашения нужно выбрать в сервисном меню "Лицензионное соглашение" (пункт с командой SCO_LICENSEAGREEMENT).
Все проверки лицензии указываются в лог-файле root.log.
Лицензия с типом продукта SCO (устарело)
Для работы Artix:SCO помимо лицензии SCO, требуется лицензия SSCO старого формата.
Получение информации о лицензии
Для получения информации о лицензии необходимо в главном меню выбрать пункт "Сервис", затем пункт "Информация о лицензии":
- при выборе пункта меню "Информация о лицензии Artix:SCO" открывается окно:
В файле лицензии Artix:SCO:
- для поля
productуказывается значениеSCO, - набор модулей (функций) включает только модули SCO.
- для поля
Информация выделяется цветом:
- зеленым – при успешной проверке лицензии,
- желтым – заканчивается срок действия временного модуля, лицензии,
- красным – закончился срок действия временного модуля, лицензии, либо лицензия не прошла проверку.
- при выборе пункта меню "Информация о лицензии Artix" открывается окно:
В файле лицензии Artix:
- для поля
productуказывается значениеSSCO, - набор модулей (функций) включает только модули Artix для интеграции Artix:SCO.
- для поля
Также для просмотра информации о лицензии можно воспользоваться утилитой /opt/sst-sco/bin/license с параметром -a.
root@cash-2303-227:~# /opt/sst-sco/bin/license -a Статус: licStatusOk Ключ: 0883-9F72-E7A5-986F Общий ключ: 857863728 Функции: PhotoControl, Ad, Assistant, GoodsDetector, Video, Pager, ExitGate, WeightControl, Audio, Cash Параметры для утилиты license: -a, --all Вывод всей информации о лицензии -k, --key Вывод ключа -s, --status Вывод статуса проверки лицензии -f, --features Вывод списка разрешенных функций
Лицензия с типом продукта SSCO
- Начиная с версии 4.6.250 кассового ПО Artix для работы Artix:SCO может быть использован только один файл лицензии с типом продукта
SSCO. - Начиная с версии 4.6.289 кассового ПО Artix для Artix:SCO в файле лицензии реализована возможность задавать срок работы отдельных модулей в поле
"extendedFeatures".
Получение информации о лицензии
Для получения информации о лицензии необходимо в главном меню выбрать пункт "Сервис", затем пункт "Информация о лицензии":
- при выборе пункта меню "Информация о лицензии Artix:SCO" открывается окно:
В файле лицензии Artix:SCO (с типом продукта SSCO):
- для поля
productуказывается значениеSSCO, - набор модулей (функций) включает только модули SCO.
- для поля
- при выборе пункта меню "Информация о лицензии Artix" открывается окно:
В файле лицензии Artix (с типом продукта SSCO):
- для поля
productуказывается значениеSSCO, - набор модулей (функций) включает как модули SCO, так и модули Artix для интеграции Artix:SCO.
- для поля
Также для просмотра информации о лицензии можно воспользоваться утилитой /opt/sst-sco/bin/license с параметром -a.
root@cash-2303-227:~# /opt/sst-sco/bin/license -a Статус: licStatusOk Ключ: 0883-9F72-E7A5-986F Общий ключ: 2138139780 Функции: Ad, uds, mindbox, ScoWithPos, goodsdetector, artixdiscount, FindFace, terrasoft, goldcrown, manzana2019, abmloyalty, Assistant, WeightControl, VoiceHelp, manzana, kilbil, setomni, loyalty, rsloyalty, plazius, ExitGate, eps, manzanaloyaltyonline, loymax, PhotoControl, priorityapi, heinekenloyalty, Video, Pager, cardlab, loya, Audio Параметры для утилиты license: -a, --all Вывод всей информации о лицензии -k, --key Вывод ключа -s, --status Вывод статуса проверки лицензии -f, --features Вывод списка разрешенных функций
Сообщения об ошибках
Возможные ошибки, которые будут выведены на экран:
"Не найден файл лицензии" – отсутствует файл с лицензией,
"Ошибка загрузки файла" – файл лицензии содержит некорректную структуру, файл был изменен вручную,
"Модули, запрещенные лицензией: <названия модулей>" – лицензия не предполагает работу с указанными модулями,
"Ключ отсутствует в лицензии" – ключ не обнаружен в файле лицензии,
"Неверный тип ключа" – тип ключа не совпадает с HW,
"Неверный тип продукта" – тип продукта не совпадает с SCO,
"Неверная версия ПО" – версия в лицензии младше версии SCO в рамках подверсий,
"Не указана дата окончания" – дата окончания лицензии и дата последней сборки отсутствуют в лицензии,
"Закончился срок действия" – указанная дата окончания лицензии раньше текущей даты,
"Заканчивается срок действия, осталось дней: <число дней>" – указана дата окончания лицензии равная текущей или позже (по умолчанию до недели),
"Заканчивается срок действия модулей: <названия модулей>" – указана дата окончания модуля равная текущей или позже (по умолчанию до недели),
"Закончился срок действия обязательных для работы кассы модулей: <названия модулей>" – указанная дата окончания обязательного модуля раньше текущей даты,
"Закончился срок действия модулей: <названия модулей>" – указанная дата окончания необязательного модуля раньше текущей даты,
"Обновление до этой версии запрещено" – указанная дата окончания договора раньше даты сборки приложения,
"Обязательные для работы кассы модули содержат ошибки в описании: <названия модулей>" – указанная дата окончания работы обязательных модулей (в поле "extendedFeatures") задана некорректно,
"Модули содержат ошибки в описании: <названия модулей>" – указанная дата окончания работы необязательных модулей (в поле "extendedFeatures") задана некорректно.
О формате лицензии
Файл лицензии содержит json-объект, в нижней части которого добавляется цифровая подпись. Возможно использование файла с расширениями .liс и .li4.
Подробнее о лицензировании можно прочитать в разделе "Формат лицензии Artix .li4".




