Index: accept/models/mvx/MVX Configurator,1.0.0.xml
===================================================================
diff -u -r4416 -r4448
--- accept/models/mvx/MVX Configurator,1.0.0.xml (.../MVX Configurator,1.0.0.xml) (revision 4416)
+++ accept/models/mvx/MVX Configurator,1.0.0.xml (.../MVX Configurator,1.0.0.xml) (revision 4448)
@@ -2691,20 +2691,20 @@
-
+
-
+
-
+
@@ -2999,12 +2999,12 @@
-
+
-
+
@@ -3029,6 +3029,8 @@
+
+
@@ -3550,10 +3552,14 @@
(BEHAVIOR.IsEconWeb) and (CONFIG.Token <> "")
-
-
+
+// BLUM POLSKA
+if ((Config.Settings.PersonalityId == "48") or (Config.Settings.KlantId == "37598")) then
+ BEHAVIOR.IsMaximaleBreedteBeperktTot1168Mm = true;
+end if;
+
Config settings hardcoded (settings voor de MP)
- ;
+ ;behavior.ismaximalebreedtebeperkttot1168mm@value;
true
@@ -5871,6 +5877,7 @@
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,7 +5921,11 @@
_MaximumBreedte = Min(_MaximumBreedte ; MAXIMUM_BREEDTE_DWARSVERDELING);
end if;
+if ((BEHAVIOR.IsMaximaleBreedteBeperktTot1168Mm) and (BEHAVIOR.IsEconWeb)) then
+ _MaximumBreedte = Min(_MaximumBreedte; MAXIMUM_BREEDTE_1168_mm);
+end if;
+
RANGE.InterneBreedte.Maximum = _MaximumBreedte;
InterneBreedte maximum
Index: accept/models/tbx/TBX Configurator,1.0.0.xml
===================================================================
diff -u -r4447 -r4448
--- accept/models/tbx/TBX Configurator,1.0.0.xml (.../TBX Configurator,1.0.0.xml) (revision 4447)
+++ accept/models/tbx/TBX Configurator,1.0.0.xml (.../TBX Configurator,1.0.0.xml) (revision 4448)
@@ -3814,7 +3814,7 @@
-
+
@@ -3847,7 +3847,7 @@
-
+
@@ -3864,7 +3864,7 @@
-
+
@@ -4157,12 +4157,12 @@
-
+
-
+
@@ -4189,6 +4189,8 @@
+
+
@@ -4827,7 +4829,7 @@
true
-local collection _ExportPersonalities = {"3";"10";"11";"13";"14";"16";"17";"18";"19";"20";"32";"33";"34";"35";"36";"37";"38";"39";"40";"41";"42";"43";"44";"45"; "48"};
+local collection _ExportPersonalities = {"3";"10";"11";"13";"14";"16";"17";"18";"19";"20";"32";"33";"34";"35";"36";"37";"38";"39";"40";"41";"42";"43";"44";"45"; "48"};
BEHAVIOR.IsExportPersonality = (Config.Settings.PersonalityId in _ExportPersonalities);
@@ -4860,13 +4862,18 @@
Config.Settings.VerpakkingTooltipsTonen = true;
end if;
+// BLUM POLSKA
+if ((Config.Settings.PersonalityId == "48") or (Config.Settings.KlantId == "37598")) then
+ BEHAVIOR.IsMaximaleBreedteBeperktTot1168Mm = true;
+end if;
+
// MatMateriaalAntislip verbergen voor alle MP
if (Config.Settings.PersonalityId <> "1") then
CONFIG.Settings.MatMateriaalAntislipToegelaten = false;
end if;
Config settings hardcoded (settings voor de MP)
- ;config.settings.frontbevestigingverbergen@value;config.settings.frontondersteuningtypeverbergen@value;config.settings.nietmeeleverenverbergen@value;config.settings.isbenelux@value;config.settings.verpakkingproboxtoegelaten@value;config.settings.verpakkingtooltipstonen@value;config.settings.matmateriaalantisliptoegelaten@value;
+ ;config.settings.frontbevestigingverbergen@value;config.settings.frontondersteuningtypeverbergen@value;config.settings.nietmeeleverenverbergen@value;config.settings.isbenelux@value;config.settings.verpakkingproboxtoegelaten@value;config.settings.verpakkingtooltipstonen@value;behavior.ismaximalebreedtebeperkttot1168mm@value;config.settings.matmateriaalantisliptoegelaten@value;
true
@@ -6924,12 +6931,14 @@
true
- // Constants
+
+// Constants
local double MAXIMUM_BREEDTE = 1500;
-local double MAX_VOOR_BINNENLADE = 1168; // beperking max door lengte van de frontplaat
-local double MAX_VOOR_TOB = 1365; // beperking max door lengte van de synchro-stang (+adapter)
-local double MAX_VOOR_VHOSS = 1168; // = 1200 - 2x16
-local double MAX_VOOR_DWARSVERDELING = 1168; // beperking max door lengte dwarslat (1077)
+local double MAX_VOOR_BINNENLADE = 1168; // beperking max door lengte van de frontplaat
+local double MAX_VOOR_TOB = 1365; // beperking max door lengte van de synchro-stang (+adapter)
+local double MAX_VOOR_VHOSS = 1168; // = 1200 - 2x16
+local double MAX_VOOR_DWARSVERDELING = 1168; // beperking max door lengte dwarslat (1077)
+local double MAX_1168_mm = 1168;
// Defaults
local double Breedte = MAXIMUM_BREEDTE;
@@ -6957,7 +6966,13 @@
Breedte = eCon.Core.Functions.Min(Breedte; NieuweBeperking);
end if;
-RANGE.InterneBreedte.Maximum = Breedte;
+if ((BEHAVIOR.IsMaximaleBreedteBeperktTot1168Mm) and (BEHAVIOR.IsEconWeb)) then
+ NieuweBeperking = MAX_1168_mm;
+ Breedte = eCon.Core.Functions.Min(Breedte; NieuweBeperking);
+end if;
+
+RANGE.InterneBreedte.Maximum = Breedte;
+
InterneBreedte maximum
;range.internebreedte.maximum@value;
@@ -8417,10 +8432,9 @@
BEHAVIOR.IsInteractive
local boolean _IsSpoelbaklade = (DATA.Kenmerken.Toepassing == "SP2");
-local boolean _StaatConfiguratorInHetNederlands = (CONFIG.Language == "nl");
-UI.UitsparingData.SpoelbakCodeXY@visible = (_IsSpoelbaklade and _StaatConfiguratorInHetNederlands);
-UI.UitsparingData.SpoelbakCodeXY@mandatory = (_IsSpoelbaklade and _StaatConfiguratorInHetNederlands);
+UI.UitsparingData.SpoelbakCodeXY@visible = _IsSpoelbaklade;
+UI.UitsparingData.SpoelbakCodeXY@mandatory = _IsSpoelbaklade;
UI.UitsparingData.UitsparingAantal@visible = not(_isSpoelbaklade);
Index: accept/models/tax/TAX Configurator,1.0.0.xml
===================================================================
diff -u -r4424 -r4448
--- accept/models/tax/TAX Configurator,1.0.0.xml (.../TAX Configurator,1.0.0.xml) (revision 4424)
+++ accept/models/tax/TAX Configurator,1.0.0.xml (.../TAX Configurator,1.0.0.xml) (revision 4448)
@@ -2321,7 +2321,7 @@
-
+
@@ -2623,6 +2623,8 @@
+
+
@@ -3209,6 +3211,12 @@
CONFIG.Settings.MatMateriaalAntislipToegelaten = false;
end if;
+// BLUM POLSKA
+if ((Config.Settings.PersonalityId == "48") or (Config.Settings.KlantId == "37598")) then
+ BEHAVIOR.IsMaximaleBreedteBeperktTot1168Mm = true;
+end if;
+
+
// Dwarsverdeling zal systematisch ingefaseerd worden voor ExportPersonalities (en Export-klanten)
if (BEHAVIOR.IsExportPersonality == true) then
BEHAVIOR.IsDwarsverdelingToegelaten = false; // Per default false voor alle ExportPersonalities:
@@ -3227,7 +3235,7 @@
end if;
Config settings hardcoded (settings voor de MP)
- ;config.settings.nietmeeleverenverbergen@value;config.settings.verpakkingflatpackv1toegelaten@value;config.settings.verpakkingproboxtoegelaten@value;config.settings.kleurbardolinotoegelaten@value;config.settings.kleurnebraskatoegelaten@value;config.settings.matmateriaalantisliptoegelaten@value;behavior.isdwarsverdelingtoegelaten@value;
+ ;config.settings.nietmeeleverenverbergen@value;config.settings.verpakkingflatpackv1toegelaten@value;config.settings.verpakkingproboxtoegelaten@value;config.settings.kleurbardolinotoegelaten@value;config.settings.kleurnebraskatoegelaten@value;config.settings.matmateriaalantisliptoegelaten@value;behavior.ismaximalebreedtebeperkttot1168mm@value;behavior.isdwarsverdelingtoegelaten@value;
true
@@ -4559,13 +4567,14 @@
true
// Constants
-local double MAXIMUM_BREEDTE = 1468;
-local double MAX_VOOR_ZIJSTABIL = 1433; // beperking max door lengte van de zijstab-stang
-local double MAX_VOOR_TOB = 1368; // beperking max door lengte van de synchro-stang
-local double MAX_VOOR_TIPON = 1468; // is dus zelfde als gewone lade (?)
-local double MAX_VOOR_VHOSS = 1168; // = 1200 - 2x16
-local double MAX_VOOR_FLATPACK = 1168; // beperking max door Flatpack Draagplaat - marge
-local double MAX_VOOR_PALLET = 1168; // beperking max door breedte van gewone pallet
+local double MAXIMUM_BREEDTE = 1468;
+local double MAX_VOOR_ZIJSTABIL = 1433; // beperking max door lengte van de zijstab-stang
+local double MAX_VOOR_TOB = 1368; // beperking max door lengte van de synchro-stang
+local double MAX_VOOR_TIPON = 1468; // is dus zelfde als gewone lade (?)
+local double MAX_VOOR_VHOSS = 1168; // = 1200 - 2x16
+local double MAX_VOOR_FLATPACK = 1168; // beperking max door Flatpack Draagplaat - marge
+local double MAX_VOOR_PALLET = 1168; // beperking max door breedte van gewone pallet
+local double MAX_1168_mm = 1168;
// Defaults
local double _Breedte = MAXIMUM_BREEDTE;
@@ -4603,6 +4612,12 @@
_Breedte = eCon.Core.Functions.Min(_Breedte; _NieuweBeperking);
end if;
+if ((BEHAVIOR.IsMaximaleBreedteBeperktTot1168Mm) and (BEHAVIOR.IsEconWeb)) then
+ _NieuweBeperking = MAX_1168_mm;
+ _Breedte = eCon.Core.Functions.Min(_Breedte; _NieuweBeperking);
+end if;
+
+
RANGE.InterneBreedte.Maximum = _Breedte;
InterneBreedte maximum
Index: accept/models/lbx/LBX Configurator,1.0.0.xml
===================================================================
diff -u -r4417 -r4448
--- accept/models/lbx/LBX Configurator,1.0.0.xml (.../LBX Configurator,1.0.0.xml) (revision 4417)
+++ accept/models/lbx/LBX Configurator,1.0.0.xml (.../LBX Configurator,1.0.0.xml) (revision 4448)
@@ -2932,12 +2932,12 @@
-
+
-
+
@@ -2962,6 +2962,8 @@
+
+
@@ -3607,10 +3609,11 @@
//Blum Polen
if ((Config.Settings.PersonalityId == "48") or (Config.Settings.KlantId == "37598")) then
Config.Settings.FrontBevestigingSchroefToegelaten = false;
+ BEHAVIOR.IsMaximaleBreedteBeperktTot1168Mm = true;
end if;
Config settings hardcoded (settings voor de MP)
- ;config.settings.frontbevestigingverbergen@value;config.settings.isbenelux@value;config.settings.nietmeeleverenverbergen@value;config.settings.verpakkingproboxtoegelaten@value;config.settings.voorwandtypevanmbinnenladeglastoegelaten@value;config.settings.verpakkingtooltipstonen@value;config.settings.matmateriaalantisliptoegelaten@value;config.settings.dwarsverdelingtypetoegelaten@value;config.settings.frontbevestigingschroeftoegelaten@value;
+ ;config.settings.frontbevestigingverbergen@value;config.settings.isbenelux@value;config.settings.nietmeeleverenverbergen@value;config.settings.verpakkingproboxtoegelaten@value;config.settings.voorwandtypevanmbinnenladeglastoegelaten@value;config.settings.verpakkingtooltipstonen@value;config.settings.matmateriaalantisliptoegelaten@value;config.settings.dwarsverdelingtypetoegelaten@value;config.settings.frontbevestigingschroeftoegelaten@value;behavior.ismaximalebreedtebeperkttot1168mm@value;
true
@@ -5523,6 +5526,7 @@
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;
@@ -5546,6 +5550,10 @@
_MaximumBreedte = Min(_MaximumBreedte; MAXIMUM_BREEDTE_GELEIDERTECHNOLOGIE_TIPONBLUMOTION);
end if;
+if ((BEHAVIOR.IsMaximaleBreedteBeperktTot1168Mm) and (BEHAVIOR.IsEconWeb)) then
+ _MaximumBreedte = Min(_MaximumBreedte; MAX_1168_mm);
+end if;
+
RANGE.InterneBreedte.Maximum = _MaximumBreedte;
// todo: controleren op extra beperkingen (niet in extremabepaler) bv. zijstabilisering, tipon, flatpack