После установки создается конфигурационный файл sstsco.ini, который находится в директории /linuxcash/cash/conf/ncash.ini.d/sst-sco/ и является приоритетным.

Настройка действий и меню

При настройке действий и меню необходимо учитывать особенности работы в режимах pos и sco.

Также в директории /opt/sst-sco/conf/ создается новый файл transformer.ini, который содержит настройки необходимые для корректной работы гибридной кассы.

НаименованиеТип данныхОписаниеПримечания

closedCheck

целочисленный

Меню при закрытом чеке

По умолчанию 2
openCheckцелочисленный

Меню при открытом чеке

По умолчанию 3

В качестве значения параметра присваивается код корневого меню, которое сформировано в утилите администрирования Yuki.

Пример настройки transformer.ini
; Настройки необходимые для корректной работы гибридной кассы

[Menu]
; Меню при закрытом чеке
closedCheck = 2

; Меню при открытом чеке
openCheck = 3

Настройка оборудования

Настройка оборудования выполняется отдельно:

Переход в режим кассы самообслуживания при блокировке кассы

При запуске КСО может автоматически переходить в режим продажи по заданному паролю пользователя в autoLoginPassword.

В кассовом ПО Artix предусмотрена возможность автоматического перехода гибридной кассы из режима pos в режим sco при блокировке программы. Для этого в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/transformer.ini в секции [plugins] должен быть активирован плагин при помощи параметра transformer:

  • при значении on разрешено автоматическое и ручное переключение между режимами, если документ не открыт,

  • при значении off отключена возможность изменения режима.
НаименованиеТип данныхВозможные значенияОписаниеПримечания
transformerстроковый
  • on
  • off
Активация плагина для кассы-трансформераПо умолчанию on
Пример настройки
[plugins]
; Плагин для кассы-трансформера
transformer = on

Настройка параметров автоматического перехода в режим sco при блокировке производится в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/transformer.ini в секции [Transformer]. Возможность автоматически менять тип кассы на SCO при блокировке определяется параметром changeCashTypeOnInactivityLock:

  • при значении параметра true автоматическое изменение типа кассы на SCO будет осуществляться,
  • при значении параметра false автоматическое изменение типа кассы на SCO не будет осуществляться.

При блокировке касса переходит в режим авторизации. Временная задержка перед изменением типа кассы после перехода в режим авторизации задается параметром afterLockTimeout.

НаименованиеТип данныхВозможные значенияОписаниеПримечания
changeCashTypeOnInactivityLockлогический
  • true
  • false
Менять тип кассы на SCO при блокировкеПо умолчанию false
afterLockTimeoutчисловой
Таймаут перед изменением типа кассы после перехода в режим авторизацииПо умолчанию 60 секунд
Пример настройки
[Transformer]

; Менять тип кассы на SCO при блокировке
; по умолчанию false
;changeCashTypeOnInactivityLock = false

; Таймаут перед изменением типа кассы после перехода в режим авторизации
; по умолчанию 60 секунд
;afterLockTimeout = 60

Приоритет считывания настроек

Если настройки заданы одновременно в нескольких каталогах, то выбирается один каталог с максимальным приоритетом. Приоритет определяется положением каталогов в списке – верхний пункт списка имеет самый высокий приоритет.

  1. /linuxcash/cash/conf/ncash.ini.d/sst-sco/sstsco.ini.d/
  2. /linuxcash/cash/conf/ncash.ini.d/sst-sco/
  3. /linuxcash/cash/conf/ncash.ini.d/puppet/
  4. /linuxcash/cash/conf/ncash.ini.d/
  5. /linuxcash/cash/conf/ncash.ini
Настройки из /linuxcash/cash/conf/ncash.ini.d/sst-sco/ и /linuxcash/cash/conf/ncash.ini.d/sst-sco/sstsco.ini.d/ используются только при работе в режиме sco.

Индивидуальная настройка экранов для режимов кассы и кассы самообслуживания

В кассовом ПО Artix реализована возможность настраивать параметры отображения информации на экранах для каждого из режимов pos и sco индивидуально.

Для настройки необходимо:

  1. Перейти в Сервисное меню:
  2. Выбрать пункт "Настройка экрана". После этого будет выведено меню:
  3. Выбрать соответствующий пункт для редактирования настроек.
  4. Произвести настройку экранов.

После настройки экранов изменения будут записаны в файл:

  • /linuxcash/cash/conf/graphicsmode.ini – если выбран пункт "Общие настройки",
  • /linuxcash/cash/conf/pos.graphicsmode.ini – если выбран пункт "Настройки кассы"
  • /linuxcash/cash/conf/sst-sco.graphicsmode.ini – если выбран пункт "Настройки КСО".

Для удаления конфигурации необходимо нажать клавишу D. После этого будет выведен диалог:

Для подтверждения необходимо нажать клавишу "ОК". Для отказа от удаления необходимо нажать клавишу "Отмена".

Приоритет считывания настроек

При работе в режиме pos:

  1. /linuxcash/cash/conf/pos.graphicsmode.ini (если файл существует, настройки из /linuxcash/cash/conf/graphicsmode.ini игнорируются) 
  2. /linuxcash/cash/conf/graphicsmode.ini.

При работе в режиме sco:

  1. /linuxcash/cash/conf/sst-sco.graphicsmode.ini (если файл существует, настройки из /linuxcash/cash/conf/graphicsmode.ini игнорируются) 
  2. /linuxcash/cash/conf/graphicsmode.ini.
  • No labels