Всем привет. Есть проблема, либо я что-то не правильно понимаю.
Установлены правила работы с корзиной, которые устанавливают скидку 10% при условии, что заказ превышает 100 000 тенге.
Установлено Количество десятичных знаков - 0, в валюте.
Берем товар с базовой ценой 395 тенге, кладем в корзину 300 едениц.
Смотрим в корзину - (после применения скидки) цена 356 тенге, сумма итого 106 650 тенге.
Умножаем цену на количество товара 356 * 300 = 106 800 тенге.
106 800 не равно 106 650 !!! Это как-то можно исправить ???
Метод CSaleBasket::GetList выдает в поле [PRICE] => 395.00, в поле [DISCOUNT_PRICE] => 0.00
хотя должно быть в поле [PRICE] 355.5 или всё таки 356 (???), а в поле [DISCOUNT_PRICE] не должно быть ноль !!!
Ни как не возьму в толк, как можно покупателю показывать одну цену(356), а расчет итоговой суммы производить по другой цене(355.5).
Если я в настройках валюты включаю отображение без тиынов(копеек), то логично было бы использовать для расчета итоговой суммы округленное значение цены товара со скидкой.
И корзина и оформление заказа используют родные компоненты.
Установлены правила работы с корзиной, которые устанавливают скидку 10% при условии, что заказ превышает 100 000 тенге.
Установлено Количество десятичных знаков - 0, в валюте.
Берем товар с базовой ценой 395 тенге, кладем в корзину 300 едениц.
Смотрим в корзину - (после применения скидки) цена 356 тенге, сумма итого 106 650 тенге.
Умножаем цену на количество товара 356 * 300 = 106 800 тенге.
106 800 не равно 106 650 !!! Это как-то можно исправить ???
Метод CSaleBasket::GetList выдает в поле [PRICE] => 395.00, в поле [DISCOUNT_PRICE] => 0.00
хотя должно быть в поле [PRICE] 355.5 или всё таки 356 (???), а в поле [DISCOUNT_PRICE] не должно быть ноль !!!
Ни как не возьму в толк, как можно покупателю показывать одну цену(356), а расчет итоговой суммы производить по другой цене(355.5).
Если я в настройках валюты включаю отображение без тиынов(копеек), то логично было бы использовать для расчета итоговой суммы округленное значение цены товара со скидкой.
И корзина и оформление заказа используют родные компоненты.