Настройки пик-листов для касс
1. Загрузка
Содержимое любых пик-листов загружается в систему через конвертер Импорт XML и API.
2. Настройки на сервере
1. Для того чтобы вместо обычного классификатора на кассе отображались пик-листы, необходимо на кассовом сервере по адресу: Магазин – Типы касс выбрать тип кассы и нажать кнопку Настройки:
В конфигурационном файле sale.conf (applications\sale\sale.conf) надо указать параметр getItemListFromPicklist = true:
При getItemListFromPicklist в значении true, на экране устройства отображаются пик-листы. Если требуется отображать обычный одноуровневый товарный классификатор с товарами/группами товаров из определенного узла, то в параметре itemClassifBaseId следует указать ID нужного узла, установив при этом значение getItemListFromPicklist в значении false:
Также можно отображать справочник без картинок с маленькими кнопками. Такой вид отображения товаров доступен только на touch-кассах и особенно удобен для сетей фастфуд. Его можно настроить с помощью параметра showPicklist в разделе ui конфигурационного файла sale.conf (applications\sale\sale.conf). По умолчанию, данный параметр выключен. Если нужно его включить, то следует изменить значение showPicklist на true:
Все выполненные настройки необходимо сохранить.
2. Для пик-листов, так же как для классификатора товаров, можно настроить отображение картинок товаров.
3. На touch-кассе кнопка вызова пик-листов появляется по умолчанию. Чтобы запрограммировать кнопку клавиатурной кассы на вызов пик-листов, нужно на кассовом сервере по адресу: Магазин – Кассы выбрать необходимую кассу и нажать кнопку Оборудование:
В появившемся иерархическом древе в конфигурационном файле keyboard_layout (hardware/keyboard_layout/keyboardLayout.conf) нужно посмотреть, какой тип клавиатуры используется (он должен быть раскомментирован в общем списке):
Затем, в файле с параметрами соответствующей клавиатуры (hardware\keyboard_layout\файл актуальной раскладки) следует добавить следующий код:
{ code = 117 # F6 type = "Picklist" params = "2" # F6 - Вызов пиклиста }, { code = 118 # F7 type = "Picklist" params = "" # F6 - Вызов пиклиста }
4. Для определенного типа касс можно перечислить используемые на данных кассах пик-листы (в случае, если отображать все не надо). Сделать это можно по адресу: Магазин – Типы касс, где необходимо выбрать созданный тип кассы и нажать кнопку Настройки:
В появившемся иерархическом древе нужно открыть для просмотра конфигурационный файл sale.conf (applications\sale\sale.conf) и добавить в него строку со значениями параметра allowedPickLists в виде списка идентификаторов пик-листов, с которыми можно будет работать на кассах данного типа.
Пример заполнения параметра:
allowedPickLists = ["1", "4"]
Если оставить список пустым или попросту не задать значение параметра, то на кассах данного типа можно будет работать со всеми пик-листами.
Выполненные изменения необходимо сохранить.
Настройки пик-листов для киосков, КСО и киосков-трансформеров
1. Загрузка
Содержимое любых пик-листов загружается в систему через конвертер Импорт XML и API.
2. Настройки на сервере
1. Внимание! Для корректной работы касс, выполняющих специфические функции (киоск, КСО, киоск-трансформер) обязательно создавать отдельный тип касс со специфическими настройками. В данной статье мы рассматриваем лишь те из них, которые необходимы для отображения каталога товаров в формате пик-листов. Создать новый тип касс можно по адресу: Магазин – Типы касс, где сначала нужно в строке ввода задать название нового типа касс, а затем – нажать кнопку Добавить:
Далее необходимо выбрать созданный тип кассы и нажать кнопку Настройки:
2. В появившемся иерархическом древе нужно открыть для просмотра конфигурационный файл sale.conf (applications\sale\sale.conf) (для киосков-трансформеров – sale.conf (applications\self_sale\sale.conf)) и указать у нем параметр getItemListFromPicklist = true. Это позволит отображать на экране устройства пик-листы вместо обычного товарного классификатора:
3. Для пик-листов на киосках, КСО и кисках-трансформерах можно настроить отображение картинок товаров.
4. Можно также перечислить используемые на устройствах данного типа пик-листы (в случае, если отображать все не надо). Для этого, в файл sale.conf (applications\sale\sale.conf) (для киосков-трансформеров – sale.conf (applications\self_sale\sale.conf)) нужно добавить в него строку со значениями параметра allowedPickLists в виде списка идентификаторов пик-листов, с которыми можно будет работать на кассах данного типа.
Пример заполнения параметра:
allowedPickLists = ["1", "4"]
Если оставить список пустым или попросту не задать значение параметра, то на кассах данного типа можно будет работать со всеми пик-листами.
5. Если используемых пик-листов очень много, можно ограничить количество одновременно выводимых на экран, установив соответствующее значение параметра maxPickListItems в разделе ui конфигурационного файла sale.conf (applications\sale\sale.conf) (для киосков-трансформеров – sale.conf (applications\self_sale\sale.conf)), например:
Добраться до остальных пик-листов при этом можно будет с помощью прокрутки.
6. Установив значение параметра changeQuantityForPickListItem как true в файле sale.conf (applications\sale\sale.conf) (для киосков-трансформеров – sale.conf (applications\self_sale\sale.conf)), можно разрешить пользователю устройства изменять количество позиций, добавленных в чек из пик-листов:
Все выполненные настройки необходимо сохранить.
Настройки умных пик-листов (только для киосков, КСО и киосков-трансформеров)
Внимание! Функционал умных пик-листов служит для обеспечения работы автоматического умного распознавания СуперМаг Vision и доступен только на киосках, КСО и киосках-трансформерах), для корректной работы которых обязательно создавать отдельный тип касс со специфическими настройками. В данной статье мы рассматриваем только настройки умных пик-листов для этих устройств.
1. Загрузка
Содержимое любых пик-листов загружается в систему через конвертер Импорт XML и API.
Внимание! Номера пик-листов, которые будут задействованы в умном распознавании, передаются в следующих массивах:
smartPickLists = {sale = [], picklist = [], recognition = []}
Если хотя бы один из массив останется пустым, то устройства останутся без умного распознавания; будет работать логика обыкновенного распознавания.
2. Настройки на сервере
1. Переключение формата отображения товаров с обычного классификатора на пик-листы осуществляется на кассовом сервере по адресу: Магазин – Типы касс , где нужно выбрать тип кассы и нажать кнопку Настройки:
В конфигурационном файле sale.conf (applications\sale\sale.conf) (для киосков-трансформеров – sale.conf (applications\self_sale\sale.conf)) необходимо указать параметр getItemListFromPicklist в значении true:
2. В том же файле sale.conf (applications\sale\sale.conf) (для киосков-трансформеров – sale.conf (applications\self_sale\sale.conf)) нужно указать значение параметра extendedRecognition как true:
3. Для умных пик-листов обязательно нужно настроить отображение картинок товаров.
Примечание. Настройки картинок для киосков-трансформеров выполняются в файле sale.conf (applications\self_sale\sale.conf)).
4. При закомментированных массивах, связанных с функционалом умных пик-листов, функционал работать не будет! Поэтому обязательно нужно убедиться в том, что все массивы раскомментированы в конфигурационном файле sale.conf (applications\sale\sale.conf) (для киосков-трансформеров – sale.conf (applications\self_sale\sale.conf)):
Особое внимание следует обратить на корректность заполнения массивов, связанных с функционалом умных пик-листов:
Если в массиве sale есть наименование, которое отсутствует в picklist и recognition, то оно не будет отображаться в окне продажи на устройстве! Таким образом, для корректной работы функционала необходимо, чтобы хотя бы один из номеров пик-листов, перечисленных в picklist и recognition, присутствовал и в sale.
5. Количество пик-листов, выводимых на экран продажи, регулируется параметром maxPickListItems в разделе ui конфигурационного файла sale.conf (applications\sale\sale.conf) (для киосков-трансформеров – sale.conf (applications\self_sale\sale.conf)), например:
Добраться до остальных пик-листов при этом можно будет с помощью прокрутки.
6. В режиме умного распознавания на экране устройства не должно быть кнопки поиска товара по пик-листам, поэтому необходимо убедиться, что в конфигурационном файле sale.conf (applications\sale\sale.conf) (для киосков-трансформеров – sale.conf (applications\self_sale\sale.conf)) параметр contextSearch = false:
7. Рекомендуем также закомментировать настройки показа определенных пик-листов, если таковые имеются:
Все выполненные настройки необходимо сохранить.