IO-2704 QBO/D Export resolution
This commit is contained in:
@@ -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());
|
||||
}
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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(
|
||||
|
||||
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user