Конфигурационные файлы SCO находятся в каталоге /opt/
sst-sco/conf
. При старте программа загружает из этого каталога все файлы с расширением .ini в алфавитном порядке. Можно задать дополнительные пути загрузки файлов настроек.
По умолчанию каждый файл содержит настройки соответствующего функционального модуля. Можно создать новый файл с произвольным названием и настройками из разных модулей.
Если одна и та же настройка установлена в нескольких файлах или несколько раз в одном файле, то будет использоваться последнее загруженное значение. То есть из последнего по алфавиту файла и из последнего в этом файле значения.
Список конфигурационных файлов:
Формат файлов модифицированный INI. Название секций и параметров чувствительно к регистру. Секции и опции ниже разные:
[Section] someoption = value [section] someOption = value |
Строковые параметры могут быть оформлены одним из следующих способов:
[Section] string1 = Некоторая строка, без спец. символов string2 = "Строка содержит ; или #, которые могут восприниматься как начало комментария" string3 = "Строка с 'одинарными' кавычками внутри" string4 = 'Строка с "двойными" кавычками внутри' |
Для очистки всех ранее загруженных параметров секции используется параметр @clear
.
[Section] @clear option = value |
В качестве символов комментария используются # и ;
[Section] ; Некоторый комментарий # Другой комментарий |
Закомментированные настройки и настройки со значениями по умолчанию на экран выводится не будут. |
Для просмотра актуальных настроек кассы самообслуживания необходимо выполнить команду currentsettings
с параметром --sco
:
/linuxcash/cash/bin/currentsettings --sco |
Текущие настройки: [logger.weightcontrolserver] file = weightcontrolserver.log (/opt/sst-sco/conf/logger.ini) level = info (/opt/sst-sco/conf/logger.ini) [menu] fromPos = true (/opt/sst-sco/conf/artix.ini) [menu.1] 1.text = Редактирование чека (/opt/sst-sco/conf/menu.ini) 1.command = CHECK_EDIT (/opt/sst-sco/conf/menu.ini) 2.text = Отчеты (/opt/sst-sco/conf/menu.ini) 2.command = MENU_SUBMENU (/opt/sst-sco/conf/menu.ini) 2.arg.id = 3 (/opt/sst-sco/conf/menu.ini) 3.text = Тренировочный режим (/opt/sst-sco/conf/menu.ini) 3.command = SCO_TRAININGMODE (/opt/sst-sco/conf/menu.ini) 4.text = Контроль веса (/opt/sst-sco/conf/menu.ini) 4.command = MENU_SUBMENU (/opt/sst-sco/conf/menu.ini) 4.arg.id = 4 (/opt/sst-sco/conf/menu.ini) ... [picklist] confirm = true (/opt/sst-sco/conf/picklist.ini) showQuantity = true (/opt/sst-sco/conf/picklist.ini) [sco] showCursor = true (/opt/sst-sco/conf/sco.ini) [weightcontrol] enable = true (/opt/sst-sco/conf/weightcontrol.ini) |
О других параметрах команды currentsettings
можно прочитать в разделе "Просмотр актуальных настроек кассы".
Содержит настройки отображения рекламы.
Наименование | Возможные значения | Описание |
---|---|---|
Файл /opt/sst-sco/conf/api.ini , секция [Api] , настройки модуля API | ||
address | <хост>:<порт> по умолчанию 0.0.0.0:3200 | Адрес API сервера |
Также содержит настройки отмены чека при взаимодействии с клиентом по API
Содержит настройки звукового оповещения.
Настройка автоматического перехода в режим продажи при запуске
Содержит настройки модуля наличных.
Конфигурационный файл содержит настройки модуля чека, типов оплаты, отображения строк чека и интерфейсных элементов на форме формирования чека.
Подробнее о настройке модуля чека и типов оплаты можно ознакомиться в разделе "Режим продажи" на страницах:
Подробнее о настройке отображения строк чека можно ознакомиться на странице "Отображение информации чека".
Подробнее о настройке отображения интерфейсных элементов на форме формирования чека можно ознакомиться на страницах:
Наименование | Возможные значения | Описание |
---|---|---|
Файл /opt/sst-sco/conf/config.ini , секция [Config] | ||
paths | абсолютный путь по умолчанию не задано | Дополнительные пути загрузки файлов настроек. |
Содержит настройку проверки регулярными выражениями в диалоге сканирования товаров.
Ознакомиться с общими сведениями о настройке подключения оборудования можно в разделе "Подключение устройств". Настройка устройств:
Настройки и описание расположены на странице "Антикражные ворота".
Настройки и описание расположены на странице "Cистема распознавания лиц NtechLab FindFace".
Настройки и описание расположены на странице "Распознавание товаров".
Настройки модуля тестового оборудования расположены на странице "Заглушка оборудования".
Языковые настройки программы расположены на странице "Язык и изменение текста".
О настройках ввода данных с клавиатурных устройств (интервал, шаблоны) можно узнать подробнее на странице "Клавиатурные устройства ввода".
Настройка периода взвешивания с прикассовых весов, настройки подтверждения взвешивания с контрольных весов находятся на странице "Настройка взвешивания товаров".
Настройки и описание расположены на странице "Режим этикетировщика".
Настройки и описание расположены на странице "Лицензирование".
Настройки логирования и описание расположены на странице "Логирование работы программы".
Настройки и описание расположены на странице"Главное меню".
Настройка отображения копеек в SCO.
Настройки и описание расположены на странице "Логирование потребления системных ресурсов"
Настройки модуля оповещения через пейджер расположены на странице "Пейджер".
Настройки и описание расположены на странице "Фотоконтроль товаров"
Настройки и описание расположены на странице "Настройки каталога товаров".
Описание работы на странице "Информация о товаре".
Конфигурационный файл содержит настройки:
Настройки и описание расположены на странице "Сбор статистики".
Настройки и описание расположены на странице "Тема оформления".
Описание работы модуля "Генерация темы оформления"
Пример использования – "Отображение видео с камеры на экране"
Описание работы модуля на странице "Голосовые подсказки"
Описание работы модуля на странице "Открытие веб-страницы"
Конфигурационный файл содержит настройки: