Complément correctif anomalie 0000017 : rendre débrayable l'activation du correctif

This commit is contained in:
2020-02-15 16:32:25 +01:00
parent f00f4207dd
commit 2fe0f96c7c

View File

@@ -321,11 +321,15 @@ class CartPresenter implements PresenterInterface
$productsTotalExcludingTax = $cart->getOrderTotal(false, Cart::ONLY_PRODUCTS);
$total_excluding_tax = $cart->getOrderTotal(false);
//$total_including_tax = $cart->getOrderTotal(true);
/* TheCoreDev le 14/02/2020 - Anomalie 0000017
Le TTC calculé par Prestashop pouvant être erroné dans certains cas (problème de la méthode de calcul de la TVA), nous recalculons (pour l'instant "en dur" le montant de la TVA et le rajoutons au HT calculé (correctement) par Prestashop. */
if (Configuration::get('CUSTOM_ACTIVER_TVA_FIXE') == 1) {
$total_including_tax = $total_excluding_tax * 1.20;
}
else {
$total_including_tax = $cart->getOrderTotal(true);
}
$total_discount = $cart->getDiscountSubtotalWithoutGifts();
$totalCartAmount = $cart->getOrderTotal($this->includeTaxes(), Cart::ONLY_PRODUCTS);