Index: vhTest/Utils/ECON/PM/Maatwerk/dto/MvxKenmerken.cls.xml =================================================================== diff -u -r62289 -r62310 --- vhTest/Utils/ECON/PM/Maatwerk/dto/MvxKenmerken.cls.xml (.../MvxKenmerken.cls.xml) (revision 62289) +++ vhTest/Utils/ECON/PM/Maatwerk/dto/MvxKenmerken.cls.xml (.../MvxKenmerken.cls.xml) (revision 62310) @@ -25,8 +25,7 @@ Set MvxKenmerken.RugWandMateriaal = ##class(DOM.PM.enu.MVXRugWandMateriaal).Hout() Set MvxKenmerken.Variant = "MVX" Set MvxKenmerken.VerpakkingType = ##class(DOM.PM.enu.MVXVerpakkingType).Probox() - Set MvxKenmerken.VoorWandTypeVanMBinnenlade = "" - Set MvxKenmerken.VoorWandTypeVanEBinnenlade = "" + Set MvxKenmerken.VoorwandType = "" Set MvxKenmerken.Toepassing = ##class(DOM.PM.enu.MVXToepassing).Lade() Set MvxKenmerken.ZijwandType = ##class(DOM.PM.enu.MVXZijWandType).Pure() Set MvxKenmerken.ZijwandVerhogingType = ##class(DOM.PM.enu.MVXZijwandVerhogingType).Zonder() @@ -43,7 +42,7 @@ Set MvxKenmerken.IsBinnenlade = "true" Set MvxKenmerken.FrontBevestiging = "" - Set MvxKenmerken.VoorWandTypeVanMBinnenlade = ##class(DOM.PM.enu.MVXVoorWandTypeVanMBinnenlade).Metaal() + Set MvxKenmerken.VoorwandType = ##class(DOM.PM.enu.MVXVoorwandType).Metaal() Quit MvxKenmerken ]]> Index: vhTest/Dummy/DOM/PM/Maatwerk/Calc/Common/impl/MVXKenmerken.cls.xml =================================================================== diff -u -r62295 -r62310 --- vhTest/Dummy/DOM/PM/Maatwerk/Calc/Common/impl/MVXKenmerken.cls.xml (.../MVXKenmerken.cls.xml) (revision 62295) +++ vhTest/Dummy/DOM/PM/Maatwerk/Calc/Common/impl/MVXKenmerken.cls.xml (.../MVXKenmerken.cls.xml) (revision 62310) @@ -24,12 +24,10 @@ #dim MVXKenmerken As DOM.PM.Maatwerk.Calc.Common.impl.MVXKenmerken = ..GeefLegeMVXKenmerken() Set MVXKenmerken.BodemKleur = ##class(DOM.PM.enu.MVXBodemKleur).Donkergrijs() - Set MVXKenmerken.CorpusBreedte = 600 - Set MVXKenmerken.CorpusWandDikte = 0 + Set MVXKenmerken.InterneBreedte = 600 Set MVXKenmerken.Draagkracht = ##class(DOM.PM.enu.MVXDraagkracht).Draagkracht40() Set MVXKenmerken.FrontBevestiging = ##class(DOM.PM.enu.MVXFrontBevestiging).Inserta() Set MVXKenmerken.GeleiderTechnologie = ##class(DOM.PM.enu.MVXGeleiderTechnologie).BLUMOTION() - Set MVXKenmerken.IsBinnenbreedte = $$$True Set MVXKenmerken.IsBinnenlade = $$$False Set MVXKenmerken.LadeDiepte = ##class(DOM.PM.enu.MVXLadeDiepte).LadeDiepte500() Set MVXKenmerken.LadeHoogte = ##class(DOM.PM.enu.MVXLadeHoogte).M() @@ -38,8 +36,9 @@ Set MVXKenmerken.RugHoogte = ##class(DOM.PM.enu.MVXRugHoogte).M() Set MVXKenmerken.RugWandMateriaal = ##class(DOM.PM.enu.MVXRugWandMateriaal).Hout() Set MVXKenmerken.VerpakkingType = ##class(DOM.PM.enu.MVXVerpakkingType).Probox() - Set MVXKenmerken.GUIKenmerken.IsBinnenbreedte = 0 - Set MVXKenmerken.GUIKenmerken.WandDikte = 18 + Set MVXKenmerken.VoorwandType = "" + Set MVXKenmerken.GUIKenmerken.IsBinnenbreedte = $$$True + Set MVXKenmerken.GUIKenmerken.WandDikte = 0 Set MVXKenmerken.Toepassing = ##class(DOM.PM.enu.MVXToepassing).Lade() Set MVXKenmerken.ZijwandType = ##class(DOM.PM.enu.MVXZijWandType).Pure() Set MVXKenmerken.ZijwandVerhogingType = ##class(DOM.PM.enu.MVXZijwandVerhogingType).Zonder() @@ -56,7 +55,7 @@ Set MvxKenmerken.IsBinnenlade = $$$True Set MvxKenmerken.FrontBevestiging = "" - Set MvxKenmerken.GUIKenmerken.VoorWandTypeVanMBinnenlade = ##class(DOM.PM.enu.MVXVoorWandTypeVanMBinnenlade).Metaal() + Set MvxKenmerken.VoorwandType = ##class(DOM.PM.enu.MVXVoorwandType).Metaal() Quit MvxKenmerken ]]> Index: APPS/PM/Maatwerk/impl/MVX/DtoNaarKenmerkConverter.cls.xml =================================================================== diff -u -r62287 -r62310 --- APPS/PM/Maatwerk/impl/MVX/DtoNaarKenmerkConverter.cls.xml (.../DtoNaarKenmerkConverter.cls.xml) (revision 62287) +++ APPS/PM/Maatwerk/impl/MVX/DtoNaarKenmerkConverter.cls.xml (.../DtoNaarKenmerkConverter.cls.xml) (revision 62310) @@ -42,11 +42,10 @@ Set DomKenmerken.RugWandMateriaal = DtoKenmerken.RugWandMateriaal Set DomKenmerken.Toepassing = DtoKenmerken.Toepassing Set DomKenmerken.VerpakkingType = DtoKenmerken.VerpakkingType + Set DomKenmerken.VoorwandType = DtoKenmerken.VoorwandType Set DomKenmerken.GUIKenmerken.IsBinnenbreedte = DtoKenmerken.IsBinnenbreedte Set DomKenmerken.GUIKenmerken.WandDikte = DtoKenmerken.CorpusWandDikte - Set DomKenmerken.GUIKenmerken.VoorWandTypeVanEBinnenlade = DtoKenmerken.VoorWandTypeVanEBinnenlade - Set DomKenmerken.GUIKenmerken.VoorWandTypeVanMBinnenlade = DtoKenmerken.VoorWandTypeVanMBinnenlade Quit DomKenmerken ]]> Index: ECON/PM/Maatwerk/dto/MvxKenmerken.cls.xml =================================================================== diff -u -r62284 -r62310 --- ECON/PM/Maatwerk/dto/MvxKenmerken.cls.xml (.../MvxKenmerken.cls.xml) (revision 62284) +++ ECON/PM/Maatwerk/dto/MvxKenmerken.cls.xml (.../MvxKenmerken.cls.xml) (revision 62310) @@ -84,16 +84,11 @@ - + ECON.String - + - -ECON.String - - - ECON.String @@ -243,6 +238,9 @@ CorpusWandDikte + +VoorwandType + Index: DOM/PM/enu/MVXVoorwandType.cls.xml =================================================================== diff -u --- DOM/PM/enu/MVXVoorwandType.cls.xml (revision 0) +++ DOM/PM/enu/MVXVoorwandType.cls.xml (revision 62310) @@ -0,0 +1,25 @@ + + + +datatype +1 +TECH.Enumeration + + +;Metaal + + + +;Metaal + + + +1 +DOM.PM.enu.MVXVoorwandType + + + + + + Index: DOM/PM/enu/MVXVoorwandType/AutoComplete.cls.xml =================================================================== diff -u --- DOM/PM/enu/MVXVoorwandType/AutoComplete.cls.xml (revision 0) +++ DOM/PM/enu/MVXVoorwandType/AutoComplete.cls.xml (revision 62310) @@ -0,0 +1,21 @@ + + + + +Deze klasse werd automatisch gegenereerd en onderhouden - lokale aanpassingen zijn niet nodig. +Een hercompilatie van de Enumeratie - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt +De enumeratie Eigenschapn moeten als type de enumeratieklasse zelf terug geven. De enumeratieklasse moet afleiden van TECH.Enumeration +serial +1 +%SerialObject + + +%String +"Metaal" +1 +1 + + + + + Index: DOM/PM/enu/MVXVoorwandType/Verwerker.cls.xml =================================================================== diff -u --- DOM/PM/enu/MVXVoorwandType/Verwerker.cls.xml (revision 0) +++ DOM/PM/enu/MVXVoorwandType/Verwerker.cls.xml (revision 62310) @@ -0,0 +1,32 @@ + + + + +Deze klasse werd automatisch gegenereerd en onderhouden - lokale aanpassingen zijn niet nodig. +Een hercompilatie van de Enumeratie - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt +De enumeratie methoden moeten als type de enumeratieklasse zelf terug geven. De enumeratieklasse moet afleiden van TECH.Enumeration +1 +1 + + +1 +MVXVoorwandType:DOM.PM.enu.MVXVoorwandType + + + + +1 +1 + + + + + + FishEye: Tag 62310 refers to a dead (removed) revision in file `DOM/PM/enu/MVXVoorWandTypeVanEBinnenlade.cls.xml'. FishEye: No comparison available. Pass `N' to diff? FishEye: Tag 62310 refers to a dead (removed) revision in file `DOM/PM/enu/MVXVoorWandTypeVanMBinnenlade.cls.xml'. FishEye: No comparison available. Pass `N' to diff? Index: vhUnitTest/APPS/PM/Maatwerk/impl/KenmerkenValidator/MVX/Test.cls.xml =================================================================== diff -u -r62286 -r62310 --- vhUnitTest/APPS/PM/Maatwerk/impl/KenmerkenValidator/MVX/Test.cls.xml (.../Test.cls.xml) (revision 62286) +++ vhUnitTest/APPS/PM/Maatwerk/impl/KenmerkenValidator/MVX/Test.cls.xml (.../Test.cls.xml) (revision 62310) @@ -56,32 +56,6 @@ ]]> - - - - - - - - Index: DOM/PM/Maatwerk/Calc/Common/impl/MVXGUIKenmerken.cls.xml =================================================================== diff -u -r62284 -r62310 --- DOM/PM/Maatwerk/Calc/Common/impl/MVXGUIKenmerken.cls.xml (.../MVXGUIKenmerken.cls.xml) (revision 62284) +++ DOM/PM/Maatwerk/Calc/Common/impl/MVXGUIKenmerken.cls.xml (.../MVXGUIKenmerken.cls.xml) (revision 62310) @@ -14,14 +14,6 @@ %Boolean - -DOM.PM.enu.MVXVoorWandTypeVanEBinnenlade - - - -DOM.PM.enu.MVXVoorWandTypeVanMBinnenlade - - %Library.CacheSerialState MVXGUIKenmerkenState @@ -33,12 +25,6 @@ IsBinnenbreedte - -VoorWandTypeVanEBinnenlade - - -VoorWandTypeVanMBinnenlade - Index: APPS/PM/Maatwerk/dto/MVXKenmerken.cls.xml =================================================================== diff -u -r62284 -r62310 --- APPS/PM/Maatwerk/dto/MVXKenmerken.cls.xml (.../MVXKenmerken.cls.xml) (revision 62284) +++ APPS/PM/Maatwerk/dto/MVXKenmerken.cls.xml (.../MVXKenmerken.cls.xml) (revision 62310) @@ -60,14 +60,10 @@ DOM.PM.enu.MVXVerpakkingType - -DOM.PM.enu.MVXVoorWandTypeVanEBinnenlade + +DOM.PM.enu.MVXVoorwandType - -DOM.PM.enu.MVXVoorWandTypeVanMBinnenlade - - DOM.PM.enu.MVXZijWandType Index: vhTest/Utils/AXimpl/PM/Maatwerk/MvxKenmerken.cls.xml =================================================================== diff -u -r62294 -r62310 --- vhTest/Utils/AXimpl/PM/Maatwerk/MvxKenmerken.cls.xml (.../MvxKenmerken.cls.xml) (revision 62294) +++ vhTest/Utils/AXimpl/PM/Maatwerk/MvxKenmerken.cls.xml (.../MvxKenmerken.cls.xml) (revision 62310) @@ -33,8 +33,7 @@ Do ..VoegToeKenmerk("Toepassing", ##class(DOM.PM.enu.MVXToepassing).Lade(), MvxKenmerken) Do ..VoegToeKenmerk("Variant", "MVX", MvxKenmerken) Do ..VoegToeKenmerk("Verpakkingtype", ##class(DOM.PM.enu.MVXVerpakkingType).Probox(), MvxKenmerken) - Do ..VoegToeKenmerk("Voorwandtypevanmbinnenlade", "", MvxKenmerken) - Do ..VoegToeKenmerk("Voorwandtypevanebinnenlade", "", MvxKenmerken) + Do ..VoegToeKenmerk("Voorwandtype", "", MvxKenmerken) Do ..VoegToeKenmerk("Zijwandtype", ##class(DOM.PM.enu.LBXZijWandType).Pure(), MvxKenmerken) Do ..VoegToeKenmerk("Zijwandverhogingtype", ##class(DOM.PM.enu.MVXZijwandVerhogingType).Zonder(), MvxKenmerken) @@ -52,7 +51,7 @@ Do ..VoegToeKenmerk("Isbinnenlade", "true", MvxKenmerken) Do ..VoegToeKenmerk("Frontbevestiging", "", MvxKenmerken) - Do ..VoegToeKenmerk("Voorwandtypevanmbinnenlade", ##class(DOM.PM.enu.MVXVoorWandTypeVanMBinnenlade).Metaal(), MvxKenmerken) + Do ..VoegToeKenmerk("Voorwandtype", ##class(DOM.PM.enu.MVXVoorwandType).Metaal(), MvxKenmerken) Do ..ZetDefaultNietMeeleverenKenmerken(MvxKenmerken) Index: DOM/PM/Maatwerk/Calc/Common/impl/MVXKenmerken.cls.xml =================================================================== diff -u -r62270 -r62310 --- DOM/PM/Maatwerk/Calc/Common/impl/MVXKenmerken.cls.xml (.../MVXKenmerken.cls.xml) (revision 62270) +++ DOM/PM/Maatwerk/Calc/Common/impl/MVXKenmerken.cls.xml (.../MVXKenmerken.cls.xml) (revision 62310) @@ -62,6 +62,10 @@ DOM.PM.Maatwerk.Calc.Common.impl.LadeUitsparingData + +DOM.PM.enu.MVXVoorwandType + + DOM.PM.enu.MVXVerpakkingType @@ -166,6 +170,9 @@ ZijwandVerhogingType + +VoorwandType + Index: APPS/PM/Maatwerk/impl/KenmerkenValidator/MVX.cls.xml =================================================================== diff -u -r62286 -r62310 --- APPS/PM/Maatwerk/impl/KenmerkenValidator/MVX.cls.xml (.../MVX.cls.xml) (revision 62286) +++ APPS/PM/Maatwerk/impl/KenmerkenValidator/MVX.cls.xml (.../MVX.cls.xml) (revision 62310) @@ -19,8 +19,7 @@ Do:(MvxKenmerken.RugWandMateriaal = "") OngeldigeProperties.Insert("RugWandMateriaal") If (MvxKenmerken.IsBinnenlade) { - Do:((MvxKenmerken.LadeHoogte = ..Enum.LadeHoogte.E) && (MvxKenmerken.VoorWandTypeVanEBinnenlade = "")) OngeldigeProperties.Insert("VoorWandTypeVanEBinnenlade") - Do:((MvxKenmerken.LadeHoogte = ..Enum.LadeHoogte.M) && (MvxKenmerken.VoorWandTypeVanMBinnenlade = "")) OngeldigeProperties.Insert("VoorWandTypeVanMBinnenlade") + Do:((MvxKenmerken.LadeHoogte = ..Enum.LadeHoogte.E) && (MvxKenmerken.VoorwandType = "")) OngeldigeProperties.Insert("VoorwandType") } Do:($$$Not(MvxKenmerken.IsBinnenlade) && (MvxKenmerken.FrontBevestiging = "")) OngeldigeProperties.Insert("FrontBevestiging") FishEye: Tag 62310 refers to a dead (removed) revision in file `DOM/PM/enu/MVXVoorWandTypeVanEBinnenlade/AutoComplete.cls.xml'. FishEye: No comparison available. Pass `N' to diff? FishEye: Tag 62310 refers to a dead (removed) revision in file `DOM/PM/enu/MVXVoorWandTypeVanEBinnenlade/Verwerker.cls.xml'. FishEye: No comparison available. Pass `N' to diff? FishEye: Tag 62310 refers to a dead (removed) revision in file `DOM/PM/enu/MVXVoorWandTypeVanMBinnenlade/AutoComplete.cls.xml'. FishEye: No comparison available. Pass `N' to diff? FishEye: Tag 62310 refers to a dead (removed) revision in file `DOM/PM/enu/MVXVoorWandTypeVanMBinnenlade/Verwerker.cls.xml'. FishEye: No comparison available. Pass `N' to diff?