Публичное пространство
SetRetail10 ◾️ Предоставление скидки округления на товары с максимальной ставкой НДС
10.2.67.0
- SR-2893Получение подробных данных проблемы… СТАТУС
Описание
Начиная с версии 10.2.67.0 в SetRetail10 существует возможность уменьшить стоимость товара, реализуемого по ставке НДС 20% за счет изменения логики работы скидки на округление.
До версии 10.2.67.0 скидка на округление предоставлялась на самую дорогую позицию вне зависимости от ставки НДС.
В версии 10.2.67.0 изменён алгоритм округления. Таким образом скидка на округдение распределяется на позицию с максимальной ставкой НДС.
Приоритеты работы алгоритма
1. На штучные товары с максимальной ставкой НДС в чеке, если ставка НДС у нескольких штучных товаров совпадает, то на товар с наибольшей стоимостью.
2. При отсутствии штучных товаров с максимальной ставкой в чеке - на остальные товары с максимальной ставкой НДС в чеке, если ставка НДС совпадает, то на товары с наибольшей стоимостью.
Включение
Выполните скрипт по базе данных set
UPDATE sales_management_properties SET property_value=TRUE WHERE property_key='discount.round.use_nds';
Пример работы
На сервере заведена акция округления на всю сумму чека.
Загружены два штучных товара
Товар | Стоимость | Ставка НДС |
---|---|---|
Товар А | 100.45 | 10% |
Товар Б | 100.50 | 20% |
После нажатия на кнопку РАСЧЕТ, стоимость Товара Б = 99.55руб.
Дополнительные требования
- При расчете округления учитываются следующие ограничения:
- запрет расчета скидок на типы товаров («подарочная карта», «табачная продукция»)
- МРЦ на алкоголь
- распределение скидок согласно ФЗ-54
- необходимо визуализировать настройку "применение скидки на округление на позицию с максимальной ставкой НДС" (по-умолчанию выключена)
© 1994-2024, ООО «Кристалл Сервис Интеграция».
Все права защищены..