Обычно, задание систем лояльности производится централизовано для всей сети. Но, часто магазины одной сети неоднородны (например, представлены для разных ценовых категорий покупателей). В этом случае возникает потребность задавать разную систему лояльности для разных магазинов. Используя приведенные ниже функции, мы получаем возможность задавать систему лояльности централизовано, но тем не менее с помощью условий разграничивать действие акций по магазинам.

getShopOptionValue – значение указанной опции

getShopOptionValue(key) – значение расчетной ставки принимает значение указанной опции магазина, где key – название опции.

Пример
rf.getShopOptionValue(u"num")
Значение расчетной ставки будет равно опции магазина num
Опции магазина задаются в формате: 
<space><ключ><space>=<space><значение><space>, здесь space - один или несколько пробельных символов, которые должны быть проигнорированы.
  • No labels