Установка Artix Virtual Pos

Модуль Artix Virtual Pos разворачивается на основе Artix POS (на базе Ubuntu 14.04, 18.04 и 22.04) при установке пакета 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
  • reserve

 Правило использования бонусных баллов:

  • calculate – только распределение (расчет скидки при списании бонусов);
  • reserve – распределение и резервирование бонусов на бонусном сервере.
По умолчанию calculate.

csPort

числовой


Порт ядра КС

Используется для подключения к БД кассового сервера напрямую.

Осуществляется получение идентификатора БД и информации о магазине.

csUser

строковый


Имя пользователя КС

csPassword

строковый


Пароль пользователя КС

Пример настройки
[artix-vpos]
;настройки Artix Virtual Pos

; Порт HTTP сервера
; по умолчанию 8090
;port = 8090

; Тип использования бонусных баллов
; calculate - только распределение; reserve - распределение и резервирование
; по умолчанию calculate
;bonusSpendType = calculate

; Порт ядра КС
; Используется для получения идентификатора БД и информации о магазине
; по умолчанию 38051
;csPort = 38051

; Имя пользователя КС для получения идентификатора БД и информации о магазине
; по умолчанию user
;csUser = user

; Пароль пользователя КС для получения идентификатора БД и информации о магазине
; по умолчанию password
;csPassword = password

Обновление Artix Virtual Pos

Для обновления Artix Virtual Pos необходимо выполнить команды:

  1. Обновление локального списка доступных пакетов:

    aptitude update
  2. Обновление всех доступных пакетов:

    aptitude upgrade
  3. Перезапустите Artix Virtual Pos.
  • No labels