Начиная с версии 4.6.211 добавлена возможность отображать в каталоге цену и количество/вес каждого товара в плиточном режиме в интерфейсах keyboard, combined и touch.
В кассовом ПО Artix реализована возможность работы с одноуровневыми и многоуровневыми каталогами.
Для выбора товара из каталога в утилите администрирования Yuki необходимо:
- Настроить клавишу с действием 
COMMAND_SELECTFROMPICKLIST. - Указать используемые каталоги с помощью параметра 
multilevel:- любое значение отличное от 0 – многоуровневые каталоги (БД 
DictionariesтаблицаPicklist), 0 – одноуровневые каталоги (БД
DictionariesтаблицаCatalog). Для визуального подбора товара у каталога должен быть установлен признакtype = 1.Функционал использования одноуровневых каталогов является устаревшим, его поддержка прекращена.
 - любое значение отличное от 0 – многоуровневые каталоги (БД 
 
О настройке действий подробнее можно прочитать в разделе "Настройка действий".
Подбор товара может быть осуществлен:
- визуально,
 - по наименованию в корневом меню / внутри каталога.
 
Для активации клавиатуры необходимо кликнуть по полю ввода, изображения каталогов и товаров при этом будут скрыты:
Клавиша используется для того, чтобы:
- отменить сортировку товара,
 - перейти в корневое меню,
 - перейти на уровень выше,
 - скрыть клавиатуру.
 
 В кассовом ПО Artix реализована возможность отображать подбор из многоуровневого каталога в виде плитки в интерфейсах keyboard и combined. Для этого необходимо включить настройку useGrid в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/gui.ini в секции [GUI.PickList]:
- при значении 
trueподбор из многоуровневого каталога отображается в виде плитки, - при значении 
falseподбор из многоуровневого каталога отображается в виде списка. 
| Наименование | Тип данных | Возможные значения | Описание | Примечания | 
|---|---|---|---|---|
| useGrid | логический | 
  | Использовать плитку в режимах keyboard и combined | По умолчанию false | 
[GUI.PickList] ; Использовать плитку в режимах keyboard и combined ; По умолчанию false ;useGrid = false
Навигация в интерфейсах keyboard и combined осуществляется с помощью стрелок на клавиатуре. Выбор товара – по нажатию клавиши "Ввод".
Количество строк и столбцов в плиточном режиме задается параметрами gridRows и gridColumns в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/gui.ini в секции [GUI.PickList].
[GUI.PickList] ... ; Количество строк ; По умолчанию 2 ;gridRows = 2 ; Количество столбцов ; По умолчанию 4 ;gridColumns = 4
Количество строк в наименовании товара либо каталога в плиточном режиме задается параметром buttonLinesCount в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/gui.ini в секции [GUI.PickList].
[GUI.PickList] ... ; Количество строк для названия товара ; По умолчанию 2 ;buttonLinesCount = 2 ...
Настройки gridRows, gridColumns и buttonLinesCount действуют на все интерфейсы (keyboard, combined и touch).
В кассовом ПО Artix реализована возможность менять шрифт для отображения текста на плитке с товарами из многоуровневого каталога. Для этого необходимо задать параметр fontSize в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/gui.ini в секции [GUI.PickList].
[GUI.PickList] ... ; Размер шрифта ; По умолчанию 12 ;fontSize = 12
Настройка fontSize действует только на интерфейс touch.
Настройка отображения информации о каталогах и товарах на казахском и русском языках
Функционал поддержан для одноуровневых и многоуровневых каталогов.
В кассовом ПО Artix реализована возможность задавать переводы для наименований каталогов, товаров и элементов каталога. Подробнее о задании переводов для отображения информации о каталогах и товарах можно прочитать в разделе "Перевод информации о товаре".
Для использования казахского языка при поиске товаров необходимо добавить в список раскладок значение "kk" для параметра keyboardLayouts в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/i18n.ini в секции [Language]. 
Секцию [Language] и параметр keyboardLayouts необходимо добавить вручную.
[Language] keyboardLayouts="ru,kk"
При вызове действия "Подбор товара" для всех команд поиск осуществляется в соответствии с выбранным языком.
Загрузка и кастомизация изображений
Функционал поддержан только для многоуровневых каталогов.
В кассовом ПО Artix реализована возможность загрузки и кастомизации изображений для товаров и каталогов в разных интерфейсах.
Изображения для товаров и каталогов могут быть загружены:
- через справочник в БД,
 - через Artix Control Center,
 - через утилиту администрирования Yuki.
 
Изображения должны удовлетворять следующим ограничениям:
- формат 
pngилиjpg(рекомендуетсяjpg) объемом до 48 кб, - размер не более 1024x768.
 
Пример отображения товаров и каталогов с изображениями в touch-интерфейсе:
Если в пункте меню содержится несколько страниц, то навигация между ними выполняется по клавишам  и .
Настройки кастомизации изображений позволяют управлять внешним видом каталогов и товаров. Для этого необходимо задать параметры в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/gui.ini в секции [GUI.Images].
- Настройки действуют на все интерфейсы – 
touch,combinedиkeyboard. - Настройки по умолчанию не заданы.
 
| Наименование | Тип данных | Описание | Примечания | 
|---|---|---|---|
| picklist | строковый | Фон каталога | |
picklist_pressed  | строковый | Фон выбранного каталога | |
| picklist_tmc_background | строковый | Фон товара | |
| picklist_tmc_background_pressed | строковый | Фон выбранного товара | |
| picklist_no_grid | строковый | Иконка рядом с названием каталога | Настройка работает в интерфейсах   | 
[GUI.Images] ; Настройки кастомизации изображений ; Кастомизация доступна для следующих изображений: ;picklist ;picklist_pressed ;picklist_no_grid ;picklist_tmc_background ;picklist_tmc_background_pressed ; Путь до файла с фоном плитки пиклиста ; По умолчанию ":/picklist_tmc_background" ;picklist_tmc_background = ":/picklist_tmc_background.png"
Чтобы настроить кастомизацию изображений в зависимости от интерфейса, необходимо через нижнее подчеркивание добавить к параметру суффикс с названием соответствующего интерфейса.
[GUI.Images] ; Настройки кастомизации изображений ... picklist_tmc_background_keyboard = ":/picklist_tmc_background2.png" picklist_pressed_touch = ":/picklist_pressed_background3.png" picklist_combined = ":/picklist_background5.png"

