SetTouch ◾️ Отображение дополнительной информации по позиции в чеке

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

SetTouch ◾️ Отображение дополнительной информации по позиции в чеке

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

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

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

10.3.26.0

Описание

Начиная с версии 10.3.26.0 можно включить отображение дополнительной информации о товарах в чеках, чтобы кассир мог ответить на все вопросы о товаре покупателю, не потеряв его лояльность.

Настройка

Выполните скрипты на сервере SetRetail/SetCentrum в базе данных

set:

SELECT add_property('POSITION_LABELS_SERVICE', null, 'enabled', 'true', 'Отображать метки над позициями', 10, 2, 0); SELECT add_property('POSITION_LABELS_SERVICE', null, 'config', '{ "labels": [ { "description": "Желтый ценник", "color": "yellow", "value": "МРЦ", "condition": { "source": "function", "value": { "name": "equalsOrLess", "parameters": [ { "source": "position", "value": "endPrice" }, { "source": "product", "value": "price2" } ] } } }, { "description": "Желтый ценник", "color": "red", "value": "Товар за 200", "condition": { "source": "function", "value": { "name": "equals", "parameters": [ { "source": "position", "value": "endPrice" }, { "source": "constant", "value": "20000" } ] } } }, { "description": "Желтый ценник", "color": "red", "value": "100 или больше", "condition": { "source": "function", "value": { "name": "equalsOrGreater", "parameters": [ { "source": "position", "value": "endPrice" }, { "source": "constant", "value": "10000" } ] } } }, { "description": "Желтый ценник", "color": "red", "value": "Дешевле 50", "condition": { "source": "function", "value": { "name": "less", "parameters": [ { "source": "position", "value": "endPrice" }, { "source": "constant", "value": "5000" } ] } } }, { "description": "Желтый ценник", "color": "red", "value": "Дороже 1000", "condition": { "source": "function", "value": { "name": "greater", "parameters": [ { "source": "position", "value": "endPrice" }, { "source": "constant", "value": "100000" } ] } } } ] }', 'Настройка отображения меток над позициями', 10, 2, 0);

Примеры

Дополнительно

Отображение признака цены

https://crystals.atlassian.net/browse/SR-8626

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

10.4.23.0

Начиная с версии 10.4.23.0 доступна возможность отображения признака (идентификатора) цены на метке товарной позиции.

Пример

В справочнике товаров загружены позиции:

  • Товар “Конфеты КЕНДИ 250 гр”: для действующей цены № 1 указан признак Sale (поле identifier содержит значение Sale);

  • Товар “Мармелад“: для действующей цены № 1 указан признак Discount (поле identifier содержит значение Discount).

Выполнен скрипт на сервере SetRetail/SetCentrum в базе данных

set на обновление конфигурации настройки POSITION_LABELS_SERVICE:

UPDATE public.sales_management_properties SET property_value = '{ "labels": [ { "description":"label price identifier", "color":"yellow", "value":{ "source":"productPrice", "value":"identifier" }, "condition": { "source": "function", "value": { "name": "hasValue", "parameters": [ { "source": "productPrice", "value": "identifier" } ] } } }, { "description":"SALE label", "color":"red", "value":"РАСПРОДАЖА", "condition": { "source": "function", "value": { "name": "equals", "parameters": [ { "source": "productPrice", "value": "identifier" }, { "source":"constant", "value":"Sale" } ] } } } ] }', send_status = 0 WHERE module_name = 'POSITION_LABELS_SERVICE' AND property_key = 'config';

Пример отображения меток на кассе Set Touch:

image-20260212-144647.png