...
Готовую кампанию нужно запустить:
Якорь | ||||
---|---|---|---|---|
|
Ручная скидка с фиксированным значением цены
...
Скидка с фиксированным значением
...
, указанным в виде конечной стоимости позиции
...
.
Сценарий демонстрации:
Я как маркетолог:
- В модуле маркетинга УКМ5 завожу акцию со следующими параметрами:
- Период действия - С текущей даты по 2050 год
- Время действия - С 00:00 по 23:59
- Список категорий и/или товаров на которые действует скидка (делаем в механике)
- Значение скидки в абсолютном выражении - (В нашем примере 49.90) (делаем в механике)
Я как Кассир:
- Добавляю товар в подвал чека
- Перехожу в меню ручных скидок
- В списке ручных скидок выбираю скидку "Фикс цена 49.90"
- Товар из подвала чека переходит в тело чека с ценой 49.90
Сценарий окончен
...
Скидка №2 - Ручная скидка в виде абсолютного значения из допустимого диапазона:
- Со значением в виде конечной стоимости позиции в виде абсолютного значения в заданном диапазоне
Сценарий демонстрации:
Я как маркетолог:
- В модуле маркетинга УКМ5 завожу акцию со следующими параметрами:
- Период действия - С текущей даты по 2050 год
- Время действия - С 00:00 по 23:59
- Список категорий и\или товаров на которые действует скидка (делаем в механике)
- Диапазон абсолютных значений в процентах от 0 до 99.99 (делаем в механике)
Я как Кассир: (Ввод суммы скидки в рамках заданного диапазона)
- Добавляю товар в подвал чека
- Перехожу в меню ручных скидок
- В списке ручных скидок выбираю скидку "Фиксированная цена продажи от 0 до 300"
- Касса предлагает ввести величину скидки, указывая при этом возможный диапазон значений
- Ввожу значение цены 250 и применяет скидку
- Товар из подвала чека переходит в тело чека с ценой 250
Сценарий окончен
Я как Кассир: (Ввод суммы скидки в вне рамок заданного диапазона)
- Добавляю товар в подвал чека
- Перехожу в меню ручных скидок
- В списке ручных скидок выбираю скидку "Фиксированная цена продажи от 0 до 300"
- Ввожу значение цены 450 и применяет скиду
- Касса выводит сообщение, что заданная цена находится вне рамок допустимых значений и показывает допустимые пределы
- Ввожу значение цены 300 и применяет
- Товар из подвала чека переходит в тело чека с ценой 300
Сценарий окончен
...
Скидка №3 Ручная скидка с фиксированным значением скидки указанным в виде процента (т.е. кассир не вводит величину скидки)
- Фиксированный процент скидки на позицию
Я как маркетолог:
- В модуле маркетинга УКМ5 завожу акцию со следующими параметрами:
- Период действия - С текущей даты по 2050 год
- Время действия - С 00:00 по 23:59
- Список категорий и\или товаров на которые действует скидка (делаем в механике)
- Скидка в процентах - 10% (делаем в механике)
Я как Кассир: (Ввод суммы скидки в рамках заданного диапазона)
- Добавляю товар в подвал чека
- Перехожу в меню ручных скидок
- В списке ручных скидок выбираю скидку "Фиксированная скидка 10%"
- Товар из подвала чека переходит в тело чека со скидкой 10%
Сценарий окончен
Скидка №4 Ручная скидка со значением скидки, которое вводит кассир, в виде процентов, но в заданном диапазоне - Реализовано в УКМ5
- Скидка в процентах из заданного диапазона
Сценарий демонстрации:
Я как маркетолог:
- В модуле маркетинга УКМ5 завожу акцию со следующими параметрами:
- Период действия - С текущей даты по 2050 год
- Время действия - С 00:00 по 23:59
- Список категорий и\или товаров на которые действует скидка (делаем в механике)
- Диапазон значений в процентах от 10% до 50% (делаем в механике)
Я как Кассир: (Ввод суммы скидки в рамках заданного диапазона)
- Добавляю товар в подвал чека
- Перехожу в меню ручных скидок
- В списке ручных скидок выбираю скидку "Процентная скидка в заданном диапазоне от 10% до 50%"
- Касса предлагает ввести величину скидки, указывая при этом возможный диапазон значений
- Ввожу значение 10% и применяет скидку
- Товар из подвала чека переходит в тело чека со скидкой 10%
Сценарий окончен
Я как Кассир: (Ввод суммы скидки в вне рамок заданного диапазона)
- Добавляю товар в подвал чека
- Перехожу в меню ручных скидок
- В списке ручных скидок выбираю скидку "Процентная скидка в заданном диапазоне от 10% до 50%"
- Касса предлагает ввести величину скидки, указывая при этом возможный диапазон значений
- Ввожу значение 70% и применяет скидку
- Касса выводит сообщение, что заданная цена находится вне рамок допустимых значений и показывает допустимые пределы
- Ввожу значение 30% и применяет скидку
- Товар из подвала чека переходит в тело чека со скидкой 30%
Сценарий окончен
ВАЖНО:
- Каждый плагин механик начинается с Ручная скидка, в json этих плагинов нужен соответствующий флаг.
- Нужна возможность работы с белыми и черными списками
- Нужна возможность выбирать несколько Категорий (не более 30 в белом и не более 30 в черном списке)
- Нужно ограничить количество доступных для выбора SKU не более 500 шт. (с максимальной длиной SKU не более 10 символов) в 1 механике в белом и столько же в черном списке.
Все - 10 SP
Параметры скидок, настраиваемые в Loya
Общие параметры:
- перечень магазинов, в которых действует скидка
- период и время действия скидок
- белый список товаров и групп
- черный список товаров и групп
- признак того, что данная скидка является Ручной скидкой
...
Дополнительно:
- Ручная скидка не может изменять стоимость продажи товара ниже минимальной стоимости товара
- Ручные скидки не суммируются (либо сделать опционально)
- Ручная скидка не может изменить стоимость до 0, минимальная стоимость позиции равна минимальной наличной денежной единице
- Проверка применимости скидки работает по правилу:
- проверяется "черный" список товаров, если товара в нем нет, то
- проверяется "черный" список групп, если товара нет, то
- проверяется "белый" список товаров, если товара в нем нет, то
- проверяется "белый" список групп, если товара в нем нет, то скидка не применяется. (если товар попадает хотя бы в один список, то дальнейший поиск не производится).
- В подсказках диапазон возможных значений выводится в виде целых чисел – минимальное значение округляется вверх, максимальное – вниз
В существующие алгоритмы ручных скидок необходимо добавить "белый" и "черный" списки товаров и обрабатывать их по алгоритму, приведённому выше.