Понятия фильтр и параметр подбора идентичны.
Параметры подбора товара
Визуальный подбор товара является альтернативой вводу товара вручную или при помощи сканера штрих-кодов. В кассовом ПО Artix реализована возможность подбора товара по следующим параметрам:
- наименование,
- штрих-код,
- код,
- цена.
Для настройки подбора товара по одному или нескольким параметрам в утилите администрирования Yuki необходимо на кнопку настроить действие "Подбор товара" с командой COMMAND_SELECTMULTIPLE и параметром substring. Подробнее о настройке действий можно прочитать в разделе "Настройка действий".
При нажатии кнопки, настроенной на подбор товара, на экран выводится список товаров. Пользователь может выбрать нужный товар, используя фильтры. При использовании фильтра в список товаров попадают записи, начинающиеся с введенной последовательности.
Первым фильтром по умолчанию устанавливается "Наименование".
Подбор товара по нескольким параметрам сначала выводит результаты по первому фильтру, затем к текущему списку применяется второй выбранный фильтр, и так далее.
При подборе товара по наименованию может быть использован поиск по вхождению. Метод поиска определяется параметром команды substring:
- При значении параметра
trueвыполняется поиск по вхождению. Например, для поиска товара "электрическая лампа накаливания" достаточно в строке поиска ввести "эл лам нак". - При значении параметра
falseили в том случае, когда параметр не задан, выполняется поиск записи, начинающейся с введенной последовательности символов.
Настройка фильтра по умолчанию
В кассовом ПО Artix для визуального подбора товара реализована возможность выбора фильтра, который будет установлен по умолчанию при открытии формы поиска товара. Для этого необходимо вручную добавить параметр currentIndex в конфигурационный файл /linuxcash/cash/themes/touch/conf/gui.ini в секцию [Ui.Modify.PositionsList].
| Наименование | Тип данных | Возможные значения | Описание | Примечания |
|---|---|---|---|---|
| currentIndex | целочисленный |
| Номер параметра подбора, который будет установлен по умолчанию | По умолчанию 0 |
При использовании фильтра по штрих-коду наименование товара берется из таблицы Barcodes БД Dictionaries.
[Ui.Modify.TmcMultipleChoice.tabBar] ; Номер фильтра по-умолчанию ; 0 - наименование ; 1 - штрих-код ; 2 - код ; 3 - цена currentIndex = 1