From 8b22b1d733cc1eaacda3b22c42ff184b09869898 Mon Sep 17 00:00:00 2001 From: SteveIreland Date: Thu, 20 Aug 2020 22:03:59 -0400 Subject: [PATCH] Fixes #2920 issue with computing item tax basis with base non-include taxes not factoring including discounts. --- application/libraries/Tax_lib.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/application/libraries/Tax_lib.php b/application/libraries/Tax_lib.php index a66487d46..64515421d 100644 --- a/application/libraries/Tax_lib.php +++ b/application/libraries/Tax_lib.php @@ -80,7 +80,7 @@ class Tax_lib foreach($tax_info as $tax) { // This computes tax for each line item and adds it to the tax type total - $tax_basis = $this->CI->sale_lib->get_item_total($item['quantity'], $item['price'], $item['discount'], TRUE); + $tax_basis = $this->CI->sale_lib->get_item_total($item['quantity'], $item['price'], $item['discount'], $item['discount_type'], TRUE); $tax_amount = 0.0; if($this->CI->config->item('tax_included'))