From d549323a703a7bbef1b6d82919493b23be638cd2 Mon Sep 17 00:00:00 2001 From: Patrick Fic Date: Thu, 14 Jan 2021 09:25:58 -0800 Subject: [PATCH] Added Parts Tax Rates validation to server side calc. --- server/job/job-totals.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/job/job-totals.js b/server/job/job-totals.js index 0732b134c..3e4983246 100644 --- a/server/job/job-totals.js +++ b/server/job/job-totals.js @@ -235,7 +235,7 @@ function CalculateTaxesTotals(job, otherTotals) { Dinero({ amount: Math.round((val.act_price || 0) * 100) }) .multiply(val.part_qty || 1) .percentage( - (job.parts_tax_rate && + (job.parts_tax_rates && job.parts_tax_rates["PAN"] && job.parts_tax_rates["PAN"].prt_tax_rt) * 100 ) @@ -245,7 +245,7 @@ function CalculateTaxesTotals(job, otherTotals) { Dinero({ amount: Math.round((val.act_price || 0) * 100) }) .multiply(val.part_qty || 1) .percentage( - (job.parts_tax_rate && + (job.parts_tax_rates && job.parts_tax_rates[val.part_type] && job.parts_tax_rates[val.part_type].prt_tax_rt) * 100 )