Оглавление
Информация |
---|
Версия SetRetail10 должна быть не ниже 10.2.58.0 В результате применения настроек перезапустите службу сервера SetRetai10. |
Настройка выбора цен
На прайс-чекере могут быть отражены различные цены на товар.
Для того, чтобы установить отображения выбора цен откройте PgAdmin или подключитесь с помощью SetConsole.
База данных set → таблица sales_management_properties
Информация | ||
---|---|---|
| ||
'SET_KIOSK_API', 'price.card.old', 'MAX(P2,P4,RA_Card)', 'Формула для вычисления старой цены товара по карте' 'SET_KIOSK_API', 'price.card', 'MIN(P2,P4,RA_Card)', 'Формула для вычисления цены товара по карте' 'SET_KIOSK_API', 'price.gross.old', 'MAX(P1,P3)', 'Формула для вычисления старой цены товара' 'SET_KIOSK_API', 'price.gross', 'MIN(P1,P3)', 'Формула для вычисления цены товара' |
Настройка выбора цен:
grossPrice
price.grossPrice
- цена товара;price.oldGrossPrice
- староя старая цена товара;price.cardPrice
- цена товара по карте;oldCardPrice
priceoldCardPrice
- староя старая цена товара по карте
...
.
Далее укажите, какие значения нужно передать в эти цены можно задать в настройках Set10 в таблице sales_managment_propertiesцены:
Цены вычисляются согласно формулам.
- Вид формулы:
OPERATOR(P1,P2,...,P5)
...
...
OPERATOR
- оператор, которые применится к списку цен. Возможные значения: MIN (минимальная), MAX (максимальная), ORD (первая не ноль)- В качестве аргументов могут
...
- передаются:
- Цены из справочника
(P1, P2, P3, P4, P5)
. - Расчетная цена товара с учетом товарных скидок по карте (
RA_Card
)
- Цены из справочника
- передаются:
Примеры формулПример формулы: MIN(P1,P2,P3,P4,P5), MAX(P2,P5),
ORD ORD(P1)
В зависимости от потребонсти клиента аргументы в формуле могут меняться.
...
title | Настройки выбора цен по-умолчанию |
---|
...
Скрипты для выполнения добавления настроек:
Блок кода | ||
---|---|---|
| ||
UPDATE sales_management_properties
SET property_value='MAX(P1,P3)'
WHERE property_key='price.gross.old'; |
Блок кода | ||
---|---|---|
| ||
UPDATE sales_management_properties
SET property_value='MIN(P1,P3)'
WHERE property_key='price.gross'; |
Блок кода | ||
---|---|---|
| ||
UPDATE sales_management_properties SET property_value='MAX(P2,P4,RA_Card)', 'Формула для вычисления цены товара по карте' 'SET_KIOSK_API', ,RA)' WHERE property_key='price.gross card.old', 'MAX(P1,P3)', 'Формула для вычисления старой цены товара' 'SET_KIOSK_API', 'price.gross', 'MIN(P1,P3)', 'Формула для вычисления цены товара' |
...
; |
Блок кода | ||
---|---|---|
| ||
UPDATE sales_management_properties
SET property_value='MIN(P2,P4,RA_Card,RA)'
WHERE property_key='price.card'; |
Настройка отображения скидочной цены по карте
Информация |
---|
|
Для того, чтобы установить отображения выбора цен откройте PgAdmin или подключитесь с помощью SetConsole.
Для настройки применения расчетной цены товара с учетом товарных скидок по карте (RA_Card
) в качестве аргумента в ыполните скрипт базе данных set → таблица sales_managmentmanagement_properties задаются установите 2 настройки:
...
...
fallback.card.number
...
- Штатная карта, которая будет использоваться для расчёта скидочной цены по карте
Блок кода | ||
---|---|---|
| ||
UPDATE sales_management_properties SET property_value='099999999' WHERE property_key='fallback.card.number'; |
Для ускорения
...
расчёта цен
...
включите кэш рекламных акций
...
:
Блок кода | ||
---|---|---|
| ||
UPDATE sales_management_properties SET property_value='true' WHERE property_key='advertising.action.cache.enabled', 'true', '' |
Для того, чтобы скидка по карте работала корректно, неоходимо добавить штатную карту в одну из категорий карт в визуализации Set10, либо указать в настройке номер карты из конкретной категории. (Рекомендуется создавать фиктивную карту и добавлять ее в категорию карт)
Предупреждение | ||
---|---|---|
| ||
При изменении настроек в таблице sales_managment_properties для применения настроек требуется перезагрузка Set10.; |
Вывод стоимости товара из системы лояльности
Включить страницу | ||||
---|---|---|---|---|
|