IO-3020 IO-3036 Resolve Linting Issues and implement ES9
This commit is contained in:
@@ -5,8 +5,7 @@ const logger = require("../utils/logger");
|
||||
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")
|
||||
});
|
||||
|
||||
// Dinero.defaultCurrency = "USD";
|
||||
@@ -406,7 +405,7 @@ function GenerateCostingData(job) {
|
||||
) {
|
||||
const discountRate =
|
||||
Math.abs(job.parts_tax_rates[val.part_type.toUpperCase()].prt_discp) > 1
|
||||
? parts_tajob.parts_tax_rates_rates[val.part_type.toUpperCase()].prt_discp
|
||||
? job.parts_tax_rates_rates[val.part_type.toUpperCase()].prt_discp
|
||||
: job.parts_tax_rates[val.part_type.toUpperCase()].prt_discp * 100;
|
||||
const disc = partsAmount.percentage(discountRate).multiply(-1);
|
||||
partsAmount = partsAmount.add(disc);
|
||||
|
||||
Reference in New Issue
Block a user