Index: production/models/tbx/TBX Configurator,1.0.0.xml =================================================================== diff -u -r4458 -r4460 --- production/models/tbx/TBX Configurator,1.0.0.xml (.../TBX Configurator,1.0.0.xml) (revision 4458) +++ production/models/tbx/TBX Configurator,1.0.0.xml (.../TBX Configurator,1.0.0.xml) (revision 4460) @@ -3814,7 +3814,7 @@ - + @@ -3847,7 +3847,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") 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);