После установки создается конфигурационный файл 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

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

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

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

При запуске кассы с типом SCO может осуществляться автоматический переход в режим продажи по заданному паролю пользователя в 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 не осуществляется.

Возможность разрешить изменение типа кассы на SCO при закрытой смене в ФР и в программе определяется параметром allowChangeCashTypeIfShiftClosed:

  • при значении параметра true разрешено изменение типа кассы на SCO при закрытой смене в ФР и в программе,
  • при значении параметра false запрещено изменение типа кассы на SCO при закрытой смене в ФР и в программе.
  • При открытой смене автоматическое изменение типа кассы на SCO осуществляется независимо от значения настройки allowChangeCashTypeIfShiftClosed.
  • При открытом чеке автоматическое изменение типа кассы на SCO не осуществляется.

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

Возможность автоматической авторизации после блокировки кассы определяется параметром autoAuthType.

НаименованиеТип данныхВозможные значенияОписаниеПримечания
changeCashTypeOnInactivityLockлогический
  • true
  • false
Менять тип кассы на SCO при блокировкеПо умолчанию false
afterLockTimeoutчисловой
Таймаут перед изменением типа кассы после перехода в режим авторизацииПо умолчанию 60 секунд
allowChangeCashTypeIfShiftClosedлогический
  • true
  • false
Разрешить изменение типа кассы на SCO при закрытой смене в ФР и в программеПо умолчанию true
autoAuthTypeстроковый
  • "lastAuthorizedCashier"
  • "openingShiftCashier"

Способы автоматической авторизации в режиме SCO:

  • "lastAuthorizedCashier" – автоматическая авторизация в режиме SCO под последним авторизованным пользователем

  • "openingShiftCashier" – автоматическая авторизация в режиме SCO под пользователем, который открыл смену

По умолчанию не указан.

Если способ авторизации не указан, автоматическая авторизация не осуществляется
Пример настройки
[Transformer]  

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

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

; Разрешить изменение типа кассы на SCO при закрытой смене в ФР и в программе
; По умолчанию true
;allowChangeCashTypeIfShiftClosed = true

; Способы автоматической авторизации в режиме SCO
; Доступные способы:
; "lastAuthorizedCashier" - автоматическая авторизация в режиме SCO под последним авторизованным пользователем
; "openingShiftCashier" - автоматическая авторизация в режиме SCO под пользователем, который открыл смену
; Если способ авторизации не указан, автоматическая авторизация не осуществляется
; По умолчанию не указан
;autoAuthType = ""

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

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

  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.

Поворот консоли

В Artix:HybridPOS реализована возможность задавать поворот консоли в настройках экрана. Для этого необходимо в Сервисном меню выбрать пункт "Настройка экрана" и далее пункт "Общие настройки". Остальные шаги описаны в статье "Поворот консоли" для Artix:SCO. 

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

В кассовом ПО Artix реализована возможность индивидуальной настройки параметров калибровки тачскрина для каждого из режимов:

При работе в режиме pos (РМК):

  1. При калибровке экрана отображается подсказка "Выберите устройство для калибровки (Режим РМК). Для режима КСО может потребоваться отдельная настройка калибровки".
  2. После калибровки создается файл настроек /linuxcash/cash/data/tmp/calibration/999-pos-calibration.conf.

При работе в режиме sco (КСО):

  1. При калибровке экрана отображается подсказка "Выберите устройство для калибровки (Режим КСО). Для режима РМК может потребоваться отдельная настройка калибровки".
  2. После калибровки создается файл настроек /linuxcash/cash/data/tmp/calibration/999-sst-sco-calibration.conf.

Подробнее о калибровке экрана можно прочитать в разделе "Калибровка сенсорного экрана".

  • No labels