Магенто - Цена со скидкой, включая налог/НДС


Клиент запросил, чтобы скидки, отображаемые в корзине покупок, отображались с учетом налога/НДС. Соответствующие налоговые настройки в то время были следующими:

  • Применять Налог для клиентов: После скидки
  • Применять скидку на цены: Без учета налога

Впоследствии мы изменили их на...

  • Применять Налог с клиентов: До скидки
  • Применять скидку на цены: Включая налог

....но пока скидка теперь отображается в том числе налог/НДС, сумма налога/НДС теперь отображается без учета скидки.

Настройки, которые, как я думал, дадут нам то, что мы хотим, следующие:

  • Применять Налог для клиентов: После скидки
  • Применять скидку на цены: Включая налог

....но, хотя это показывает скидку, включая налог/НДС, общая сумма и цифры НДС теперь неверны, и я получаю следующее предупреждающее сообщение (несмотря на то, что настройки не являются теми, которые должны генерировать предупреждение согласно http://www.magentocommerce.com/knowledge-base/entry/magento-ce-18-ee-113-tax-calc):

Предупреждение Конфигурация налоговых скидок может привести к другим скидкам, чем может ожидать клиент

Теперь я установил, что показатель налога/НДС неверен с этими настройками, потому что при расчете налога на продукцию/НДС сначала вычитается ВАЛОВАЯ скидка, а не чистая. Другими словами, это выглядит так, как будто изменение "Применить скидку на Настройка цен влияет не только на отображение скидки, но и на внутренние расчеты.

Как можно показать цены со скидкой, включая налог/НДС, И чтобы налог/НДС отображался правильно на основе дисконтированных значений?

[При установке на предприятии 1.13.0.2. Метод Расчета Налога На Основе -> Цена За Единицу, Цены По Каталогу -> без учета налога]

Author: David Manners, 2014-03-20

1 answers

Я сталкивался с подобной ситуацией в прошлом. Способ, которым я решил эту проблему, заключался в переопределении блока итогов в корзине и оформлении заказа и вычислении + отображении моих собственных значений.

 3
Author: Patrick Steenks, 2014-07-05 08:58:37