- Created by Оксана Глухих on 16 Feb 2021
Полный список доступных шаблонов можно посмотреть во внутренней документации LM по адресу http://хост:порт/loyalty-webapp/doctemplates
Общие условия
Количество товара в чеке должно быть равно или более N шт. Количество товара может быть указано в шт, кг и других единицах измерения. Количество товара суммируется по всем позициям.
Пример №1
Количество товара в чеке должно быть равными или более 3 шт.
Пусть чек содержит следующие товары:
Товар | Количество | Условие выполнено |
---|---|---|
Молоко | 1 шт | + |
Молоко | 2 шт | + |
Хлеб | 1 шт | - |
Виноград | 1,5 кг | - |
Яблоки | 3,6 кг | + |
В чеке имеется 3 шт молока и 3,6 кг яблок, на эти товары будет предоставлена скидка. Количество товаров хлеб и молоко меньше 3, поэтому на данные товары условие предоставления скидки не сработает.
В свойствах товара должен быть указан номер ценовой схемы такой же, как в условиях акции. Используется для реализации акций в "старом" дисконте.
Пример №1
Скидка будет предоставлена на товары, для которых указана ценовая схема №15.
Пусть чек содержит следующие товары:
Товар | Ценовая схема | Условие выполнено |
---|---|---|
Хлеб | 6 | - |
Молоко | 15 | + |
Сыр | 15 | + |
Сметана | 15 | + |
Вафли | 6 | - |
В чеке имеются 3 товара с ценовой схемой №15 (молоко, сыр, сметана). Условие по акции для этих товаров выполнено, на них будет предоставлена скидка.
В акции участвует каждый N-й чек.
Пример №1
Скидка будет предоставлена на каждый 5-й чек.
Условиям акции будет соответствовать каждый 5-й документ продажи, созданный на кассе.
Так скидка будет предоставляться на 5-й, 10-й, 15-й, 20-й и все последующие чеки кратные 5.
День месяца, в который совершена покупка (открыт чек), должен совпадать с указанным числом. Если в текущем месяце отсутствует такое число, то условие акции не выполняется и акция не срабатывает.
Пример №1
Скидка будет предоставлена в 17 день месяца.
При задании такого условия акция будет срабатывать каждое 17 число каждого месяца.
Скидка будет предоставлена, если в чеке имеется товар с указанным кодом.
Пример №1
В условиях акции задана необходимость присутствия в чеке товара с кодом 5.
Пусть чек содержит следующие товары:
Товар | Код |
---|---|
Молоко | 1 |
Булочка сдобная | 3 |
Мед | 5 |
Акция сработает, так как в чеке присутствует товар с кодом 5 - мед.
Количество товара в чеке с указанным признаком (или несколькими признаками) должно быть строго больше заданного количества. Признак товара получается из свойств товара (поле extendedoptions).
Пример №1
Количество товара с признаками sale и/или discount должно превышать 3.
Пусть чек содержит следующие товары:
Товар | Признак товара | Количество товара |
---|---|---|
Печенье песочное | sale | 1 |
Чай черный | discount | 1 |
Сахар-рафинад | sale, discount | 1 |
Для данного чека условие акции сработает, поскольку система лояльности учитывает наличие в чеке товаров, для которых указан хотя бы 1 из перечисленных признаков.
У товара должен отсутствовать признак (или несколько признаков). Признак товара получается из свойств товара (поле extendedoptions).
Пример №1
Скидка будет применена в том случае, если в чеке нет товаров с признаком chancery.
Пусть чек содержит следующие товары:
Товар | Признак товара |
---|---|
Набор кистей для рисования | brush |
Цветной картон | chancery |
Ножницы |
На данный чек скидка не сработает, так как в документе имеется товар с признаком chancery.
У товара должен быть указан признак (или несколько признаков). Если в условии акции указано несколько признаков, то достаточно наличие только одного из них. Признак товара получается из свойств товара (поле extendedoptions).
Пример №1
Скидка будет применена в том случае, если в чеке имеется товар с признаком holiday.
Пусть чек содержит следующие товары:
Товар | Признак товара |
---|---|
Конфетти | holiday |
Подсвечник | romantic |
Свечи | romantic |
Условие акции выполнено, так как в чеке присутствует товар с признаком holiday. Скидка будет применена.
Цена товара в позиции должна быть равна или больше указанного значения.
Пример №1
Цена товара в позиции должна быть больше или равна 50 рублям.
Пусть чек содержит товары:
Товар | Цена | Количество | Условие выполнено |
---|---|---|---|
Шоколад молочный | 75 | 1 | + |
Ореховый батончик | 36 | 2 | - |
Мороженое | 24 | 1 | - |
Условие выполнено только для товара "Шоколад молочный", так как его цена больше 50 рублей. Стоимость позиции с товаром "Ореховый батончик" превышает 50 рублей, но условие в данном случае не выполняется, так как стоимость самого товара меньше указанной суммы.
Цена товара в позиции должна быть больше либо равна первому значению и меньше либо равна второму значению.
Пример №1
Цена товара в позиции должна быть больше либо равна 500 рублям и меньше либо равна 1000 рублям.
Пусть чек содержит товары:
Товар | Цена | Количество | Условие выполнено |
---|---|---|---|
Торт "Наполеон" | 630 | 1 | + |
Колбаса краковская | 460 | 2 | - |
Сыр "Мааздам" | 800 | 0,5 | + |
В приведенном чеке условию акции соответствуют 2 товара, у которых цена лежит в заданном диапазоне, торт "Наполеон" и сыр "Мааздам". На эти товары будет предоставлена скидка даже в том случае, если стоимость позиции (как в случае с весовыми товарами) ниже, чем цена единицы товара. Цена товара "Колбаса краковская" не попадает в заданный диапазон, поэтому скидка на нее не будет предоставлена, не смотря на то, что стоимость позиции с учетом количества товара входит в диапазон цен.
Сумма всей покупки (итоговая сумма чека) должна быть больше либо равна заданному значению.
Пример №1
Скидка на чек будет предоставлена в том случае, если сумма покупки составит 1500 и более рублей. Если условие не выполнено, то акция не сработает.
Сумма всей покупки (итоговая сумма чека) должна быть больше либо равна одному значению и меньше либо равна другому.
Пример №1
Сумма покупки должна варьироваться в диапазоне от 800 до 2000 рублей. Для чеков, итоговая сумма которых не входит в заданный диапазон, скидка не сработает.
Скидка с заданным условием сработает, если количество минут до окончания срока годности товара меньше, либо равно указанному значению.
Пример №1
Скидка на товар будет предоставлена в том случае, если срок годности товара близок к окончанию, например, срок годности товара закончится через 0 дней 0 часов 30 минут.
При добавлении товара в чек выполняется проверка срока годности товара:
Остаточный срок годности товара | Скидка на товар |
---|---|
35 минут | не предоставляется |
30 минут | предоставляется |
5 минут | предоставляется |
Условия по карте
Номер карты должен начинаться с определенного набора символов. Это позволит предоставлять скидку только держателям определенного вида карт клиентов. В условии можно указать полный номер карты. В этом случае акция будет срабатывать только для этой карты.
Пример №1
Согласно условиям акции номер карты должен начинаться с сочетания "658974". Если в чек добавлена карта, номер которой начинается с другой последовательности символов, то скидка не сработает.
Условие выполняется в честь памятной даты за несколько дней до ее наступления и спустя несколько дней после. Количество дней до и после памятной даты указывается в условии.
Памятная дата указывается в карте каждого клиента индивидуально. В качестве памятной даты может выступать дата свадьбы, именины, день рождения и любая другая дата, которую клиент хотел бы отметить.
Для того чтобы акция срабатывала только в памятную дату для обоих значений диапазона необходимо установить значение 0.
Пример №1
Согласно заданному условию акция сработает за 2 дня до памятной даты покупателя и продлится 2 дня после нее.
Пусть в карте клиента в качестве памятной даты указано 15 августа. Акция будет срабатывать 13, 14, 15, 16 и 17 августа.
В данных о клиенте должен присутствовать признак, указанный в условии акции.
Пример №1
В данных о клиенте должен присутствовать признак vip. Если признак отсутствует, то условие не выполняется и скидка не срабатывает.
Карта должны входить в одну или несколько заданных групп. В случае, если указано несколько групп, то для выполнения условия требуется вхождение хотя бы в одну группу из списка.
Пример №1
Карта клиента должна входить хотя бы в одну группу из групп gold, diamond, silver.
В том случае, если в чек будет добавлена карта из любой другой группы, то условие не будет выполнено и скидка не сработает.
Сумма накоплений на карте должна быть больше либо равна указанному значению.
Пример №1
Согласно условиям акции скидка сработает в том случае, если сумма накоплений на карте больше либо равна 500 рублей. Если в чек добавить карту, на которой имеются накопления в размере 450 рублей, то акция не сработает.
Карта клиента не должна входить ни в одну из указанных групп. Группа может быть указана одна или несколько.
Пример №1
Карта клиента не должна входить в группы gold, silver. Если карта входит в одну из этих групп или в обе, то условие считается не выполненным и скидка не сработает.
Сумма накоплений на карте должна быть больше либо равна первому указанному значению, но меньше либо равна второму указанному значению.
Пример №1
Сумма накоплений на карте должна быть больше 1000, но меньше 2000 баллов. При добавлении в чек карты с балансом, не входящим в данный диапазон, скидка не сработает.
Условие позволяет определить диапазон дат, в которые будет действовать акция, начиная за несколько дней до дня рождения и несколько дней после него.
Для того чтобы акция срабатывала только в день рождения клиента для обоих значений диапазона необходимо установить значение 0.
Пример №1
Условие срабатывания акции будет выполнено за 3 дня до дня рождения и 3 дня после него.
В том случае, если день рождения покупателя, указанный в карте клиента, выпадает на 10 июня, то скидка будет срабатывать с 7 по 13 июня.
День рождения покупателя лежит в указанном диапазоне дат, включая начало и конец диапазона. Для того чтобы акция срабатывала только в один день, т.е. условие выполнялось если день рождения клиента совпадет с определенной датой, то в оба поля для указания диапазона следует указать нужную дату. Год указывается, но при расчете скидки учитываются только день и месяц.
Пример №1
Акция сработает, если день рождения клиента совпадает в днем рождения торговой сети 25 мая. В этом случае в оба поля диапазона необходимо указать дату 25.05.
Сумма баллов на карте клиента должна быть больше или равна указанному числу.
Пример №1
Согласно условиям акции скидка сработает в том случае, если бонусный баланс карты больше либо равен 500 баллам. Если в чек добавить карту, на которой имеется баланс в размере 450 бонусных баллов, то акция не сработает.
Условия по купонам
В чеке должен быть купон, маска которого должна начинаться с заданного значения. В качестве значения можно указывать полную маску купона.
Для срабатывания акции нужно, чтобы в чеке имелся купон, маска которого начинается со значения 253669. При добавлении купонов, у которых маска не совпадает с указанным значением, условие не выполняется и акция не срабатывает.
В чеке должен присутствовать купон с любой маской из указанного списка. В списке можно указать одну или несколько масок. В списке нужно указывать полную маску купона.
Для срабатывания акции нужно, чтобы в чеке присутствовал купон с маской из списка '123'. В списке '123' находятся маски 123 и 321, при добавлении купонов с несовпадающей маской - условие не выполняется и акция не срабатывает.
- No labels