SetTouch ◾️ Настройка экрана продажи

Публичное пространство

SetTouch ◾️ Настройка экрана продажи

Экран продажи может состоять из вкладок 2х типов:

  • Плитки товаров,

  • Функциональная вкладка.

 

Создание плиток товаров доступно в рамках базового функционала Set Touch.

Функциональная плитка создается в рамках проектных работ для конкретного клиента.

 

Настройка экрана продажи

Структура экрана продаж создается в файле tabs.json, находящемся в директории:

crystal-cash/web/config/tabs.json

Пример tabs.json

[ { "name": "ПРОДАЖА", "type": "F", "client": "CSI" }, { "name": "Кафе", "type": "GT", "columns": 6, "tiles": [ { "index": 0, "itemId": "00000", "barcode": "4600000000008", "img": "/img/2/img1.jpg", "name": "Шок Малиновый", "tiles": [] }, { "index": 1, "iconId": "DIR", "name":"Продукты", "tiles": [ { "index": 0, "itemId": "00000", "barcode": "4600000000008", "img": "/img/2/img1.jpg", "name": "Шок Малиновый", "tiles": [] }, { "index": 1, "itemId": "00001", "barcode": "4600001000007", "img": "/img/2/img2.jpg", "name": "Кефир Малиновый", "tiles": [] } ] } ] } ]

 

 

Из него следует:

{ "name": "ПРОДАЖА", "type": "F", "client": "CSI" },

 

Первая вкладка - "Продажа";

Тип вкладки - функциональная;

Клиент/конфигурация - "CSI".

{ "name": "Кафе", "type": "GT", "columns": 6, "tiles": [ { "index": 0, "itemId": "00000", "barcode": "4600000000008", "img": "/img/2/img1.jpg", "name": "Шок Малиновый", "tiles": [] }, { "index": 1, "iconId": "DIR", "name":"Продукты", "tiles": [ { "index": 0, "itemId": "00000", "barcode": "4600000000008", "img": "/img/2/img1.jpg", "name": "Шок Малиновый", "tiles": [] }, { "index": 1, "itemId": "00001", "barcode": "4600001000007", "img": "/img/2/img2.jpg", "name": "Кефир Малиновый", "tiles": [] } ] } ] } ]

 

Вторая вкладка - группа товаров;

Название вкладки - "Кафе";

Количество плиток в ряд - 6. Касса тестировалась при значениях 3-6, при иных значениях отображение плиток может быть некорректным.

Состав плитки:

  • 1 объект - товар "Шок малиновый" с изображением;

  • 2 объект - папка с товарами, название "Продукты"

  • 3 объект - товар в папке "Продукты", "Шок малиновый"

  • 4 объект - товар в папке "Продукты", "Кефир малиновый"

 

О товарах

Обязательным атрибутом является штрихкод (barcode) или артикул (itemid), маркетинговое название (name).

Маркетинговое название - это не тоже самое, что название товара в базе данных, оно указывается индивидуально и более понятным языком для упрощенного считывания кассиром.

Товары могут располагаться "с пропусками", для этого необходимо корректно указывать index плитки.

 

Изображения товаров

Для товаров можно задавать изображения.

Требования:

  • Размер: 200x200px, иные пропорции не допускаются, только квадрат

  • Формат: .jpg, .png

Необходимо прописать относительный адрес изображения и добавить его в папку:

crystal-cash/web/img/

 

Загрузка изображений в пик-лист из локальной папки SetTouch

https://crystals.atlassian.net/browse/SRTB-5616

https://crystals.atlassian.net/browse/CR-6653

10.3.8.0

Описание

Начиная с версии 10.3.8.0 появилась возможность загружать изображения в пик-лист кассы из локальной папки, чтобы автоматизировать процесс по трансляции изображений на экране устройства.

Настройка 

1. Подготовьте файлы с изображениями, которые будут выводиться в пик-листе на экране кассы. Подробнее о создании пик-листов.

  • Имя файла должно состоять из номера артикула товара.

  • Допустимые форматы файлов:

    • .jpg

    • .png

2. Подключитесь к кассе с помощью WinSCP или SetConsole.

3. Перейдите в расположение /home/tc/storage/crystal-cash/web/img → кликните по иконке 

для создания новой папки.

4. Введите название папки tile → кликните ОК.

5. Скопируйте файлы изображений в папку tile.

6. Для применения изменений перезагрузите кассовый модуль.

Дополнительная информация

  • Трансляция изображений на основании ссылок, указанных в JSON-файле, является более приоритетной операцией по сравнению с данной функциональностью (когда касса не ориентируется на ссылки в JSON). Таким образом, если в JSON-файле есть ссылки на изображения, касса в первую очередь работает с этими ссылками.

  • Правила обновления изображений в пик-листе:

    • при перезагрузке кассы.

    • при каждой авторизации кассира.

Пример работы

На сервере SetRetail10 создан пик-лист для товаров "Яблоки".

На SetTouch отображаются загруженные изображения для товаров из пик-листа.

Показ изображений в пик-листах разных типов

https://crystals.atlassian.net/browse/SRTB-8862

https://crystals.atlassian.net/browse/CR-12450

10.4.9.0

До версии SetRetail 10.4.9.0 показ изображений был доступен только в пик-листах с типом По умолчанию. В версии 10.4.9.0 добавлена функциональность показа изображений в пик-листах с типом С линейкой главных разделов.

Пример работы

На сервере создан пик-лист с типом С линейкой главных разделов.

На кассе загружены и отображаются изображения для этого пик-листа.