From 4f93eb620073156551ea4f53d69ff327c1aac253 Mon Sep 17 00:00:00 2001 From: Allan Carr Date: Tue, 6 Jan 2026 09:05:51 -0800 Subject: [PATCH] IO-3357 Add IO-3484 Account Move In Signed-off-by: Allan Carr --- ...p-info.responsibilitycenters.component.jsx | 584 +++++++++--------- 1 file changed, 291 insertions(+), 293 deletions(-) diff --git a/client/src/components/shop-info/shop-info.responsibilitycenters.component.jsx b/client/src/components/shop-info/shop-info.responsibilitycenters.component.jsx index 4551a2f9b..70f78223b 100644 --- a/client/src/components/shop-info/shop-info.responsibilitycenters.component.jsx +++ b/client/src/components/shop-info/shop-info.responsibilitycenters.component.jsx @@ -76,20 +76,299 @@ export function ShopInfoResponsibilityCenterComponent({ bodyshop, form }) { return (
+ + {[ + ...(HasFeatureAccess({ featureName: "export", bodyshop }) + ? !hasDMSKey + ? [ + + + , + InstanceRenderManager({ + imex: ( + + {() => ( + + + + )} + + ) + }), + + + , + + + 2 + 3 + + , + + {() => { + return ( + + + {t("bodyshop.labels.2tiername")} + {t("bodyshop.labels.2tiersource")} + + + ); + }} + , + + + , + + + , + + {ReceivableCustomFieldSelect} + , + + {ReceivableCustomFieldSelect} + , + + {ReceivableCustomFieldSelect} + , + { + return { + required: getFieldValue("enforce_class"), + //message: t("general.validation.required"), + type: "array" + }; + } + ]} + > + + , + + + , + InstanceRenderManager({ + imex: ( + + + + ) + }), + + + , + ...(HasFeatureAccess({ featureName: "bills", bodyshop }) + ? [ + InstanceRenderManager({ + imex: ( + + + + ) + }), + + + , + + + + ] + : []), + + + + ] + : []), + ...(ADPPayroll.treatment === "on" + ? [ + + + + ] + : []) + ] + : []) + ]} + {hasDMSKey && ( <> - {bodyshop.rr_dealerid && ( - {form.getFieldValue("rr_dealerid")} - )} - {bodyshop.cdk_dealerid && ( - {form.getFieldValue("cdk_dealerid")} - )} - {bodyshop.pbs_serialnumber && ( - - {form.getFieldValue("pbs_serialnumber")} - - )} - + + {bodyshop.rr_dealerid && ( + {form.getFieldValue("rr_dealerid")} + )} + {bodyshop.cdk_dealerid && ( + + {form.getFieldValue("cdk_dealerid")} + + )} + {bodyshop.pbs_serialnumber && ( + + {form.getFieldValue("pbs_serialnumber")} + + )} + )} - - - {[ - ...(HasFeatureAccess({ featureName: "export", bodyshop }) - ? [ - - - , - InstanceRenderManager({ - imex: ( - - {() => ( - - - - )} - - ) - }), - - - , - - - 2 - 3 - - , - - {() => { - return ( - - - {t("bodyshop.labels.2tiername")} - {t("bodyshop.labels.2tiersource")} - - - ); - }} - , - - - , - - - - ] - : []), - - - , - - - , - InstanceRenderManager({ - imex: ( - - - - ) - }), - - - , - ...(HasFeatureAccess({ featureName: "bills", bodyshop }) - ? [ - InstanceRenderManager({ - imex: ( - - - - ) - }), - - - , - - - - ] - : []), - - - , - - - , - ...(ClosingPeriod.treatment === "on" - ? [ - - - - ] - : []), - ...(ADPPayroll.treatment === "on" - ? [ - - - - ] - : []), - ...(ADPPayroll.treatment === "on" - ? [ - - - - ] - : []) - ] - : []), - - - - ]} - {HasFeatureAccess({ featureName: "export", bodyshop }) && ( <>