В результате применения настроек перезапустите службу сервера 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)', 'Формула для вычисления цены товара'

Настройка выбора цен:

Далее укажите, какие значения нужно передать в цены:

Цены вычисляются согласно формулам.

Пример формулы: 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';

Настройка отображения скидочной цены по карте

  • Для того, чтобы скидка по карте работала корректно, добавьте штатную карту в одну из категорий карт в визуализации SetRetail10, либо укажите в настройке номер карты из конкретной категории.
  • Рекомендуется создавать фиктивную карту и добавлять ее в категорию карт.

Для того, чтобы установить отображения выбора цен откройте 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';


Вывод стоимости товара из системы лояльности

Отображение стоимости набора при наличии наборной акции