Index: development/models/tax/TAX Configurator,1.0.0.xml =================================================================== diff -u -r4539 -r4586 --- development/models/tax/TAX Configurator,1.0.0.xml (.../TAX Configurator,1.0.0.xml) (revision 4539) +++ development/models/tax/TAX Configurator,1.0.0.xml (.../TAX Configurator,1.0.0.xml) (revision 4586) @@ -27,10 +27,10 @@ - + - + @@ -44,7 +44,7 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -499,14 +499,14 @@ - + - + @@ -520,10 +520,10 @@ - + - + @@ -1378,7 +1378,7 @@ - + @@ -1389,7 +1389,7 @@ - + - + @@ -2759,7 +2759,7 @@ - + - + @@ -4131,7 +4131,7 @@ (BEHAVIOR.IsInteractive == true) -local collection _TussenLadeDieptes = {"250";"320";"380";"420";"480";"520";"580"}; +local collection _TussenLadeDieptes = {"270";"320";"380";"420";"480";"520";"580"}; if (UI.Kenmerken.ToonTussenmaten == false ) and (DATA.Kenmerken.LadeDiepte in _TussenLadeDieptes) then UI.Kenmerken.ToonTussenmaten@default = true; @@ -5065,40 +5065,6 @@ Gather constraint messages for decision table DATA.Kenmerken.KantenbandKleur,DATA.Kenmerken.LadeKleur@Valids ; - - true - DATA.Kenmerken.BodemKleur@valids = ConstrainedOptions("BEHAVIOR.AccessMode,DATA.Kenmerken.BodemKleur,DATA.Kenmerken.KantenbandKleur,DATA.Kenmerken.LadeBinnenKleur,DATA.Kenmerken.LadeKleur@Valids;BEHAVIOR.AccessMode,DATA.Kenmerken.BodemKleur,DATA.Kenmerken.VerpakkingType@Valids"; "DATA.Kenmerken.BodemKleur"; "BEHAVIOR.AccessMode"; BEHAVIOR.AccessMode; "DATA.Kenmerken.KantenbandKleur"; DATA.Kenmerken.KantenbandKleur; "DATA.Kenmerken.LadeBinnenKleur"; DATA.Kenmerken.LadeBinnenKleur; "DATA.Kenmerken.LadeKleur"; DATA.Kenmerken.LadeKleur; "DATA.Kenmerken.VerpakkingType"; DATA.Kenmerken.VerpakkingType); - - Applying constraints for property DATA.Kenmerken.BodemKleur - ;data.kenmerken.bodemkleur@valids; - - - true - DATA.Kenmerken.KantenbandKleur@valids = ConstrainedOptions("BEHAVIOR.AccessMode,DATA.Kenmerken.BodemKleur,DATA.Kenmerken.KantenbandKleur,DATA.Kenmerken.LadeBinnenKleur,DATA.Kenmerken.LadeKleur@Valids;DATA.Kenmerken.KantenbandKleur,DATA.Kenmerken.LadeKleur@Valids"; "DATA.Kenmerken.KantenbandKleur"; "BEHAVIOR.AccessMode"; BEHAVIOR.AccessMode; "DATA.Kenmerken.BodemKleur"; DATA.Kenmerken.BodemKleur; "DATA.Kenmerken.LadeBinnenKleur"; DATA.Kenmerken.LadeBinnenKleur; "DATA.Kenmerken.LadeKleur"; DATA.Kenmerken.LadeKleur); - - Applying constraints for property DATA.Kenmerken.KantenbandKleur - ;data.kenmerken.kantenbandkleur@valids; - - - true - DATA.Kenmerken.LadeBinnenKleur@valids = ConstrainedOptions("BEHAVIOR.AccessMode,DATA.Kenmerken.BodemKleur,DATA.Kenmerken.KantenbandKleur,DATA.Kenmerken.LadeBinnenKleur,DATA.Kenmerken.LadeKleur@Valids"; "DATA.Kenmerken.LadeBinnenKleur"; "BEHAVIOR.AccessMode"; BEHAVIOR.AccessMode; "DATA.Kenmerken.BodemKleur"; DATA.Kenmerken.BodemKleur; "DATA.Kenmerken.KantenbandKleur"; DATA.Kenmerken.KantenbandKleur; "DATA.Kenmerken.LadeKleur"; DATA.Kenmerken.LadeKleur); - - Applying constraints for property DATA.Kenmerken.LadeBinnenKleur - ;data.kenmerken.ladebinnenkleur@valids; - - - ConstraintsNotSatisfiedFor("BEHAVIOR.AccessMode,DATA.Kenmerken.BodemKleur,DATA.Kenmerken.KantenbandKleur,DATA.Kenmerken.LadeBinnenKleur,DATA.Kenmerken.LadeKleur@Valids") - ConstraintsErrorMessagesFor("BEHAVIOR.AccessMode,DATA.Kenmerken.BodemKleur,DATA.Kenmerken.KantenbandKleur,DATA.Kenmerken.LadeBinnenKleur,DATA.Kenmerken.LadeKleur@Valids") - Gather constraint messages for decision table BEHAVIOR.AccessMode,DATA.Kenmerken.BodemKleur,DATA.Kenmerken.KantenbandKleur,DATA.Kenmerken.LadeBinnenKleur,DATA.Kenmerken.LadeKleur@Valids - ; - - - true - DATA.Kenmerken.LadeKleur@valids = ConstrainedOptions("BEHAVIOR.AccessMode,DATA.Kenmerken.BodemKleur,DATA.Kenmerken.KantenbandKleur,DATA.Kenmerken.LadeBinnenKleur,DATA.Kenmerken.LadeKleur@Valids;BEHAVIOR.AccessMode,DATA.Kenmerken.LadeKleur,DATA.Kenmerken.VerpakkingType@Valids;DATA.Kenmerken.KantenbandKleur,DATA.Kenmerken.LadeKleur@Valids;DATA.Kenmerken.LadeKleur,DATA.Kenmerken.ProductieWijze@Valids;DATA.Kenmerken.LadeKleur,DATA.Kenmerken.VerpakkingType@Valids"; "DATA.Kenmerken.LadeKleur"; "BEHAVIOR.AccessMode"; BEHAVIOR.AccessMode; "DATA.Kenmerken.BodemKleur"; DATA.Kenmerken.BodemKleur; "DATA.Kenmerken.KantenbandKleur"; DATA.Kenmerken.KantenbandKleur; "DATA.Kenmerken.LadeBinnenKleur"; DATA.Kenmerken.LadeBinnenKleur; "DATA.Kenmerken.ProductieWijze"; DATA.Kenmerken.ProductieWijze; "DATA.Kenmerken.VerpakkingType"; DATA.Kenmerken.VerpakkingType); - - Applying constraints for property DATA.Kenmerken.LadeKleur - ;data.kenmerken.ladekleur@valids; - ConstraintsNotSatisfiedFor("DATA.Kenmerken.LadeKleur,DATA.Kenmerken.VerpakkingType@Valids") ConstraintsErrorMessagesFor("DATA.Kenmerken.LadeKleur,DATA.Kenmerken.VerpakkingType@Valids") @@ -5210,13 +5176,6 @@ Gather constraint messages for decision table DATA.Kenmerken.Draagkracht,DATA.Kenmerken.LadeDiepte@Valids ; - - true - BEHAVIOR.AccessMode@valids = ConstrainedOptions("BEHAVIOR.AccessMode,DATA.Kenmerken.BodemKleur,DATA.Kenmerken.KantenbandKleur,DATA.Kenmerken.LadeBinnenKleur,DATA.Kenmerken.LadeKleur@Valids;BEHAVIOR.AccessMode,DATA.Kenmerken.BodemKleur,DATA.Kenmerken.VerpakkingType@Valids;BEHAVIOR.AccessMode,DATA.Kenmerken.FrontBevestiging,DATA.Kenmerken.IsBinnenlade@Valids;BEHAVIOR.AccessMode,DATA.Kenmerken.GeleiderTechnologie,DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.Toepassing@Valids;BEHAVIOR.AccessMode,DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.Toepassing@Valids;BEHAVIOR.AccessMode,DATA.Kenmerken.LadeKleur,DATA.Kenmerken.VerpakkingType@Valids"; "BEHAVIOR.AccessMode"; "DATA.Kenmerken.BodemKleur"; DATA.Kenmerken.BodemKleur; "DATA.Kenmerken.FrontBevestiging"; DATA.Kenmerken.FrontBevestiging; "DATA.Kenmerken.GeleiderTechnologie"; DATA.Kenmerken.GeleiderTechnologie; "DATA.Kenmerken.IsBinnenlade"; CurrentBoolean(DATA.Kenmerken.IsBinnenlade); "DATA.Kenmerken.KantenbandKleur"; DATA.Kenmerken.KantenbandKleur; "DATA.Kenmerken.LadeBinnenKleur"; DATA.Kenmerken.LadeBinnenKleur; "DATA.Kenmerken.LadeDiepte"; DATA.Kenmerken.LadeDiepte; "DATA.Kenmerken.LadeKleur"; DATA.Kenmerken.LadeKleur; "DATA.Kenmerken.Toepassing"; DATA.Kenmerken.Toepassing; "DATA.Kenmerken.VerpakkingType"; DATA.Kenmerken.VerpakkingType); - - Applying constraints for property BEHAVIOR.AccessMode - ;behavior.accessmode@valids; - true DATA.Kenmerken.RugHoogte@valids = ConstrainedOptions("DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.RugHoogte,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.RugHoogte@Valids"; "DATA.Kenmerken.RugHoogte"; "DATA.Kenmerken.LadeHoogte"; DATA.Kenmerken.LadeHoogte; "DATA.Kenmerken.Toepassing"; DATA.Kenmerken.Toepassing); @@ -5263,17 +5222,58 @@ Applying constraints for property DATA.Kenmerken.DwarsverdelingType ;data.kenmerken.dwarsverdelingtype@valids; + + ConstraintsNotSatisfiedFor("DATA.Kenmerken.DwarsverdelingKleur,DATA.Kenmerken.DwarsverdelingType@Valids") + ConstraintsErrorMessagesFor("DATA.Kenmerken.DwarsverdelingKleur,DATA.Kenmerken.DwarsverdelingType@Valids") + Gather constraint messages for decision table DATA.Kenmerken.DwarsverdelingKleur,DATA.Kenmerken.DwarsverdelingType@Valids + ; + + + true + DATA.Kenmerken.LadeKleur@valids = ConstrainedOptions("BEHAVIOR.AccessMode,DATA.Kenmerken.BodemKleur,DATA.Kenmerken.KantenbandKleur,DATA.Kenmerken.LadeBinnenKleur,DATA.Kenmerken.LadeKleur@Valids;BEHAVIOR.AccessMode,DATA.Kenmerken.LadeKleur,DATA.Kenmerken.VerpakkingType@Valids;DATA.Kenmerken.KantenbandKleur,DATA.Kenmerken.LadeKleur@Valids;DATA.Kenmerken.LadeKleur,DATA.Kenmerken.ProductieWijze@Valids;DATA.Kenmerken.LadeKleur,DATA.Kenmerken.VerpakkingType@Valids"; "DATA.Kenmerken.LadeKleur"; "BEHAVIOR.AccessMode"; BEHAVIOR.AccessMode; "DATA.Kenmerken.BodemKleur"; DATA.Kenmerken.BodemKleur; "DATA.Kenmerken.KantenbandKleur"; DATA.Kenmerken.KantenbandKleur; "DATA.Kenmerken.LadeBinnenKleur"; DATA.Kenmerken.LadeBinnenKleur; "DATA.Kenmerken.ProductieWijze"; DATA.Kenmerken.ProductieWijze; "DATA.Kenmerken.VerpakkingType"; DATA.Kenmerken.VerpakkingType); + + Applying constraints for property DATA.Kenmerken.LadeKleur + ;data.kenmerken.ladekleur@valids; + + + true + BEHAVIOR.AccessMode@valids = ConstrainedOptions("BEHAVIOR.AccessMode,DATA.Kenmerken.BodemKleur,DATA.Kenmerken.KantenbandKleur,DATA.Kenmerken.LadeBinnenKleur,DATA.Kenmerken.LadeKleur@Valids;BEHAVIOR.AccessMode,DATA.Kenmerken.BodemKleur,DATA.Kenmerken.VerpakkingType@Valids;BEHAVIOR.AccessMode,DATA.Kenmerken.FrontBevestiging,DATA.Kenmerken.IsBinnenlade@Valids;BEHAVIOR.AccessMode,DATA.Kenmerken.GeleiderTechnologie,DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.Toepassing@Valids;BEHAVIOR.AccessMode,DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.Toepassing@Valids;BEHAVIOR.AccessMode,DATA.Kenmerken.LadeKleur,DATA.Kenmerken.VerpakkingType@Valids"; "BEHAVIOR.AccessMode"; "DATA.Kenmerken.BodemKleur"; DATA.Kenmerken.BodemKleur; "DATA.Kenmerken.FrontBevestiging"; DATA.Kenmerken.FrontBevestiging; "DATA.Kenmerken.GeleiderTechnologie"; DATA.Kenmerken.GeleiderTechnologie; "DATA.Kenmerken.IsBinnenlade"; CurrentBoolean(DATA.Kenmerken.IsBinnenlade); "DATA.Kenmerken.KantenbandKleur"; DATA.Kenmerken.KantenbandKleur; "DATA.Kenmerken.LadeBinnenKleur"; DATA.Kenmerken.LadeBinnenKleur; "DATA.Kenmerken.LadeDiepte"; DATA.Kenmerken.LadeDiepte; "DATA.Kenmerken.LadeKleur"; DATA.Kenmerken.LadeKleur; "DATA.Kenmerken.Toepassing"; DATA.Kenmerken.Toepassing; "DATA.Kenmerken.VerpakkingType"; DATA.Kenmerken.VerpakkingType); + + Applying constraints for property BEHAVIOR.AccessMode + ;behavior.accessmode@valids; + + + true + DATA.Kenmerken.BodemKleur@valids = ConstrainedOptions("BEHAVIOR.AccessMode,DATA.Kenmerken.BodemKleur,DATA.Kenmerken.KantenbandKleur,DATA.Kenmerken.LadeBinnenKleur,DATA.Kenmerken.LadeKleur@Valids;BEHAVIOR.AccessMode,DATA.Kenmerken.BodemKleur,DATA.Kenmerken.VerpakkingType@Valids"; "DATA.Kenmerken.BodemKleur"; "BEHAVIOR.AccessMode"; BEHAVIOR.AccessMode; "DATA.Kenmerken.KantenbandKleur"; DATA.Kenmerken.KantenbandKleur; "DATA.Kenmerken.LadeBinnenKleur"; DATA.Kenmerken.LadeBinnenKleur; "DATA.Kenmerken.LadeKleur"; DATA.Kenmerken.LadeKleur; "DATA.Kenmerken.VerpakkingType"; DATA.Kenmerken.VerpakkingType); + + Applying constraints for property DATA.Kenmerken.BodemKleur + ;data.kenmerken.bodemkleur@valids; + + + true + DATA.Kenmerken.KantenbandKleur@valids = ConstrainedOptions("BEHAVIOR.AccessMode,DATA.Kenmerken.BodemKleur,DATA.Kenmerken.KantenbandKleur,DATA.Kenmerken.LadeBinnenKleur,DATA.Kenmerken.LadeKleur@Valids;DATA.Kenmerken.KantenbandKleur,DATA.Kenmerken.LadeKleur@Valids"; "DATA.Kenmerken.KantenbandKleur"; "BEHAVIOR.AccessMode"; BEHAVIOR.AccessMode; "DATA.Kenmerken.BodemKleur"; DATA.Kenmerken.BodemKleur; "DATA.Kenmerken.LadeBinnenKleur"; DATA.Kenmerken.LadeBinnenKleur; "DATA.Kenmerken.LadeKleur"; DATA.Kenmerken.LadeKleur); + + Applying constraints for property DATA.Kenmerken.KantenbandKleur + ;data.kenmerken.kantenbandkleur@valids; + + + true + DATA.Kenmerken.LadeBinnenKleur@valids = ConstrainedOptions("BEHAVIOR.AccessMode,DATA.Kenmerken.BodemKleur,DATA.Kenmerken.KantenbandKleur,DATA.Kenmerken.LadeBinnenKleur,DATA.Kenmerken.LadeKleur@Valids"; "DATA.Kenmerken.LadeBinnenKleur"; "BEHAVIOR.AccessMode"; BEHAVIOR.AccessMode; "DATA.Kenmerken.BodemKleur"; DATA.Kenmerken.BodemKleur; "DATA.Kenmerken.KantenbandKleur"; DATA.Kenmerken.KantenbandKleur; "DATA.Kenmerken.LadeKleur"; DATA.Kenmerken.LadeKleur); + + Applying constraints for property DATA.Kenmerken.LadeBinnenKleur + ;data.kenmerken.ladebinnenkleur@valids; + true DATA.Kenmerken.Toepassing@valids = ConstrainedOptions("BEHAVIOR.AccessMode,DATA.Kenmerken.GeleiderTechnologie,DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.Toepassing@Valids;BEHAVIOR.AccessMode,DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.GeleiderTechnologie,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.HeeftZijstabilisering,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.Toepassing,UI.Kenmerken.UitsparingData.UitsparingDiepte@Valids;DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.RugHoogte,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.LadeHoogte,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.MatMateriaal,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.SpecialType,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.Toepassing,DATA.Kenmerken.VerpakkingType@Valids"; "DATA.Kenmerken.Toepassing"; "BEHAVIOR.AccessMode"; BEHAVIOR.AccessMode; "DATA.Kenmerken.GeleiderTechnologie"; DATA.Kenmerken.GeleiderTechnologie; "DATA.Kenmerken.HeeftZijstabilisering"; CurrentBoolean(DATA.Kenmerken.HeeftZijstabilisering); "DATA.Kenmerken.LadeDiepte"; DATA.Kenmerken.LadeDiepte; "DATA.Kenmerken.LadeHoogte"; DATA.Kenmerken.LadeHoogte; "DATA.Kenmerken.MatMateriaal"; DATA.Kenmerken.MatMateriaal; "DATA.Kenmerken.RugHoogte"; DATA.Kenmerken.RugHoogte; "DATA.Kenmerken.SpecialType"; DATA.Kenmerken.SpecialType; "DATA.Kenmerken.VerpakkingType"; DATA.Kenmerken.VerpakkingType; "UI.Kenmerken.UitsparingData.UitsparingDiepte"; UI.Kenmerken.UitsparingData.UitsparingDiepte); Applying constraints for property DATA.Kenmerken.Toepassing ;data.kenmerken.toepassing@valids; - - ConstraintsNotSatisfiedFor("DATA.Kenmerken.DwarsverdelingKleur,DATA.Kenmerken.DwarsverdelingType@Valids") - ConstraintsErrorMessagesFor("DATA.Kenmerken.DwarsverdelingKleur,DATA.Kenmerken.DwarsverdelingType@Valids") - Gather constraint messages for decision table DATA.Kenmerken.DwarsverdelingKleur,DATA.Kenmerken.DwarsverdelingType@Valids + + ConstraintsNotSatisfiedFor("BEHAVIOR.AccessMode,DATA.Kenmerken.BodemKleur,DATA.Kenmerken.KantenbandKleur,DATA.Kenmerken.LadeBinnenKleur,DATA.Kenmerken.LadeKleur@Valids") + ConstraintsErrorMessagesFor("BEHAVIOR.AccessMode,DATA.Kenmerken.BodemKleur,DATA.Kenmerken.KantenbandKleur,DATA.Kenmerken.LadeBinnenKleur,DATA.Kenmerken.LadeKleur@Valids") + Gather constraint messages for decision table BEHAVIOR.AccessMode,DATA.Kenmerken.BodemKleur,DATA.Kenmerken.KantenbandKleur,DATA.Kenmerken.LadeBinnenKleur,DATA.Kenmerken.LadeKleur@Valids ; @@ -6782,7 +6782,7 @@ _ToonTussenmaten = true; end if; -UI.Kenmerken.LadeDiepte@option("250")@visible = _ToonTussenmaten; +UI.Kenmerken.LadeDiepte@option("270")@visible = _ToonTussenmaten; UI.Kenmerken.LadeDiepte@option("320")@visible = _ToonTussenmaten; UI.Kenmerken.LadeDiepte@option("380")@visible = _ToonTussenmaten; UI.Kenmerken.LadeDiepte@option("420")@visible = _ToonTussenmaten;