Налоговая просчеты для частичного кредита

magento.stackexchange https://magento.stackexchange.com/questions/275

  •  16-10-2019
  •  | 
  •  

Вопрос

Мы работаем над проектом для клиента, который работает на Magento Community Edition 1.7.0.1.

Мы столкнулись с следующей проблемой:

Когда мы создаем частичную кредитную память, пересчет суммы налога выполняется должным образом. (= Общее налоговое поле)

Как только мы нажимаем на Общее налоговое поле Просмотрев детали частичной кредитной памяти, мы только что создали подробности. (Поведение по умолчанию Magento).

Расчет ставки налога неверен:

enter image description here

Как вы можете видеть, «общий TVA» (= общий налог) является правильным, но подробная налоговая ставка «TVA (21%)» не является правильной.

Данная сумма рядом с «TVA (21%)» соответствует общей сумме налога полного заказа, который мы создали.

По сути, это означает, что это не пересчитано правильно ... у кого -нибудь из вас тоже есть эта проблема? Может ли это быть ошибкой Magento? Есть идеи, какой самый чистый способ будет решить это?

Это было полезно?

Решение

Удалось решить это, редактируя приложение/Design/frontend/your_package/your_theme/stemplate/tax/order/tax.phtml:

Ищите следующее:

<?php
    $percent    = $info['percent'];
    $amount     = $info['amount'];
    $rates      = $info['rates'];
    $isFirst    = 1;
?>

и замените его:

<?php
    $percent    = $info['percent'];
    $amount     = $_source->getTaxAmount();
    $rates      = $info['rates'];
    $isFirst    = 1;
?>
Лицензировано под: CC-BY-SA с атрибуция
Не связан с magento.stackexchange
scroll top