Магенто - Цена со скидкой, включая налог/НДС
Клиент запросил, чтобы скидки, отображаемые в корзине покупок, отображались с учетом налога/НДС. Соответствующие налоговые настройки в то время были следующими:
- Применять Налог для клиентов: После скидки
- Применять скидку на цены: Без учета налога
Впоследствии мы изменили их на...
- Применять Налог с клиентов: До скидки
- Применять скидку на цены: Включая налог
....но пока скидка теперь отображается в том числе налог/НДС, сумма налога/НДС теперь отображается без учета скидки.
Настройки, которые, как я думал, дадут нам то, что мы хотим, следующие:
- Применять Налог для клиентов: После скидки
- Применять скидку на цены: Включая налог
....но, хотя это показывает скидку, включая налог/НДС, общая сумма и цифры НДС теперь неверны, и я получаю следующее предупреждающее сообщение (несмотря на то, что настройки не являются теми, которые должны генерировать предупреждение согласно http://www.magentocommerce.com/knowledge-base/entry/magento-ce-18-ee-113-tax-calc):
Предупреждение Конфигурация налоговых скидок может привести к другим скидкам, чем может ожидать клиент
Теперь я установил, что показатель налога/НДС неверен с этими настройками, потому что при расчете налога на продукцию/НДС сначала вычитается ВАЛОВАЯ скидка, а не чистая. Другими словами, это выглядит так, как будто изменение "Применить скидку на Настройка цен влияет не только на отображение скидки, но и на внутренние расчеты.
Как можно показать цены со скидкой, включая налог/НДС, И чтобы налог/НДС отображался правильно на основе дисконтированных значений?
[При установке на предприятии 1.13.0.2. Метод Расчета Налога На Основе -> Цена За Единицу, Цены По Каталогу -> без учета налога]
1 answers
Я сталкивался с подобной ситуацией в прошлом. Способ, которым я решил эту проблему, заключался в переопределении блока итогов в корзине и оформлении заказа и вычислении + отображении моих собственных значений.