IO-2704 QBO/D Export resolution

This commit is contained in:
Patrick Fic
2024-03-19 10:54:25 -07:00
parent 8cb18d6d1d
commit 8460a99085
4 changed files with 4 additions and 9 deletions

View File

@@ -33,11 +33,6 @@ function FeatureWrapper({ bodyshop, featureName, noauth, children, ...restProps
}
export function HasFeatureAccess({ featureName, bodyshop }) {
console.log(
'Feature Name', featureName,
bodyshop?.features.allAccess,
dayjs(bodyshop?.features[featureName]).isAfter(dayjs())
);
return bodyshop?.features.allAccess || dayjs(bodyshop?.features[featureName]).isAfter(dayjs());
}

View File

@@ -605,9 +605,9 @@ exports.default = function ({
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"})
const RulesetToUse = InstanceManager({ imex: 'CANADA', rome: 'US', promanager: 'US' });
if(RulesetToUse = "CANADA"){
if(RulesetToUse === "CANADA"){
if (federal_tax.getAmount() > 0) {
if (qbo) {
// do qbo

View File

@@ -7,7 +7,7 @@ const builder = require("xmlbuilder2");
const QbXmlUtils = require("./qbxml-utils");
const CreateInvoiceLines = require("../qb-receivables-lines").default;
const logger = require('../../utils/logger');
const InstanceManager = require('../../utils/instanceMgr');
const InstanceManager = require('../../utils/instanceMgr').default;
require("dotenv").config({
path: path.resolve(

View File

@@ -13,7 +13,7 @@ const CdkBase = require("../web-sockets/web-socket");
const Dinero = require("dinero.js");
const _ = require("lodash");
const {DiscountNotAlreadyCounted} = require("../job/job-totals");
const InstanceManager = require('../utils/instanceMgr');
const InstanceManager = require('../utils/instanceMgr').default;
exports.default = async function (socket, jobid) {
try {