С 1 октября 2025 года ИТС поддержка всех программных продуктов Artix на базе операционной системы Ubuntu 18.04 прекращена.
Установка Artix Virtual Pos
Модуль Artix Virtual Pos разворачивается на основе Artix POS при установке пакета artix-vpos:
aptitude install artix-vpos
В процессе установки пакета artix-vpos будет предложено удалить пакеты artix-gui-common, artix-pos и artix45-gui. Необходимо подтвердить удаление данных пакетов.
После установки модуля необходимо перезапустить программу в 1-й консоли по нажатию сочетания клавиш Ctrl+C.
Artix Virtual Pos не имеет графического интерфейса, по умолчанию будет открыта 1-я консоль с надписью "Запуск Artix Virtual Pos".
Конфигурирование модуля
Настройка модуля Artix Virtual Pos осуществляется в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/vpos.ini.
| Наименование | Тип данных | Возможные значения | Описание | Примечания |
|---|---|---|---|---|
| port | числовой | Порт HTTP сервера – открытый порт, на который касса принимает REST-запросы | По умолчанию 8090. | |
| bonusSpendType | строковый |
| Правило использования бонусных баллов:
| По умолчанию calculate. |
csHost | строковый | Хост ядра КС | Используется для получения идентификатора БД и информации о магазине. По умолчанию не заполнено. | |
csPort | числовой | Порт ядра КС | Используется для подключения к БД кассового сервера напрямую. Осуществляется получение идентификатора БД и информации о магазине. По умолчанию не заполнено. | |
| csUser | строковый | Имя пользователя КС | ||
| csPassword | строковый | Пароль пользователя КС |
[artix-vpos] ;настройки Artix Virtual Pos ; Порт HTTP сервера ; по умолчанию 8090 ;port = 8090 ; Тип использования бонусных баллов ; calculate - только распределение; reserve - распределение и резервирование ; по умолчанию calculate ;bonusSpendType = calculate ; Хост ядра КС ; Используется для получения идентификатора БД и информации о магазине ; По умолчанию не заполнено ;csHost = ; Порт ядра КС ; Используется для получения идентификатора БД и информации о магазине ; по умолчанию 38051 ;csPort = 38051 ; Имя пользователя КС для получения идентификатора БД и информации о магазине ; по умолчанию не заполнено ;csUser = ; Пароль пользователя КС для получения идентификатора БД и информации о магазине ; по умолчанию не заполнено ;csPassword =
При незаполненных значениях параметров csUser и csPassword запрос на кассовый сервер выполняется без авторизации.
При незаполненном значении параметра csHost хост для запроса на кассовый сервер берется из настройки MysqlServer::host файла db.ini.
Обновление Artix Virtual Pos
Для обновления Artix Virtual Pos необходимо выполнить команды:
Обновление локального списка доступных пакетов:
aptitude update
Обновление всех доступных пакетов:
aptitude install artix-vpos
- Перезапустите Artix Virtual Pos.