diff --git a/server/accounting/qb-receivables-lines.js b/server/accounting/qb-receivables-lines.js index a2fafee11..9f6612dd2 100644 --- a/server/accounting/qb-receivables-lines.js +++ b/server/accounting/qb-receivables-lines.js @@ -479,9 +479,7 @@ exports.default = function ({ }, bodyshop.md_responsibility_centers.sales_tax_codes ); - const account = responsibilityCenters.profits.find( - (c) => c.name === responsibilityCenters.defaults.profits["PAO"] - ); + const QboTaxId = taxCodes[taxAccountCode]; InvoiceLineAdd.push({ DetailType: "SalesItemLineDetail", @@ -493,7 +491,7 @@ exports.default = function ({ ? { ClassRef: { value: classes[jobs_by_pk.class] } } : {}), ItemRef: { - value: items[account.accountitem], + value: items[responsibilityCenters.refund.accountitem], }, TaxCodeRef: { value: QboTaxId, @@ -504,9 +502,7 @@ exports.default = function ({ } else { InvoiceLineAdd.push({ ItemRef: { - FullName: responsibilityCenters.profits.find( - (c) => c.name === responsibilityCenters.defaults.profits["PAO"] - ).accountitem, + FullName: responsibilityCenters.refund.accountitem, }, Desc: "Adjustment", Quantity: 1,