release/2024-12-13: Merge in Rome Lite Branch

This commit is contained in:
Dave Richer
2024-12-11 10:26:06 -08:00
163 changed files with 19388 additions and 15398 deletions

View File

@@ -4,8 +4,7 @@ const Dinero = require("dinero.js");
const InstanceManager = require("../utils/instanceMgr").default;
const { DiscountNotAlreadyCounted } = InstanceManager({
imex: require("../job/job-totals"),
rome: require("../job/job-totals-USA"),
promanager: "USE_ROME"
rome: require("../job/job-totals-USA")
});
const logger = require("../utils/logger");
@@ -609,7 +608,7 @@ exports.default = function ({ bodyshop, jobs_by_pk, qbo = false, items, taxCodes
const state_tax = Dinero(job_totals.totals.state_tax);
const local_tax = Dinero(job_totals.totals.local_tax);
const RulesetToUse = InstanceManager({ imex: "CANADA", rome: "US", promanager: "US" });
const RulesetToUse = InstanceManager({ imex: "CANADA", rome: "US" });
if (RulesetToUse === "CANADA") {
if (federal_tax.getAmount() > 0) {