Параметры скидок устанавливаются в кассовой системы устанавливаются в настройках кассового сервера по адресу: Магазин – Типы касс. Нужно выбрать тип кассы и нажать кнопку Настройки:
Оглавление |
---|
Якорь | ||||
---|---|---|---|---|
|
Якорь | ||||
---|---|---|---|---|
|
При желании, можно активировать применение к чеку продажи скидки на мелочь (т.е. уменьшения суммы чека на копейки, если они есть).
...
- скидка рассчитывается независимо от настроек сервера LOYA системы лояльности 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. true в раскомментированном блоке discountOnChange и сохранить изменения:
В данном случае, кассир не будет иметь возможности видеть округленную сумму чека. Он увидит лишь сообщение о необходимости выдать сдачу покупателю по факту расчета, с учетом скидки на мелочь.
Все настройки нужно сохранить.Скидка на мелочь по товарам в соответствии со следующими приоритетами:
- товары с НДС 20%, с копейками и максимальным значением price - minprice;
- товары с НДС 20%, без копеек и максимальным значением price - minprice;
- товары с НДС 10%, с копейками и максимальным значением price - minprice;
- товары с НДС 10%, без копеек и максимальным значением price - minprice
Якорь refund refund
Округление суммы для чеков возврата
refund | |
refund |
Иногда, особенно в случае смешанной оплаты чека несколькими платежными средствами (например, наличными и картой), суммы, погашенные тем или иным способом оплаты, могут оказаться дробными (не целыми числами). Однако, не все торговые сети и эквайринговые системы работают с мелочью. В случае чеков продажи, проблема избавления от мелочи легко решается активацией кассовой скидки на мелочь. Но если по чеку предстоит оформить возврат, то в итоговой сумме, подлежащей возврату, также могут оказаться дробные значения. Для избавления от расчетов с мелочью при возврате, можно воспользоваться округлением чеков возврата.
Функционал округления суммы для возвратов по чеку настаивается в конфигурационном файле return_by_receipt.conf (applications\return_by_receipt\return_by_receipt.conf) путем указания параметра roundReturnReceipt = true:
Файл с измененным параметром следует сохранить.
Функционал округления суммы для чеков возврата (без привязки к чеку продажи) настаивается в конфигурационном файле return_wo_receipt.conf (applications\return_wo_receipt\return_wo_receipt.conf) путем указания параметра roundReturnReceipt = true:
Файл с измененным параметром следует сохранить.
Особенности:
1. Сумма возвращаемого товара будет округляться в бОльшую сторону. При оформлении серии последовательных возвратов товара по чеку продажи, где в каждом чеке присутствует один товар, возвращаемая сумма будет округляться в бОльшую сторону в каждом чеке, кроме последнего. В последнем чеке возвращаемая сумма будет уменьшена (ее значение будет равно разности суммы чека продажи и сумм всех созданных ранее чеков возврата).
2. Функционал округления суммы возврата срабатывает при расчете сформированного чека на возврат (непосредственно перед оплатой).
Коррекция
В соответствии с требованиями законодательства (54-ФЗ) в чеках цена на товар должна показываться с учетом применённых скидок.
...
Затем срабатывает механизм Скидки на мелочь, причем эта скидка применяется так, чтобы ее результат не привел к формированию стоимости позиции, которая потребовала бы "расщепления" позиции.
...
По умолчанию, функция коррекции отключена в настройках. Включить ее можно, удалив параметр # в блоке раскомментировав блок itemSplitCorrectionDiscount конфигурационного файла marketing.conf (services\marketing\marketing.conf). С помощью параметров isWeight и isPiece в значении true можно уточнить, на какой тип товара будет распространяться правило коррекции – штучный или весовой . Рекомендуется коррекцию (если параметр в значении true, то коррекция будет применяться):
Как правило, коррекцию рекомендуется применять только для весовых товаров.
Все настройки необходимо сохранить.
Якорь | ||||
---|---|---|---|---|
|
Внимание!
Данный функционал является устаревшим, не рекомендуется для применения и в перспективе будет удален. Взамен его разработан аналогичный функционал в LOYA.
Кассир может предоставить скидку вручную только на отдельную позицию в чеке, на весь чек ручная скидка не даётся.
...
- кассир может указывать размер скидки (в виде конечной стоимости товара) в диапазоне значений, определённом при создании скидки.
Настройка выполняется Настройки ручных скидок выполняюется в конфигурационном файле manual_discount.conf (services\marketing\manual_discount.conf).Для того чтобы ручные скидки могли применяться на кассе, необходимо в файле marketing.conf (services\marketing\marketing.conf) раскомментировать соответствующую строку и указать в ней нужные параметры:
Все выполненные изменения в файле следует сохранить.