Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 35 Следующий »

Параметры скидок кассовой системы устанавливаются в настройках кассового сервера по адресу: Магазин – Типы касс. Нужно выбрать тип кассы и нажать кнопку Настройки:

Встроенные скидки

Скидка на мелочь

При желании, можно активировать применение к чеку скидки на мелочь (т.е. уменьшения суммы чека на копейки, если они есть).

Особенности срабатывания скидки:

- скидка рассчитывается независимо от настроек системы лояльности LOYA, также предоставляющей скидки;
- при применении к позициям с весовым товаром, скидка не допускает формирования сумм, приводящих к "расщеплению" товарных позиций в чеке;
- скидка срабатывает самой последней, после всех остальных скидок;
- скидка на мелочь работает только в чеках продажи и не работает при возвратах.

Скидка на мелочь выдается на товары в соответствии со следующими приоритетами:
      1) товары с НДС 20%, с копейками и максимальным значением price - minprice;
      2) товары с НДС 20%, без копеек и максимальным значением price - minprice;
      3) товары с НДС 10%, с копейками и максимальным значением price - minprice;
      4) товары с НДС 10%, без копеек и максимальным значением price - minprice.

Скидка применяется на максимально возможное значение к первой же позиции в этом списке:
- считаем новую стоимость позиции – уменьшаем стоимость позиции на остаток скидки на мелочь с учетом мин.цены позиции.
- для весовых товаров проверяем, не произошло ли расщепление позиции:
- определяем расчетную цену для позиции в неограниченной разрядной сетке = <сумма позиции с учетом скидок> / <количество>
- округляем расчетную цену в большую сторону до 2-х разрядов (до копеек)
- рассчитываем стоимость позиции по округленной расчетной цене = <округл.расч.цена> * <количество>
- если разность между исходной стоимостью позиции и полученной стоимостью больше 1 копейки, то используем полученное значение как стоимость позиции,
- нераспределенную сумму скидки на мелочь увеличиваем на полученную разность.
- если нераспределенная сумма скидки на мелочь больше 0, то повторяем алгоритм к следующей позиции (в порядке сортировки).

Настройка:

По умолчанию, функция скидки на мелочь отключена. Чтобы ее активировать, следует удалить в конфигурационном файле marketing.conf (services\marketing\marketing.conf) параметр # в блоке discountOnChange. При этом, округление суммы будет происходить по факту нажатия кнопки Расчёт, вне зависимости от средств оплаты, которые будут применены в чеке. Если скидка на мелочь нужна только когда покупатель полностью расплачивается наличными, то в конфигурационном файле marketing.conf (services\marketing\marketing.conf) нужно установить параметр onlyOnCash = true. В данном случае, кассир не будет иметь возможности видеть округленную сумму чека. Он увидит лишь сообщение о необходимости выдать сдачу покупателю по факту расчета, с учетом скидки на мелочь.

Все настройки нужно сохранить.

Коррекция

В соответствии с требованиями законодательства (54-ФЗ) в чеках цена на товар должна показываться с учетом применённых скидок.

Это приводит к проблемам при применении скидок. Например, если в результате применения скидок стоимость 3 кг картофеля стала составлять 100 рублей, то такую позицию невозможно зарегистрировать в чеке одной строкой, т.к. невозможно подобрать точную цену на 1 кг, которая будучи умноженной на 3, дала бы "круглую" стоимость в 100 рублей.

Поэтому касса вынужденно "расщепит" такую позицию на 2 строки:

2 кг. за 33.33 руб. = 66.66 руб.

1 кг. за 33.34 руб. = 33.34 руб.

Итого = 100 рублей.

Такое разбиение позиций для весового товара очень нервирует покупателей. Данная проблема решена в УКМ 5 путем применения скидки Коррекция, которая уменьшает стоимость позиции так, чтобы расщепления позиции в чеке не происходило.

В приведенном выше примере скидка Коррекция будет равна 1 коп. В результате ее применения стоимость позиции будет составлять 99.99 руб., и товар будет зарегистрирован в чеке одной строкой.

Скидка Коррекция применяется после срабатывания всех скидок кассовой программы и скидок внешних систем лояльности.

Затем срабатывает механизм Скидки на мелочь, причем эта скидка применяется так, чтобы ее результат не привел к формированию стоимости позиции, которая потребовала бы "расщепления" позиции.

Например, если в чеке только одна позиция с 3 кг картофеля за 100 руб. 25 коп., то к позиции применится скидка Коррекция, равная 2 коп. (и сумма чека станет равной 100.23), однако Скидка на мелочь не применится, т.к. ее результат привел бы к формированию суммы в 100 руб., что потребовало бы "расщепления" позиции.

По умолчанию, функция коррекции отключена в настройках. Включить ее можно, удалив параметр # в блоке itemSplitCorrectionDiscount конфигурационного файла marketing.conf (services\marketing\marketing.conf). С помощью параметров isWeight и isPiece можно уточнить, на какой тип товара будет распространяться правило коррекции – штучный или весовой. Рекомендуется коррекцию применять только для весовых товаров.

Все настройки необходимо сохранить.

Ручная скидка

Внимание!

Данный функционал является устаревшим, не рекомендуется для применения и в перспективе будет удален. Взамен его разработан аналогичный функционал в LOYA.

Кассир может предоставить скидку вручную только на отдельную позицию в чеке, на весь чек ручная скидка не даётся.

Ручные скидки не учитывают минимальную цену, установленную на товар (т.е. результирующая стоимость может оказаться ниже минимальной цены продажи). Более того, применение ручной скидки устанавливает минимальную цену на товар в размере стоимости товара после применения ручной скидки, что приводит к невозможности применения других скидок (в том числе, скидок внешних систем лояльности).

Ручные скидки могут быть трёх типов:

- с фиксированным значением в виде процента (значение определяется при создании скидки и не может быть изменено кассиром);

- кассир может указывать размер скидки (в процентах) в диапазоне значений, определённом при создании скидки;

- кассир может указывать размер скидки (в виде конечной стоимости товара) в диапазоне значений, определённом при создании скидки.

Настройка выполняется в конфигурационном файле manual_discount.conf (services\marketing\manual_discount.conf).

Для того чтобы ручные скидки могли применяться на кассе, необходимо в файле marketing.conf (services\marketing\marketing.conf) раскомментировать соответствующую строку и указать в ней нужные параметры, после чего сохранить выполненные изменения.

  • Нет меток