В результате применения настроек перезапустите службу сервера 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)', 'Формула для вычисления цены товара' |
Настройка выбора цен:
price.grossPrice
- цена товара;
price.oldGrossPrice
- старая цена товара;
price.cardPrice
- цена товара по карте;
priceoldCardPrice
- старая цена товара по карте.
Далее укажите, какие значения нужно передать в цены:
Цены вычисляются согласно формулам.
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(P1)
Скрипты для выполнения добавления настроек:
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,RA)' WHERE property_key='price.card.old'; |
UPDATE sales_management_properties SET property_value='MIN(P2,P4,RA_Card,RA)' WHERE property_key='price.card'; |
|
Для того, чтобы установить отображения выбора цен откройте PgAdmin или подключитесь с помощью SetConsole.
Для настройки применения расчетной цены товара с учетом товарных скидок по карте (RA_Card
) выполните скрипт базе данных set → таблица sales_management_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'; |