RO into IO merge as of 02/05/2024.
This commit is contained in:
@@ -967,6 +967,8 @@ const getAdditionalCostCenter = (jl, profitCenters) => {
|
||||
return profitCenters["ATS"];
|
||||
} else if (lineDesc.includes("towing")) {
|
||||
return profitCenters["TOW"];
|
||||
} else if (jl.act_price > 0) { //TODO:AIO Ensure that this is tested.
|
||||
ret.profitcenter_part = defaults.profits["PAO"];
|
||||
} else {
|
||||
return null;
|
||||
}
|
||||
|
||||
1148
server/job/job-totals-USA.js
Normal file
1148
server/job/job-totals-USA.js
Normal file
File diff suppressed because it is too large
Load Diff
@@ -1,6 +1,20 @@
|
||||
const Dinero = require("dinero.js");
|
||||
const queries = require("../graphql-client/queries");
|
||||
const logger = require('../utils/logger');
|
||||
const adminClient = require("../graphql-client/graphql-client").client;
|
||||
const _ = require("lodash");
|
||||
const logger = require("../utils/logger");
|
||||
|
||||
//****************************************************** */
|
||||
//****************************************************** */
|
||||
//****************************************************** */
|
||||
//****************************************************** */
|
||||
//****************************************************** */
|
||||
//THIS IS THE CANADIAN/IMEX REQUIRED JOB TOTALS CALCULATION.
|
||||
//****************************************************** */
|
||||
//****************************************************** */
|
||||
//****************************************************** */
|
||||
//****************************************************** */
|
||||
|
||||
|
||||
// Dinero.defaultCurrency = "USD";
|
||||
// Dinero.globalLocale = "en-CA";
|
||||
|
||||
@@ -1,6 +1,11 @@
|
||||
exports.totals = require("./job-totals").default;
|
||||
const RenderInstanceManager = require("../utils/instanceMgr");
|
||||
|
||||
exports.totals = RenderInstanceManager({
|
||||
imex: require("./job-totals").default,
|
||||
rome: require("./job-totals-USA").default,
|
||||
});
|
||||
exports.totalsSsu = require("./job-totals").totalsSsu;
|
||||
exports.costing = require("./job-costing").JobCosting;
|
||||
exports.costingmulti = require("./job-costing").JobCostingMulti;
|
||||
exports.statustransition = require("./job-status-transition").statustransition;
|
||||
exports.lifecycle = require('./job-lifecycle');
|
||||
exports.lifecycle = require("./job-lifecycle");
|
||||
|
||||
Reference in New Issue
Block a user