Публичное пространство

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.4510%
Товар Б100.5020%

После нажатия на кнопку РАСЧЕТ, стоимость Товара Б = 99.55руб.

Дополнительные требования

  1. При расчете округления учитываются следующие ограничения:
    • запрет расчета скидок на типы товаров («подарочная карта», «табачная продукция»)
    • МРЦ на алкоголь
    • распределение скидок согласно ФЗ-54
  2. необходимо визуализировать настройку "применение скидки на округление на позицию с максимальной ставкой НДС" (по-умолчанию выключена)

© 1994-2024, ООО «Кристалл Сервис Интеграция».
Все права защищены..

Политика обработки персональных данных