diff --git a/server/integrations/partsManagement/endpoints/partsManagementProvisioning.js b/server/integrations/partsManagement/endpoints/partsManagementProvisioning.js index 8f319cc5b..b22e3a472 100644 --- a/server/integrations/partsManagement/endpoints/partsManagementProvisioning.js +++ b/server/integrations/partsManagement/endpoints/partsManagementProvisioning.js @@ -181,9 +181,24 @@ const partsManagementProvisioning = async (req, res) => { headerMargin: DefaultNewShop.logo_img_path.headerMargin }, features: { + allAccess: true, // TODO: should be false? partsManagementOnly: true }, md_ro_statuses: DefaultNewShop.md_ro_statuses, + md_order_statuses: DefaultNewShop.md_order_statuses, + md_responsibility_centers: DefaultNewShop.md_responsibility_centers, + md_referral_sources: DefaultNewShop.md_referral_sources, + md_messaging_presets: DefaultNewShop.md_messaging_presets, + md_rbac: DefaultNewShop.md_rbac, + md_classes: DefaultNewShop.md_classes, + md_ins_cos: DefaultNewShop.md_ins_cos, // TODO need? + md_categories: DefaultNewShop.md_categories, // TODO need? + md_labor_rates: DefaultNewShop.md_labor_rates, // TODO need? + md_payment_types: DefaultNewShop.md_payment_types, // TODO need? + md_hour_split: DefaultNewShop.md_hour_split, // TODO need? + md_ccc_rates: DefaultNewShop.md_ccc_rates, // TODO need? + appt_alt_transport: DefaultNewShop.appt_alt_transport, // TODO need? + md_jobline_presets: DefaultNewShop.md_jobline_presets, // TODO need? vendors: { data: p.vendors.map((v) => ({ name: v.name, diff --git a/server/integrations/partsManagement/endpoints/vehicleDamageEstimateAddRq.js b/server/integrations/partsManagement/endpoints/vehicleDamageEstimateAddRq.js index 1df1fda9b..2699c39d9 100644 --- a/server/integrations/partsManagement/endpoints/vehicleDamageEstimateAddRq.js +++ b/server/integrations/partsManagement/endpoints/vehicleDamageEstimateAddRq.js @@ -406,8 +406,8 @@ const extractJobLines = (rq) => { jobLine.part_type = "SUB"; // Custom code for sublet jobLine.part_qty = 1; // Default jobLine.act_price = parseFloat(subletInfo.SubletAmount || 0); - jobLine.sublet_vendor = subletInfo.SubletVendorName || null; - jobLine.lbr_hrs = parseFloat(subletInfo.SubletLaborHours || 0); + // jobLine.sublet_vendor = subletInfo.SubletVendorName || null; // TODO: Clarify + // jobLine.lbr_hrs = parseFloat(subletInfo.SubletLaborHours || 0); // TODO: Clarify } // Labor-only already handled jobLine.mod_lbr_ty = laborInfo.LaborType || null;