Index: development/models/mvx/MVX Configurator,1.0.0.xml
===================================================================
diff -u -r2429 -r2436
--- development/models/mvx/MVX Configurator,1.0.0.xml (.../MVX Configurator,1.0.0.xml) (revision 2429)
+++ development/models/mvx/MVX Configurator,1.0.0.xml (.../MVX Configurator,1.0.0.xml) (revision 2436)
@@ -5,13 +5,13 @@
-
+
-
+
@@ -25,31 +25,31 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -58,39 +58,39 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -103,7 +103,7 @@
-
+
@@ -112,21 +112,21 @@
-
+
-
+
-
+
@@ -137,21 +137,21 @@
-
+
-
+
-
+
@@ -161,7 +161,7 @@
-
+
@@ -170,196 +170,196 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -370,26 +370,26 @@
-
+
-
+
-
+
-
+
-
+
@@ -424,61 +424,61 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -488,7 +488,7 @@
-
+
@@ -501,7 +501,7 @@
-
+
@@ -510,11 +510,11 @@
-
+
-
+
-
+
@@ -523,9 +523,9 @@
-
+
-
+
@@ -534,49 +534,53 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
@@ -586,233 +590,233 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -822,7 +826,7 @@
-
+
@@ -843,57 +847,57 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -902,201 +906,201 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1122,7 +1126,7 @@
-
+
@@ -1268,35 +1272,35 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1308,7 +1312,7 @@
-
+
@@ -1325,14 +1329,14 @@
-
+
-
+
@@ -1345,15 +1349,15 @@
-
+
-
+
-
+
@@ -1375,27 +1379,27 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1406,146 +1410,146 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1554,23 +1558,23 @@
-
+
-
+
-
+
@@ -1584,20 +1588,20 @@
-
+
-
+
-
+
-
+
@@ -1609,7 +1613,7 @@
-
+
@@ -1619,15 +1623,15 @@
-
+
-
+
-
+
@@ -1637,7 +1641,7 @@
-
+
@@ -1646,54 +1650,54 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1724,7 +1728,7 @@
-
+
@@ -1748,7 +1752,7 @@
-
+
@@ -1781,14 +1785,14 @@
-
+
-
+
-
+
@@ -1802,24 +1806,24 @@
-
+
-
+
-
+
-
+
-
+
@@ -1830,24 +1834,24 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -2439,7 +2443,6 @@
local boolean _IsDKGZichtbaar = true;
-UI.Kenmerken.HeeftAfwijkendeRugHoogte@visible = (_IsDKGZichtbaar and _IsIntern) ;
UI.Kenmerken.UitsparingData.UitsparingDiepte@option("D300")@visible = _IsDKGZichtbaar;
UI.Kenmerken.UitsparingData.UitsparingDiepte@option("D300")@valid = _IsDKGZichtbaar;
UI.Kenmerken.UitsparingData.UitsparingDiepte@option("D400")@visible = _IsDKGZichtbaar;
@@ -2505,7 +2508,7 @@
$MatPane@visible = _IsDKGZichtbaar;
Beperkingen Intern/Extern
- ;ui.kenmerken.zijwandverhoginginschuifelementkleur@visible;ui.kenmerken.zijwandverhogingmateriaal@visible;ui.kenmerken.zijwandverhogingrelingkleur@visible;ui.kenmerken.dwarsverdelingaantal@visible;ui.kenmerken.dwarsverdelingaantal@mandatory;ui.kenmerken.ladekleur@options;ui.kenmerken.bodemkleur@options;ui.kenmerken.ladehoogte@options;ui.kenmerken.ladediepte@options;ui.kenmerken.zijwandtype@options;ui.kenmerken.verpakkingtype@options;ui.kenmerken.heeftafwijkenderughoogte@visible;ui.kenmerken.uitsparingdata.uitsparingdiepte@options;ui.kenmerken.uitsparingdata.uitsparingdiepte@valids;ui.kenmerken.heeftopvullijstlinks@visible;ui.kenmerken.heeftopvullijstrechts@visible;ui.kenmerken.heeftzijstabilisering@visible;ui.kenmerken.opvullijstkleur@visible;ui.kenmerken.meenemerset@visible;ui.kenmerken.heeftmat@visible;ui.kenmerken.matmateriaal@visible;ui.kenmerken.matvinylfiberglasskleur@visible;ui.kenmerken.matantislipfiberkleur@visible;ui.kenmerken.matantislipflockkleur@visible;ui.kenmerken.frontbevestiging@options;ui.kenmerken.zijkanthoogte@visible;ui.kenmerken.opvullijstkleur@mandatory;ui.kenmerken.zijwandverhoginginschuifelementkleur@mandatory;ui.kenmerken.zijwandverhogingmateriaal@mandatory;ui.kenmerken.zijwandverhogingrelingkleur@mandatory;ui.kenmerken.meenemerset@mandatory;ui.kenmerken.zijkanthoogte@mandatory;ui.kenmerken.matmateriaal@mandatory;ui.kenmerken.zijwandtype@valids;ui.kenmerken.voorwandtypevanebinnenlade@options;ui.kenmerken.productiewijze@options;
+ ;ui.kenmerken.zijwandverhoginginschuifelementkleur@visible;ui.kenmerken.zijwandverhogingmateriaal@visible;ui.kenmerken.zijwandverhogingrelingkleur@visible;ui.kenmerken.dwarsverdelingaantal@visible;ui.kenmerken.dwarsverdelingaantal@mandatory;ui.kenmerken.ladekleur@options;ui.kenmerken.bodemkleur@options;ui.kenmerken.ladehoogte@options;ui.kenmerken.ladediepte@options;ui.kenmerken.zijwandtype@options;ui.kenmerken.verpakkingtype@options;ui.kenmerken.uitsparingdata.uitsparingdiepte@options;ui.kenmerken.uitsparingdata.uitsparingdiepte@valids;ui.kenmerken.heeftopvullijstlinks@visible;ui.kenmerken.heeftopvullijstrechts@visible;ui.kenmerken.heeftzijstabilisering@visible;ui.kenmerken.opvullijstkleur@visible;ui.kenmerken.meenemerset@visible;ui.kenmerken.heeftmat@visible;ui.kenmerken.matmateriaal@visible;ui.kenmerken.matvinylfiberglasskleur@visible;ui.kenmerken.matantislipfiberkleur@visible;ui.kenmerken.matantislipflockkleur@visible;ui.kenmerken.frontbevestiging@options;ui.kenmerken.zijkanthoogte@visible;ui.kenmerken.opvullijstkleur@mandatory;ui.kenmerken.zijwandverhoginginschuifelementkleur@mandatory;ui.kenmerken.zijwandverhogingmateriaal@mandatory;ui.kenmerken.zijwandverhogingrelingkleur@mandatory;ui.kenmerken.meenemerset@mandatory;ui.kenmerken.zijkanthoogte@mandatory;ui.kenmerken.matmateriaal@mandatory;ui.kenmerken.zijwandtype@valids;ui.kenmerken.voorwandtypevanebinnenlade@options;ui.kenmerken.productiewijze@options;
true
@@ -2605,6 +2608,16 @@
Gedrag Frontbevestiging
;ui.kenmerken.frontbevestiging@mandatory;ui.kenmerken.frontbevestiging@visible;
+
+ true
+
+local boolean _IsIntern = (CONFIG.Settings.OperationMode == "Intern");
+
+UI.Kenmerken.HeeftAfwijkendeRugHoogte@visible = ((DATA.Kenmerken.LadeHoogte <> "N") and _IsIntern) ;
+
+ Gedrag HeeftAftwijkendeRughoogte
+ ;ui.kenmerken.heeftafwijkenderughoogte@visible;
+
true
@@ -2800,6 +2813,31 @@
Gedrag NietMeeleveren Zijstabilisering
;data.kenmerken.nietmeeleveren.nietmeeleveren_zijstabilisering@value;
+
+ (BEHAVIOR.OperationMode == "New")
+
+local string _VorigeSoortVerpakking = UI.PropertiesEnkelVoorInCodeVanRules.VerpakkingTypeVorigeWaarde;
+UI.PropertiesEnkelVoorInCodeVanRules.VerpakkingTypeVorigeWaarde = UI.Kenmerken.VerpakkingType;
+
+if (BEHAVIOR.IsEconAx and BEHAVIOR.IsInteractive) then
+ if (_VorigeSoortVerpakking <> UI.PropertiesEnkelVoorInCodeVanRules.VerpakkingTypeVorigeWaarde) then
+ if (UI.Kenmerken.VerpakkingType == "Pallet" or UI.Kenmerken.VerpakkingType == "VHoss") then
+ index i of UI.Kenmerken.NietMeeleveren
+ UI.Kenmerken.NietMeeleveren(i).IsSelected = true;
+ end index;
+ end if;
+
+ if (UI.Kenmerken.VerpakkingType <> "Pallet" and UI.Kenmerken.VerpakkingType <> "VHoss") then
+ index i of UI.Kenmerken.NietMeeleveren
+ UI.Kenmerken.NietMeeleveren(i).IsSelected = false;
+ end index;
+ end if;
+ end if;
+end if;
+
+ Gedrag NietMeeleveren opties selecteren indien VerpakkingType VHoss/Pallet
+ ;ui.propertiesenkelvoorincodevanrules.verpakkingtypevorigewaarde@value;
+
DATA.Kenmerken.Toepassing == "L"
@@ -3306,9 +3344,11 @@
true
+local string _RugHoogte = "";
+
if (not(DATA.Kenmerken.HeeftAfwijkendeRugHoogte) and (DATA.Kenmerken.LadeHoogte <> "")) then
- local string _RugHoogte = DATA.Kenmerken.LadeHoogte;
+ _RugHoogte = DATA.Kenmerken.LadeHoogte;
if (DATA.Kenmerken.Toepassing == "SP") then
_RugHoogte = "M";
@@ -3321,10 +3361,16 @@
end if;
end if;
- DATA.Kenmerken.RugHoogte = _RugHoogte;
end if;
-
+
+If (DATA.Kenmerken.LadeHoogte == "N") then
+ _RugHoogte = "N";
+end if;
+
+if (_RugHoogte <> "") then
+ DATA.Kenmerken.RugHoogte = _RugHoogte;
+end if;
Bereken Rughoogte (niet CreateConfig)
;data.kenmerken.rughoogte@value;
@@ -3711,32 +3757,6 @@
Gather constraint messages for decision table DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.ZijkantHoogte@Valids
;
-
- true
- DATA.Kenmerken.ZijkantHoogte@valids = ConstrainedOptions("DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.ZijkantHoogte,DATA.Kenmerken.ZijwandType@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.ZijkantHoogte@Valids"; "DATA.Kenmerken.ZijkantHoogte"; "DATA.Kenmerken.LadeHoogte"; DATA.Kenmerken.LadeHoogte; "DATA.Kenmerken.ZijwandType"; DATA.Kenmerken.ZijwandType);
-
- Applying constraints for property DATA.Kenmerken.ZijkantHoogte
- ;data.kenmerken.zijkanthoogte@valids;
-
-
- ConstraintsNotSatisfiedFor("DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.ZijkantHoogte,DATA.Kenmerken.ZijwandType@Valids")
- ConstraintsErrorMessagesFor("DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.ZijkantHoogte,DATA.Kenmerken.ZijwandType@Valids")
- Gather constraint messages for decision table DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.ZijkantHoogte,DATA.Kenmerken.ZijwandType@Valids
- ;
-
-
- true
- DATA.Kenmerken.RugHoogte@valids = ConstrainedOptions("DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.RugHoogte@Valids;DATA.Kenmerken.RugHoogte,DATA.Kenmerken.Toepassing@Valids"; "DATA.Kenmerken.RugHoogte"; "DATA.Kenmerken.LadeHoogte"; DATA.Kenmerken.LadeHoogte; "DATA.Kenmerken.Toepassing"; DATA.Kenmerken.Toepassing);
-
- Applying constraints for property DATA.Kenmerken.RugHoogte
- ;data.kenmerken.rughoogte@valids;
-
-
- ConstraintsNotSatisfiedFor("DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.RugHoogte@Valids")
- ConstraintsErrorMessagesFor("DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.RugHoogte@Valids")
- Gather constraint messages for decision table DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.RugHoogte@Valids
- ;
-
true
UI.Kenmerken.UitsparingData.Z2.CodeUitsparingBreedte@valids = ConstrainedOptions("DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.Toepassing,UI.Kenmerken.UitsparingData.Z2.CodeUitsparingBreedte@Valids"; "UI.Kenmerken.UitsparingData.Z2.CodeUitsparingBreedte"; "DATA.Kenmerken.LadeHoogte"; DATA.Kenmerken.LadeHoogte; "DATA.Kenmerken.Toepassing"; DATA.Kenmerken.Toepassing);
@@ -3821,46 +3841,66 @@
Gather constraint messages for decision table DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.Toepassing@Valids
;
-
+
true
- DATA.Kenmerken.LadeHoogte@valids = ConstrainedOptions("DATA.Kenmerken.Draagkracht,DATA.Kenmerken.LadeHoogte@Valids;DATA.Kenmerken.IsBinnenlade,DATA.Kenmerken.LadeHoogte@Valids;DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.LadeHoogte@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.RugHoogte@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.Toepassing,UI.Kenmerken.UitsparingData.Z1.CodeUitsparing@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.Toepassing,UI.Kenmerken.UitsparingData.Z1.CodeUitsparingBreedte@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.Toepassing,UI.Kenmerken.UitsparingData.Z2.CodeUitsparing@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.Toepassing,UI.Kenmerken.UitsparingData.Z2.CodeUitsparingBreedte@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.ZijkantHoogte,DATA.Kenmerken.ZijwandType@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.ZijkantHoogte@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.ZijwandType@Valids"; "DATA.Kenmerken.LadeHoogte"; "DATA.Kenmerken.Draagkracht"; DATA.Kenmerken.Draagkracht; "DATA.Kenmerken.IsBinnenlade"; CurrentBoolean(DATA.Kenmerken.IsBinnenlade); "DATA.Kenmerken.LadeDiepte"; DATA.Kenmerken.LadeDiepte; "DATA.Kenmerken.RugHoogte"; DATA.Kenmerken.RugHoogte; "DATA.Kenmerken.Toepassing"; DATA.Kenmerken.Toepassing; "DATA.Kenmerken.ZijkantHoogte"; DATA.Kenmerken.ZijkantHoogte; "DATA.Kenmerken.ZijwandType"; DATA.Kenmerken.ZijwandType; "UI.Kenmerken.UitsparingData.Z1.CodeUitsparing"; UI.Kenmerken.UitsparingData.Z1.CodeUitsparing; "UI.Kenmerken.UitsparingData.Z1.CodeUitsparingBreedte"; UI.Kenmerken.UitsparingData.Z1.CodeUitsparingBreedte; "UI.Kenmerken.UitsparingData.Z2.CodeUitsparing"; UI.Kenmerken.UitsparingData.Z2.CodeUitsparing; "UI.Kenmerken.UitsparingData.Z2.CodeUitsparingBreedte"; UI.Kenmerken.UitsparingData.Z2.CodeUitsparingBreedte);
+ DATA.Kenmerken.LadeDiepte@valids = ConstrainedOptions("DATA.Kenmerken.Draagkracht,DATA.Kenmerken.LadeDiepte@Valids;DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.LadeHoogte@Valids;DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.Toepassing,UI.Kenmerken.UitsparingData.UitsparingDiepte@Valids;DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.Toepassing@Valids"; "DATA.Kenmerken.LadeDiepte"; "DATA.Kenmerken.Draagkracht"; DATA.Kenmerken.Draagkracht; "DATA.Kenmerken.LadeHoogte"; DATA.Kenmerken.LadeHoogte; "DATA.Kenmerken.Toepassing"; DATA.Kenmerken.Toepassing; "UI.Kenmerken.UitsparingData.UitsparingDiepte"; UI.Kenmerken.UitsparingData.UitsparingDiepte);
- Applying constraints for property DATA.Kenmerken.LadeHoogte
- ;data.kenmerken.ladehoogte@valids;
+ Applying constraints for property DATA.Kenmerken.LadeDiepte
+ ;data.kenmerken.ladediepte@valids;
+
+ true
+ DATA.Kenmerken.Toepassing@valids = ConstrainedOptions("DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.Toepassing,UI.Kenmerken.UitsparingData.UitsparingDiepte@Valids;DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.Toepassing,UI.Kenmerken.UitsparingData.Z1.CodeUitsparing@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.Toepassing,UI.Kenmerken.UitsparingData.Z1.CodeUitsparingBreedte@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.Toepassing,UI.Kenmerken.UitsparingData.Z2.CodeUitsparing@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.Toepassing,UI.Kenmerken.UitsparingData.Z2.CodeUitsparingBreedte@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.RugHoogte,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.RugwandMateriaal,DATA.Kenmerken.Toepassing@Valids"; "DATA.Kenmerken.Toepassing"; "DATA.Kenmerken.LadeDiepte"; DATA.Kenmerken.LadeDiepte; "DATA.Kenmerken.LadeHoogte"; DATA.Kenmerken.LadeHoogte; "DATA.Kenmerken.RugHoogte"; DATA.Kenmerken.RugHoogte; "DATA.Kenmerken.RugwandMateriaal"; DATA.Kenmerken.RugwandMateriaal; "UI.Kenmerken.UitsparingData.UitsparingDiepte"; UI.Kenmerken.UitsparingData.UitsparingDiepte; "UI.Kenmerken.UitsparingData.Z1.CodeUitsparing"; UI.Kenmerken.UitsparingData.Z1.CodeUitsparing; "UI.Kenmerken.UitsparingData.Z1.CodeUitsparingBreedte"; UI.Kenmerken.UitsparingData.Z1.CodeUitsparingBreedte; "UI.Kenmerken.UitsparingData.Z2.CodeUitsparing"; UI.Kenmerken.UitsparingData.Z2.CodeUitsparing; "UI.Kenmerken.UitsparingData.Z2.CodeUitsparingBreedte"; UI.Kenmerken.UitsparingData.Z2.CodeUitsparingBreedte);
+
+ Applying constraints for property DATA.Kenmerken.Toepassing
+ ;data.kenmerken.toepassing@valids;
+
+
+ ConstraintsNotSatisfiedFor("DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.Toepassing@Valids")
+ ConstraintsErrorMessagesFor("DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.Toepassing@Valids")
+ Gather constraint messages for decision table DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.Toepassing@Valids
+ ;
+
true
DATA.Kenmerken.ZijwandType@valids = ConstrainedOptions("DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.ZijkantHoogte,DATA.Kenmerken.ZijwandType@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.ZijwandType@Valids"; "DATA.Kenmerken.ZijwandType"; "DATA.Kenmerken.LadeHoogte"; DATA.Kenmerken.LadeHoogte; "DATA.Kenmerken.ZijkantHoogte"; DATA.Kenmerken.ZijkantHoogte);
Applying constraints for property DATA.Kenmerken.ZijwandType
;data.kenmerken.zijwandtype@valids;
+
+ true
+ DATA.Kenmerken.ZijkantHoogte@valids = ConstrainedOptions("DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.ZijkantHoogte,DATA.Kenmerken.ZijwandType@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.ZijkantHoogte@Valids"; "DATA.Kenmerken.ZijkantHoogte"; "DATA.Kenmerken.LadeHoogte"; DATA.Kenmerken.LadeHoogte; "DATA.Kenmerken.ZijwandType"; DATA.Kenmerken.ZijwandType);
+
+ Applying constraints for property DATA.Kenmerken.ZijkantHoogte
+ ;data.kenmerken.zijkanthoogte@valids;
+
ConstraintsNotSatisfiedFor("DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.ZijwandType@Valids")
ConstraintsErrorMessagesFor("DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.ZijwandType@Valids")
Gather constraint messages for decision table DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.ZijwandType@Valids
;
-
+
+ ConstraintsNotSatisfiedFor("DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.ZijkantHoogte,DATA.Kenmerken.ZijwandType@Valids")
+ ConstraintsErrorMessagesFor("DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.ZijkantHoogte,DATA.Kenmerken.ZijwandType@Valids")
+ Gather constraint messages for decision table DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.ZijkantHoogte,DATA.Kenmerken.ZijwandType@Valids
+ ;
+
+
true
- DATA.Kenmerken.LadeDiepte@valids = ConstrainedOptions("DATA.Kenmerken.Draagkracht,DATA.Kenmerken.LadeDiepte@Valids;DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.LadeHoogte@Valids;DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.Toepassing,UI.Kenmerken.UitsparingData.UitsparingDiepte@Valids;DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.Toepassing@Valids"; "DATA.Kenmerken.LadeDiepte"; "DATA.Kenmerken.Draagkracht"; DATA.Kenmerken.Draagkracht; "DATA.Kenmerken.LadeHoogte"; DATA.Kenmerken.LadeHoogte; "DATA.Kenmerken.Toepassing"; DATA.Kenmerken.Toepassing; "UI.Kenmerken.UitsparingData.UitsparingDiepte"; UI.Kenmerken.UitsparingData.UitsparingDiepte);
+ DATA.Kenmerken.RugHoogte@valids = ConstrainedOptions("DATA.Kenmerken.RugHoogte,DATA.Kenmerken.Toepassing@Valids"; "DATA.Kenmerken.RugHoogte"; "DATA.Kenmerken.Toepassing"; DATA.Kenmerken.Toepassing);
- Applying constraints for property DATA.Kenmerken.LadeDiepte
- ;data.kenmerken.ladediepte@valids;
+ Applying constraints for property DATA.Kenmerken.RugHoogte
+ ;data.kenmerken.rughoogte@valids;
-
+
true
- DATA.Kenmerken.Toepassing@valids = ConstrainedOptions("DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.Toepassing,UI.Kenmerken.UitsparingData.UitsparingDiepte@Valids;DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.Toepassing,UI.Kenmerken.UitsparingData.Z1.CodeUitsparing@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.Toepassing,UI.Kenmerken.UitsparingData.Z1.CodeUitsparingBreedte@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.Toepassing,UI.Kenmerken.UitsparingData.Z2.CodeUitsparing@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.Toepassing,UI.Kenmerken.UitsparingData.Z2.CodeUitsparingBreedte@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.RugHoogte,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.RugwandMateriaal,DATA.Kenmerken.Toepassing@Valids"; "DATA.Kenmerken.Toepassing"; "DATA.Kenmerken.LadeDiepte"; DATA.Kenmerken.LadeDiepte; "DATA.Kenmerken.LadeHoogte"; DATA.Kenmerken.LadeHoogte; "DATA.Kenmerken.RugHoogte"; DATA.Kenmerken.RugHoogte; "DATA.Kenmerken.RugwandMateriaal"; DATA.Kenmerken.RugwandMateriaal; "UI.Kenmerken.UitsparingData.UitsparingDiepte"; UI.Kenmerken.UitsparingData.UitsparingDiepte; "UI.Kenmerken.UitsparingData.Z1.CodeUitsparing"; UI.Kenmerken.UitsparingData.Z1.CodeUitsparing; "UI.Kenmerken.UitsparingData.Z1.CodeUitsparingBreedte"; UI.Kenmerken.UitsparingData.Z1.CodeUitsparingBreedte; "UI.Kenmerken.UitsparingData.Z2.CodeUitsparing"; UI.Kenmerken.UitsparingData.Z2.CodeUitsparing; "UI.Kenmerken.UitsparingData.Z2.CodeUitsparingBreedte"; UI.Kenmerken.UitsparingData.Z2.CodeUitsparingBreedte);
+ DATA.Kenmerken.LadeHoogte@valids = ConstrainedOptions("DATA.Kenmerken.Draagkracht,DATA.Kenmerken.LadeHoogte@Valids;DATA.Kenmerken.IsBinnenlade,DATA.Kenmerken.LadeHoogte@Valids;DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.LadeHoogte@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.Toepassing,UI.Kenmerken.UitsparingData.Z1.CodeUitsparing@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.Toepassing,UI.Kenmerken.UitsparingData.Z1.CodeUitsparingBreedte@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.Toepassing,UI.Kenmerken.UitsparingData.Z2.CodeUitsparing@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.Toepassing,UI.Kenmerken.UitsparingData.Z2.CodeUitsparingBreedte@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.ZijkantHoogte,DATA.Kenmerken.ZijwandType@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.ZijkantHoogte@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.ZijwandType@Valids"; "DATA.Kenmerken.LadeHoogte"; "DATA.Kenmerken.Draagkracht"; DATA.Kenmerken.Draagkracht; "DATA.Kenmerken.IsBinnenlade"; CurrentBoolean(DATA.Kenmerken.IsBinnenlade); "DATA.Kenmerken.LadeDiepte"; DATA.Kenmerken.LadeDiepte; "DATA.Kenmerken.Toepassing"; DATA.Kenmerken.Toepassing; "DATA.Kenmerken.ZijkantHoogte"; DATA.Kenmerken.ZijkantHoogte; "DATA.Kenmerken.ZijwandType"; DATA.Kenmerken.ZijwandType; "UI.Kenmerken.UitsparingData.Z1.CodeUitsparing"; UI.Kenmerken.UitsparingData.Z1.CodeUitsparing; "UI.Kenmerken.UitsparingData.Z1.CodeUitsparingBreedte"; UI.Kenmerken.UitsparingData.Z1.CodeUitsparingBreedte; "UI.Kenmerken.UitsparingData.Z2.CodeUitsparing"; UI.Kenmerken.UitsparingData.Z2.CodeUitsparing; "UI.Kenmerken.UitsparingData.Z2.CodeUitsparingBreedte"; UI.Kenmerken.UitsparingData.Z2.CodeUitsparingBreedte);
- Applying constraints for property DATA.Kenmerken.Toepassing
- ;data.kenmerken.toepassing@valids;
+ Applying constraints for property DATA.Kenmerken.LadeHoogte
+ ;data.kenmerken.ladehoogte@valids;
-
- ConstraintsNotSatisfiedFor("DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.Toepassing@Valids")
- ConstraintsErrorMessagesFor("DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.Toepassing@Valids")
- Gather constraint messages for decision table DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.Toepassing@Valids
- ;
-
@@ -3977,6 +4017,20 @@
+
+ true
+ UI.Kenmerken.VerpakkingTypeLabelProbox@default = UI.Kenmerken.VerpakkingTypeLabelProbox@label;
+UI.Kenmerken.VerpakkingTypeLabelProbox@visible = (DATA.Kenmerken.VerpakkingType == "Probox");
+ Message Probox
+ ;ui.kenmerken.verpakkingtypelabelprobox@default;ui.kenmerken.verpakkingtypelabelprobox@visible;
+
+
+ true
+ UI.Kenmerken.VerpakkingTypeLabelPallet@default = UI.Kenmerken.VerpakkingTypeLabelPallet@label;
+UI.Kenmerken.VerpakkingTypeLabelPallet@visible = (DATA.Kenmerken.VerpakkingType == "Pallet");
+ Message Pallet
+ ;ui.kenmerken.verpakkingtypelabelpallet@default;ui.kenmerken.verpakkingtypelabelpallet@visible;
+
@@ -6037,6 +6091,10 @@
DATA.Kenmerken.ProductieWijze = "V";
end if;
+if (DATA.Kenmerken.Meenemerset == "") then
+ DATA.Kenmerken.Meenemerset = "Z";
+end if;
+
//Als ZijkantHoogte te vroeg wordt opgevuld dan worden de andere zijwandtypes meteen not valid
if (DATA.Kenmerken.LadeHoogte == "E") then
if (DATA.Kenmerken.ZijwandType == "Pure") then
@@ -6088,7 +6146,7 @@
*/
Verborgen properties defaulten
- ;data.kenmerken.productiewijze@value;data.kenmerken.zijkanthoogte@value;data.kenmerken.nietmeeleveren.nietmeeleveren_frontbevestigingonder@value;
+ ;data.kenmerken.productiewijze@value;data.kenmerken.meenemerset@value;data.kenmerken.zijkanthoogte@value;data.kenmerken.nietmeeleveren.nietmeeleveren_frontbevestigingonder@value;
not(STATE.WinkelkarInfoCalculated) and STATE.LanguagesLoaded and (STATE.SavedAndExit or STATE.SavedAndContinue or not(BEHAVIOR.IsInteractive))
@@ -6493,8 +6551,7 @@
-
-
+
@@ -6805,32 +6862,13 @@
-
+
- BAIBAAAAAAAEAgIAAAAAAAQBAwAAAAAABAIEAAAAAAAEAgUAAAAAAA==
+ BAIBAAAAAAAEAgIAAAAAAAQCAwAAAAAABAEEAAAAAAAEAgUAAAAAAA==
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- AQIAAAAAAAABAwAAAAAAAAEEAAAAAAAAAQUAAAAAAAA=
-
@@ -6843,12 +6881,12 @@
-
+
- AQEAAAAAAAACAQAAAAAAAAMBAAAAAAAAAQIAAAAAAAACAgAAAAAAAAMCAAAAAAAABQIAAAAAAAAFAwAAAAAAAAEEAAAAAAAAAgQAAAAAAAADBAAAAAAAAAUEAAAAAAAAAQUAAAAAAAACBQAAAAAAAAMFAAAAAAAABQUAAAAAAAA=
+ AQEAAAAAAAACAQAAAAAAAAMBAAAAAAAAAQIAAAAAAAACAgAAAAAAAAMCAAAAAAAABQIAAAAAAAABAwAAAAAAAAIDAAAAAAAAAwMAAAAAAAAFAwAAAAAAAAUEAAAAAAAAAQUAAAAAAAACBQAAAAAAAAMFAAAAAAAABQUAAAAAAAA=