Index: vhTest/Dummy/DOM/PM/Maatwerk/Calc/Common/impl/RVGKenmerken.cls.xml =================================================================== diff -u -r70127 -r70961 --- vhTest/Dummy/DOM/PM/Maatwerk/Calc/Common/impl/RVGKenmerken.cls.xml (.../RVGKenmerken.cls.xml) (revision 70127) +++ vhTest/Dummy/DOM/PM/Maatwerk/Calc/Common/impl/RVGKenmerken.cls.xml (.../RVGKenmerken.cls.xml) (revision 70961) @@ -31,6 +31,7 @@ Set RvgKenmerken.CorpusConstructie = ##class(DOM.PM.enu.RVGCorpusConstructie).ZonderSokkel() Set RvgKenmerken.DecornaamA = "egger w1000 st9 - premium white" Set RvgKenmerken.DecornummerA = "w1000 st9" + Set RvgKenmerken.DeurStabiliseerder = 412 Set RvgKenmerken.DikteTussenplank = 18 Set RvgKenmerken.DikteScheidingswand = 18 Set RvgKenmerken.FrontBreedte = 870 Index: vhUnitTest/APPS/Halux/PPS/Document/impl/RVG/VoorbereidingSpecialWorkshop/IngegevenKenmerkenNaarImosDataConverter/ConverteerIngegevenKenmerken/Test.cls.xml =================================================================== diff -u -r70878 -r70961 --- vhUnitTest/APPS/Halux/PPS/Document/impl/RVG/VoorbereidingSpecialWorkshop/IngegevenKenmerkenNaarImosDataConverter/ConverteerIngegevenKenmerken/Test.cls.xml (.../Test.cls.xml) (revision 70878) +++ vhUnitTest/APPS/Halux/PPS/Document/impl/RVG/VoorbereidingSpecialWorkshop/IngegevenKenmerkenNaarImosDataConverter/ConverteerIngegevenKenmerken/Test.cls.xml (.../Test.cls.xml) (revision 70961) @@ -65,6 +65,7 @@ Set RvgKenmerken.FrontOverstandRechts = 314 Set RvgKenmerken.NominaleLengteGetrimdLinks = 450 Set RvgKenmerken.NominaleLengteGetrimdRechts = 300 + Set RvgKenmerken.DeurStabiliseerder = 411 Set RvgKenmerken.DeurOndersteuning = "" Set RvgKenmerken.ContactSchakelaarHouderInbegrepen = "" Set RvgKenmerken.CorpusConstructie = "" @@ -79,7 +80,7 @@ Set RvgKenmerken.TypeMateriaalOppervlakteA = "" Set RvgKenmerken.InkortingLijst = "" - Do ..AssertConversieIngegegevenKenmerkNaarImosKenmerken(RvgKenmerken, "|FIXED_SHELF_THICKNESS:=18|FRONT_WIDTH:=870|FRONT_THICKNESS:=18|FRONT_HEIGHT:=1900|FRONT_PROTRUSION:=730|FRONT_PROTRUSION_LEFT:=200|FRONT_PROTRUSION_RIGHT:=314|MOUNTING_WIDTH:=876|INSTALLATION_DEPTH:=595|INSTALLATION_HEIGHT:=1928|NOMINAL_LENGTH:=500|EXACT_NOMINAL_LENGTH:=155|NOMINAL_LENGTH_TRIMMED:=450|NOMINAL_LENGTH_TRIMMED_LEFT:=450|NOMINAL_LENGTH_TRIMMED_RIGHT:=300|POCKET_BACK_THICKNESS:=320|POCKET_DEPTH:=575|POCKET_HEIGTH:=1915|APPLICATION:=801_links|TOP_GAP:=5|BOTTOM_GAP:=10|SIDE_GAP:=3") + Do ..AssertConversieIngegegevenKenmerkNaarImosKenmerken(RvgKenmerken, "|DOOR_STABILISER:=411|FIXED_SHELF_THICKNESS:=18|FRONT_WIDTH:=870|FRONT_THICKNESS:=18|FRONT_HEIGHT:=1900|FRONT_PROTRUSION:=730|FRONT_PROTRUSION_LEFT:=200|FRONT_PROTRUSION_RIGHT:=314|MOUNTING_WIDTH:=876|INSTALLATION_DEPTH:=595|INSTALLATION_HEIGHT:=1928|NOMINAL_LENGTH:=500|EXACT_NOMINAL_LENGTH:=155|NOMINAL_LENGTH_TRIMMED:=450|NOMINAL_LENGTH_TRIMMED_LEFT:=450|NOMINAL_LENGTH_TRIMMED_RIGHT:=300|POCKET_BACK_THICKNESS:=320|POCKET_DEPTH:=575|POCKET_HEIGTH:=1915|APPLICATION:=801_links|TOP_GAP:=5|BOTTOM_GAP:=10|SIDE_GAP:=3") ]]> Index: ECON/PM/Maatwerk/dto/RvgKenmerken.cls.xml =================================================================== diff -u -r70030 -r70961 --- ECON/PM/Maatwerk/dto/RvgKenmerken.cls.xml (.../RvgKenmerken.cls.xml) (revision 70030) +++ ECON/PM/Maatwerk/dto/RvgKenmerken.cls.xml (.../RvgKenmerken.cls.xml) (revision 70961) @@ -54,6 +54,11 @@ + +ECON.Boolean + + + ECON.Boolean @@ -588,6 +593,9 @@ DikteScheidingswand + +DeurStabiliseerder + Index: vhTest/Utils/AXimpl/PM/Maatwerk/RvgKenmerken.cls.xml =================================================================== diff -u -r70127 -r70961 --- vhTest/Utils/AXimpl/PM/Maatwerk/RvgKenmerken.cls.xml (.../RvgKenmerken.cls.xml) (revision 70127) +++ vhTest/Utils/AXimpl/PM/Maatwerk/RvgKenmerken.cls.xml (.../RvgKenmerken.cls.xml) (revision 70961) @@ -24,6 +24,7 @@ Do ..VoegToeKenmerk("Corpusconstructie", ##class(DOM.PM.enu.RVGCorpusConstructie).ZonderSokkel(), RvgKenmerken) Do ..VoegToeKenmerk("Decornaama", "egger w1000 st9 - premium white", RvgKenmerken) Do ..VoegToeKenmerk("Decornummera", "w1000 st9", RvgKenmerken) + Do ..VoegToeKenmerk("Deurstabiliseerder", 0, RvgKenmerken) Do ..VoegToeKenmerk("Deursteunnaarbinnen", "false", RvgKenmerken) Do ..VoegToeKenmerk("Diktetussenplank", 18, RvgKenmerken) Do ..VoegToeKenmerk("Diktescheidingswand", 18, RvgKenmerken) @@ -77,6 +78,7 @@ Do ..VoegToeKenmerk("Decornaamb", "egger f416 st10 - textiel beige", RvgKenmerken) Do ..VoegToeKenmerk("Decornummera", "w1000 st9", RvgKenmerken) Do ..VoegToeKenmerk("Decornummerb", "f416 st10", RvgKenmerken) + Do ..VoegToeKenmerk("Deurstabiliseerder", 422, RvgKenmerken) Do ..VoegToeKenmerk("Deursteunnaarbinnen", "true", RvgKenmerken) Do ..VoegToeKenmerk("Diktegeleiderafdekking", 19, RvgKenmerken) Do ..VoegToeKenmerk("Diktetussenplank", 17, RvgKenmerken) Index: vhUnitTest/WSimpl/Vhisie4/OPC/OPCService/OPCKenmerkenConverter/BlumNaarAXKenmerkenConverter/ConverteerBlumKenmerkNaarAXKenmerk/Test.cls.xml =================================================================== diff -u -r70784 -r70961 --- vhUnitTest/WSimpl/Vhisie4/OPC/OPCService/OPCKenmerkenConverter/BlumNaarAXKenmerkenConverter/ConverteerBlumKenmerkNaarAXKenmerk/Test.cls.xml (.../Test.cls.xml) (revision 70784) +++ vhUnitTest/WSimpl/Vhisie4/OPC/OPCService/OPCKenmerkenConverter/BlumNaarAXKenmerkenConverter/ConverteerBlumKenmerkNaarAXKenmerk/Test.cls.xml (.../Test.cls.xml) (revision 70961) @@ -78,6 +78,7 @@ Do ..AssertConversieBlumKenmerkenNaarAxKenmerken("Nominal length trimmed, right", "642", "Data.Kenmerken.Nominalelengtegetrimdrechts", "642") Do ..AssertConversieBlumKenmerkenNaarAxKenmerken("partition side thickness", "643", "Data.Kenmerken.Diktescheidingswand", "643") Do ..AssertConversieBlumKenmerkenNaarAxKenmerken("Amount", "644", "Data.Lijn.Aantal", "644") + Do ..AssertConversieBlumKenmerkenNaarAxKenmerken("Door stabiliser", "645", "Data.Kenmerken.Deurstabiliseerder", "645") ]]> Index: APPS/PM/Maatwerk/dto/RVGKenmerken.cls.xml =================================================================== diff -u -r70030 -r70961 --- APPS/PM/Maatwerk/dto/RVGKenmerken.cls.xml (.../RVGKenmerken.cls.xml) (revision 70030) +++ APPS/PM/Maatwerk/dto/RVGKenmerken.cls.xml (.../RVGKenmerken.cls.xml) (revision 70961) @@ -45,6 +45,10 @@ DOM.PM.enu.RVGDeurOndersteuning + +TECH.Numeric + + %Boolean Index: APPS/Halux/PPS/Document/impl/RVG/VoorbereidingSpecialWorkshop/IngegevenKenmerkenNaarImosDataConverter.cls.xml =================================================================== diff -u -r70878 -r70961 --- APPS/Halux/PPS/Document/impl/RVG/VoorbereidingSpecialWorkshop/IngegevenKenmerkenNaarImosDataConverter.cls.xml (.../IngegevenKenmerkenNaarImosDataConverter.cls.xml) (revision 70878) +++ APPS/Halux/PPS/Document/impl/RVG/VoorbereidingSpecialWorkshop/IngegevenKenmerkenNaarImosDataConverter.cls.xml (.../IngegevenKenmerkenNaarImosDataConverter.cls.xml) (revision 70961) @@ -145,6 +145,7 @@ Quit:(RvgProperty = "ProductieWijze") "SERVICE_LEVEL" Quit:(RvgProperty = "MateriaalOpties") "OPTIONS" Quit:(RvgProperty = "Krasbescherming") "SCUFF_GUARD" + Quit:(RvgProperty = "DeurStabiliseerder") "DOOR_STABILISER" Quit:((RvgProperty = "LeverancierA") || (RvgProperty = "TypeMateriaalOppervlakteA") || (RvgProperty = "DecornummerA") || (RvgProperty = "DecornaamA")) ..ConverteerRvgPropertyAOfB(RvgProperty, RvgKenmerken.MateriaalOpties) Quit:((RvgProperty = "LeverancierB") || (RvgProperty = "TypeMateriaalOppervlakteB") || (RvgProperty = "DecornummerB") || (RvgProperty = "DecornaamB")) ..ConverteerRvgPropertyAOfB(RvgProperty, RvgKenmerken.MateriaalOpties) Index: vhTest/Utils/ECON/PM/Maatwerk/dto/RvgKenmerken.cls.xml =================================================================== diff -u -r70127 -r70961 --- vhTest/Utils/ECON/PM/Maatwerk/dto/RvgKenmerken.cls.xml (.../RvgKenmerken.cls.xml) (revision 70127) +++ vhTest/Utils/ECON/PM/Maatwerk/dto/RvgKenmerken.cls.xml (.../RvgKenmerken.cls.xml) (revision 70961) @@ -17,6 +17,7 @@ Set RvgKenmerken.CorpusConstructie = ##class(DOM.PM.enu.RVGCorpusConstructie).ZonderSokkel() Set RvgKenmerken.DecornaamA = "egger w1000 st9 - premium white" Set RvgKenmerken.DecornummerA = "w1000 st9" + Set RvgKenmerken.DeurStabiliseerder = 0 Set RvgKenmerken.DeurSteunNaarBinnen = "false" Set RvgKenmerken.DikteTussenplank = 18 Set RvgKenmerken.DikteScheidingswand = 18 @@ -69,6 +70,7 @@ Set RvgKenmerken.DecornaamB = "egger f416 st10 - textiel beige" Set RvgKenmerken.DecornummerA = "w1000 st9" Set RvgKenmerken.DecornummerB = "f416 st10" + Set RvgKenmerken.DeurStabiliseerder = 422 Set RvgKenmerken.DeurSteunNaarBinnen = "true" Set RvgKenmerken.DikteGeleiderAfdekking = 19 Set RvgKenmerken.DikteTussenplank = 17 Index: vhUnitTest/DOM/PM/impl/IKCanonischeWaarde/TestRVGKenmerken.cls.xml =================================================================== diff -u -r70030 -r70961 --- vhUnitTest/DOM/PM/impl/IKCanonischeWaarde/TestRVGKenmerken.cls.xml (.../TestRVGKenmerken.cls.xml) (revision 70030) +++ vhUnitTest/DOM/PM/impl/IKCanonischeWaarde/TestRVGKenmerken.cls.xml (.../TestRVGKenmerken.cls.xml) (revision 70961) @@ -5,7 +5,7 @@ %String -;VG;\\;\\;758;540;1914;0;ZonderSokkel;DummyNaamA;DummyNaamB;DummyNummerA;DummyNummerB;DecoratiefPaneelKastZijwand;;19;18;19;870;542.3;497.9;18;1900;730;107.3;67.9;876;595;1928;;0;DummyLeverancierA;DummyLeverancierB;500;155;450;450;450;;300;450;;GeenFront;Vrijstaand;320;575;1915;18;\1;0.275.985.8;1;0.648.409.6;1;0.648.765.0;1;0.818.647.1;\;PG-M;UnoLinks;DummyMateriaalA;DummyMateriaalB;5;10;3 +;VG;\\;\\;758;540;1914;0;ZonderSokkel;DummyNaamA;DummyNaamB;DummyNummerA;DummyNummerB;DecoratiefPaneelKastZijwand;;19;18;19;870;542.3;497.9;18;1900;730;107.3;67.9;876;595;1928;;0;DummyLeverancierA;DummyLeverancierB;500;155;450;450;450;;300;450;;GeenFront;Vrijstaand;320;575;1915;18;\1;0.275.985.8;1;0.648.409.6;1;0.648.765.0;1;0.818.647.1;\;PG-M;UnoLinks;DummyMateriaalA;DummyMateriaalB;5;10;3;433 @@ -49,6 +49,7 @@ // Voor deze testcase zoveel mogelijk properties invullen, ook al vormt deze set kenmerken dan een onmogelijke combinatie voor RVG. // Het doel is enkel om de "pieces" van de CanonischeWaarde te controleren. + Set RvgKenmerken.DeurStabiliseerder = 433 Set RvgKenmerken.DeurOndersteuning = ##class(DOM.PM.enu.RVGDeurOndersteuning).DecoratiefPaneelKastZijwand() Set RvgKenmerken.DikteGeleiderAfdekking = 19 Set RvgKenmerken.DikteTussenplank = 19 Index: DOM/PM/Maatwerk/Calc/Common/impl/RVGKenmerken.cls.xml =================================================================== diff -u -r70030 -r70961 --- DOM/PM/Maatwerk/Calc/Common/impl/RVGKenmerken.cls.xml (.../RVGKenmerken.cls.xml) (revision 70030) +++ DOM/PM/Maatwerk/Calc/Common/impl/RVGKenmerken.cls.xml (.../RVGKenmerken.cls.xml) (revision 70961) @@ -45,6 +45,10 @@ DOM.PM.enu.RVGDeurOndersteuning + +%Decimal + + %Boolean @@ -412,6 +416,9 @@ DikteScheidingswand + +DeurStabiliseerder + Index: vhTest/Utils/DOM/PM/Maatwerk/Calc/Common/impl/RVGKenmerken.cls.xml =================================================================== diff -u -r70127 -r70961 --- vhTest/Utils/DOM/PM/Maatwerk/Calc/Common/impl/RVGKenmerken.cls.xml (.../RVGKenmerken.cls.xml) (revision 70127) +++ vhTest/Utils/DOM/PM/Maatwerk/Calc/Common/impl/RVGKenmerken.cls.xml (.../RVGKenmerken.cls.xml) (revision 70961) @@ -26,6 +26,7 @@ Set RvgKenmerken.DecornummerA = "w1000 st9" Set RvgKenmerken.DikteTussenplank = 18 Set RvgKenmerken.DikteScheidingswand = 18 + Set RvgKenmerken.DeurStabiliseerder = 0 Set RvgKenmerken.FrontBreedte = 870 Set RvgKenmerken.FrontDikte = 18 Set RvgKenmerken.FrontHoogte = 1900 @@ -74,6 +75,7 @@ Set RvgKenmerken.DecornaamB = "egger f416 st10 - textiel beige" Set RvgKenmerken.DecornummerA = "w1000 st9" Set RvgKenmerken.DecornummerB = "f416 st10" + Set RvgKenmerken.DeurStabiliseerder = 422 Set RvgKenmerken.DeurSteunNaarBinnen = $$$True Set RvgKenmerken.DikteGeleiderAfdekking = 19 Set RvgKenmerken.DikteTussenplank = 17 Index: WSimpl/Vhisie4/OPC/OPCService/OPCKenmerkenConverter/BlumNaarAXKenmerkenConverter.cls.xml =================================================================== diff -u -r70784 -r70961 --- WSimpl/Vhisie4/OPC/OPCService/OPCKenmerkenConverter/BlumNaarAXKenmerkenConverter.cls.xml (.../BlumNaarAXKenmerkenConverter.cls.xml) (revision 70784) +++ WSimpl/Vhisie4/OPC/OPCService/OPCKenmerkenConverter/BlumNaarAXKenmerkenConverter.cls.xml (.../BlumNaarAXKenmerkenConverter.cls.xml) (revision 70961) @@ -192,6 +192,7 @@ Quit:(KenmerkNameBlum="nominal length, right") GeconverteerdeKenmerkName_"Nominalelengterechts" Quit:(KenmerkNameBlum="contact switch adapter for electrical appliance switch-off") GeconverteerdeKenmerkName_"Contactschakelaarhouderinbegrepen" Quit:(KenmerkNameBlum="door support") GeconverteerdeKenmerkName_"Deurondersteuning" + Quit:(KenmerkNameBlum="door stabiliser") GeconverteerdeKenmerkName_"Deurstabiliseerder" Quit:(KenmerkNameBlum="inner door support") GeconverteerdeKenmerkName_"Deursteunnaarbinnen" Quit:(KenmerkNameBlum="partition side") GeconverteerdeKenmerkName_"Instelzijde" Quit:(KenmerkNameBlum="tip-on colour") GeconverteerdeKenmerkName_"Tokleur" Index: DOM/PM/Maatwerk/Calc/Common/IKCanonischeWaardeGenerator.cls.xml =================================================================== diff -u -r70030 -r70961 --- DOM/PM/Maatwerk/Calc/Common/IKCanonischeWaardeGenerator.cls.xml (.../IKCanonischeWaardeGenerator.cls.xml) (revision 70030) +++ DOM/PM/Maatwerk/Calc/Common/IKCanonischeWaardeGenerator.cls.xml (.../IKCanonischeWaardeGenerator.cls.xml) (revision 70961) @@ -426,6 +426,7 @@ _ ";" _ RVGKenmerken.VoegBoven _ ";" _ RVGKenmerken.VoegOnder _ ";" _ RVGKenmerken.VoegZijkant + _ ";" _ RVGKenmerken.DeurStabiliseerder ]]> Index: DOTNET/PM/Maatwerk/Converter/DomNaarDotnet.cls.xml =================================================================== diff -u -r70930 -r70961 --- DOTNET/PM/Maatwerk/Converter/DomNaarDotnet.cls.xml (.../DomNaarDotnet.cls.xml) (revision 70930) +++ DOTNET/PM/Maatwerk/Converter/DomNaarDotnet.cls.xml (.../DomNaarDotnet.cls.xml) (revision 70961) @@ -210,6 +210,7 @@ Set:(RVGKenmerkenCopy.BinnencorpusbreedteInDeToepassing = "") RVGKenmerkenCopy.BinnencorpusbreedteInDeToepassing = 0 Set:(RVGKenmerkenCopy.BinnencorpusdiepteInDeToepassing = "") RVGKenmerkenCopy.BinnencorpusdiepteInDeToepassing = 0 Set:(RVGKenmerkenCopy.BinnencorpushoogteInDeToepassing = "") RVGKenmerkenCopy.BinnencorpushoogteInDeToepassing = 0 + Set:(RVGKenmerkenCopy.DeurStabiliseerder = "") RVGKenmerkenCopy.DeurStabiliseerder = 0 Set:(RVGKenmerkenCopy.DikteGeleiderAfdekking = "") RVGKenmerkenCopy.DikteGeleiderAfdekking = 0 Set:(RVGKenmerkenCopy.DikteScheidingswand = "") RVGKenmerkenCopy.DikteScheidingswand = 0 Set:(RVGKenmerkenCopy.DikteTussenplank = "") RVGKenmerkenCopy.DikteTussenplank = 0 Index: vhTest/Utils/APPS/PM/Maatwerk/dto/RVGKenmerken.cls.xml =================================================================== diff -u -r70130 -r70961 --- vhTest/Utils/APPS/PM/Maatwerk/dto/RVGKenmerken.cls.xml (.../RVGKenmerken.cls.xml) (revision 70130) +++ vhTest/Utils/APPS/PM/Maatwerk/dto/RVGKenmerken.cls.xml (.../RVGKenmerken.cls.xml) (revision 70961) @@ -24,6 +24,7 @@ Set RvgKenmerken.CorpusConstructie = ##class(DOM.PM.enu.RVGCorpusConstructie).ZonderSokkel() Set RvgKenmerken.DecornaamA = "egger w1000 st9 - premium white" Set RvgKenmerken.DecornummerA = "w1000 st9" + Set RvgKenmerken.DeurStabiliseerder = 0 Set RvgKenmerken.DeurSteunNaarBinnen = $$$False Set RvgKenmerken.DikteTussenplank = 18 Set RvgKenmerken.DikteScheidingswand = 18 @@ -76,6 +77,7 @@ Set RvgKenmerken.DecornaamB = "egger f416 st10 - textiel beige" Set RvgKenmerken.DecornummerA = "w1000 st9" Set RvgKenmerken.DecornummerB = "f416 st10" + Set RvgKenmerken.DeurStabiliseerder = 422 Set RvgKenmerken.DeurSteunNaarBinnen = $$$True Set RvgKenmerken.DikteGeleiderAfdekking = 19 Set RvgKenmerken.DikteTussenplank = 17