From 2feea3d17eae0824712060d827def1eb17d09322 Mon Sep 17 00:00:00 2001 From: Parag Bhilkar Date: Fri, 27 Jun 2014 14:55:40 +0530 Subject: [PATCH] VAT-414 Changes related to VAT/TAX breakdown --- CRM/Price/BAO/LineItem.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CRM/Price/BAO/LineItem.php b/CRM/Price/BAO/LineItem.php index 4f62aaedfc..43cb11fa4d 100644 --- a/CRM/Price/BAO/LineItem.php +++ b/CRM/Price/BAO/LineItem.php @@ -162,6 +162,7 @@ AND li.entity_id = {$entityId} ); $dao = CRM_Core_DAO::executeQuery("$selectClause $fromClause $whereClause", $params); + $getTaxDetails = FALSE; while ($dao->fetch()) { if (!$dao->id) { continue; @@ -185,7 +186,12 @@ AND li.entity_id = {$entityId} ); $lineItems[$dao->id]['tax_rate'] = CRM_Price_BAO_LineItem::calculateTaxRate($lineItems[$dao->id]); $lineItems[$dao->id]['subTotal'] = $lineItems[$dao->id]['qty'] * $lineItems[$dao->id]['unit_price']; + if ($lineItems[$dao->id]['tax_amount'] != '') { + $getTaxDetails = TRUE; + } } + $smarty = CRM_Core_Smarty::singleton(); + $smarty->assign('getTaxDetails', $getTaxDetails); return $lineItems; } -- 2.25.1