Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Настройки пик-листов для касс

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

Все выполненные настройки необходимо сохранить.