diff --git a/server/accounting/qb-receivables-lines.js b/server/accounting/qb-receivables-lines.js index 631be177d..69818343e 100644 --- a/server/accounting/qb-receivables-lines.js +++ b/server/accounting/qb-receivables-lines.js @@ -897,19 +897,20 @@ function checkStateTax(jobline, jobs_by_pk) { (jobline.db_ref && jobline.db_ref.startsWith("90051"))) && !isPaintOrShopMat; - if (!jobline.part_type && isAdditionalCost) { - if (jobs_by_pk.tax_lbr_rt === 0) { - return false; - } else { - return true; - } + if (!jobline.part_type && isAdditionalCost) { + if (jobs_by_pk.tax_lbr_rt === 0) { + return false; + } else { + return true; } + } if (jobline.tax_part === false) { return false; } else { if (jobline.part_type) { if ( + !jobs_by_pk.parts_tax_rates[`${jobline.part_type.toUpperCase()}`] || jobs_by_pk.parts_tax_rates[`${jobline.part_type.toUpperCase()}`].prt_tax_in === false || jobs_by_pk.parts_tax_rates[`${jobline.part_type.toUpperCase()}`].prt_tax_rt === 0 ) {