Index: production/models/mvx/MVX Configurator,1.0.0.xml
===================================================================
diff -u -r4451 -r4452
--- production/models/mvx/MVX Configurator,1.0.0.xml (.../MVX Configurator,1.0.0.xml) (revision 4451)
+++ production/models/mvx/MVX Configurator,1.0.0.xml (.../MVX Configurator,1.0.0.xml) (revision 4452)
@@ -187,7 +187,7 @@
-
+
@@ -3002,7 +3002,7 @@
-
+
@@ -5867,17 +5867,19 @@
true
-local double MAXIMUM_BREEDTE = 1468;
-local double MAXIMUM_BREEDTE_TOB = 1375;
-local double MAXIMUM_BREEDTE_BINNENLADE = 1168;
-local double MAXIMUM_BREEDTE_SIFONLADE = 1468;
-local double MAXIMUM_BREEDTE_SIFONLADE_TOB = 1375;
-local double MAXIMUM_BREEDTE_SIFONLADE_BINNENLADE = 1168;
-local double MAXIMUM_BREEDTE_SPOELBAKLADE = 1308;
-local double MAXIMUM_BREEDTE_SPOELBAKLADE_BINNENLADE = 1168;
-local double MAXIMUM_BREEDTE_ZIJSTABILISERING = 1368;
-local double MAXIMUM_BREEDTE_DWARSVERDELING = 1170;
-local double MAXIMUM_BREEDTE_1168_mm = 1168;
+local double MAXIMUM_BREEDTE = 1468;
+local double MAX_BREEDTE_EXTERN = 1350;
+local double MAX_BREEDTE_INTERN_V1 = 1350;
+local double MAXIMUM_BREEDTE_TOB = 1375;
+local double MAXIMUM_BREEDTE_BINNENLADE = 1168;
+local double MAXIMUM_BREEDTE_SIFONLADE = 1468;
+local double MAXIMUM_BREEDTE_SIFONLADE_TOB = 1375;
+local double MAXIMUM_BREEDTE_SIFONLADE_BINNENLADE = 1168;
+local double MAXIMUM_BREEDTE_SPOELBAKLADE = 1308;
+local double MAXIMUM_BREEDTE_SPOELBAKLADE_BINNENLADE = 1168;
+local double MAXIMUM_BREEDTE_ZIJSTABILISERING = 1368;
+local double MAXIMUM_BREEDTE_DWARSVERDELING = 1170;
+local double MAXIMUM_BREEDTE_1168_mm = 1168;
local double _MaximumBreedte = MAXIMUM_BREEDTE;
@@ -5914,18 +5916,26 @@
end if;
if (DATA.Kenmerken.HeeftZijstabilisering) then
- _MaximumBreedte = Min(_MaximumBreedte ; MAXIMUM_BREEDTE_ZIJSTABILISERING);
+ _MaximumBreedte = Min(_MaximumBreedte; MAXIMUM_BREEDTE_ZIJSTABILISERING);
end if;
if (DATA.Kenmerken.DwarsverdelingAantal in {"1";"2";"3";"4"}) then
- _MaximumBreedte = Min(_MaximumBreedte ; MAXIMUM_BREEDTE_DWARSVERDELING);
+ _MaximumBreedte = Min(_MaximumBreedte; MAXIMUM_BREEDTE_DWARSVERDELING);
end if;
if ((BEHAVIOR.IsMaximaleBreedteBeperktTot1168Mm) and (BEHAVIOR.IsEconWeb)) then
_MaximumBreedte = Min(_MaximumBreedte; MAXIMUM_BREEDTE_1168_mm);
end if;
+if (BEHAVIOR.IsEconWeb) then
+ _MaximumBreedte = Min(_MaximumBreedte; MAX_BREEDTE_EXTERN);
+end if;
+if ((BEHAVIOR.IsEconAx) and (DATA.Kenmerken.VerpakkingType in {"V1"})) then
+ _MaximumBreedte = Min(_MaximumBreedte; MAX_BREEDTE_INTERN_V1);
+end if;
+
+
RANGE.InterneBreedte.Maximum = _MaximumBreedte;
InterneBreedte maximum
Index: production/models/lbx/LBX Configurator,1.0.0.xml
===================================================================
diff -u -r4451 -r4452
--- production/models/lbx/LBX Configurator,1.0.0.xml (.../LBX Configurator,1.0.0.xml) (revision 4451)
+++ production/models/lbx/LBX Configurator,1.0.0.xml (.../LBX Configurator,1.0.0.xml) (revision 4452)
@@ -2935,7 +2935,7 @@
-
+
@@ -5520,13 +5520,16 @@
true
- local double MAXIMUM_BREEDTE = 1430;
-local double MAXIMUM_BREEDTE_BINNENLADE = 1168;
-local double MAXIMUM_BREEDTE_RUGWANDMATERIAAL_STAAL = 1168;
-local double MAXIMUM_BREEDTE_VERPAKKINGTYPE_VHOSS = 1168;
-local double MAXIMUM_BREEDTE_DWARSVERDELING = 1168;
-local double MAXIMUM_BREEDTE_GELEIDERTECHNOLOGIE_TIPONBLUMOTION = 1368;
-local double MAX_1168_mm = 1168;
+
+local double MAXIMUM_BREEDTE = 1430;
+local double MAX_BREEDTE_EXTERN = 1350;
+local double MAX_BREEDTE_INTERN_V1 = 1350;
+local double MAXIMUM_BREEDTE_BINNENLADE = 1168;
+local double MAXIMUM_BREEDTE_RUGWANDMATERIAAL_STAAL = 1168;
+local double MAXIMUM_BREEDTE_VERPAKKINGTYPE_VHOSS = 1168;
+local double MAXIMUM_BREEDTE_DWARSVERDELING = 1168;
+local double MAXIMUM_BREEDTE_GELEIDERTECHNOLOGIE_TIPONBLUMOTION = 1368;
+local double MAX_1168_mm = 1168;
local double _MaximumBreedte = MAXIMUM_BREEDTE;
@@ -5554,6 +5557,14 @@
_MaximumBreedte = Min(_MaximumBreedte; MAX_1168_mm);
end if;
+if (BEHAVIOR.IsEconWeb) then
+ _MaximumBreedte = Min(_MaximumBreedte; MAX_BREEDTE_EXTERN);
+end if;
+
+if ((BEHAVIOR.IsEconAx) and (DATA.Kenmerken.VerpakkingType in {"V1"})) then
+ _MaximumBreedte = Min(_MaximumBreedte; MAX_BREEDTE_INTERN_V1);
+end if;
+
RANGE.InterneBreedte.Maximum = _MaximumBreedte;
// todo: controleren op extra beperkingen (niet in extremabepaler) bv. zijstabilisering, tipon, flatpack