From: <way...@us...> - 2017-01-11 05:50:39
|
Revision: 7720 http://sourceforge.net/p/web-erp/reponame/7720 Author: waynemcdougall Date: 2017-01-11 05:50:37 +0000 (Wed, 11 Jan 2017) Log Message: ----------- Bug fix: Tax rates were not being processed when updated/processed Modified Paths: -------------- trunk/Credit_Invoice.php Modified: trunk/Credit_Invoice.php =================================================================== --- trunk/Credit_Invoice.php 2017-01-06 04:30:38 UTC (rev 7719) +++ trunk/Credit_Invoice.php 2017-01-11 05:50:37 UTC (rev 7720) @@ -244,8 +244,9 @@ } } foreach ($_SESSION['CreditItems'.$identifier]->FreightTaxes as $FreightTaxKey=>$FreightTaxLine) { - if (is_numeric(filter_number_format($_POST['FreightTaxRate' . $FreightTaxLine->TaxCalculationOrder]))){ - $_SESSION['CreditItems'.$identifier]->FreightTaxes[$FreightTaxKey]->TaxRate = filter_number_format($_POST['FreightTaxRate' . $FreightTaxKey])/100; + $tmp=filter_number_format($_POST['FreightTaxRate' . $FreightTaxLine->TaxCalculationOrder]); + if (is_numeric($tmp)){ + $_SESSION['CreditItems'.$identifier]->FreightTaxes[$FreightTaxKey]->TaxRate = $tmp/100; } } @@ -274,8 +275,9 @@ $_SESSION['CreditItems' . $identifier]->LineItems[$LineItem->LineNumber]->Narrative=$Narrative; } foreach ($LineItem->Taxes as $TaxKey=>$TaxLine) { - if (is_numeric(filter_number_format($_POST[$LineItem->LineNumber . $TaxLine->TaxCalculationOrder . '_TaxRate']))){ - $_SESSION['CreditItems'.$identifier]->LineItems[$LineItem->LineNumber]->Taxes[$TaxKey]->TaxRate = filter_number_format($_POST[$LineItem->LineNumber . $TaxKey . '_TaxRate'])/100; + $tmp=filter_number_format($_POST[$LineItem->LineNumber . $TaxLine->TaxCalculationOrder . '_TaxRate']); + if (is_numeric($tmp)){ + $_SESSION['CreditItems'.$identifier]->LineItems[$LineItem->LineNumber]->Taxes[$TaxKey]->TaxRate = $tmp/100; } } } |