Index: vhTest/Utils/APPS/PM/Maatwerk/dto/RVGKenmerken.cls.xml =================================================================== diff -u -r69128 -r69419 --- vhTest/Utils/APPS/PM/Maatwerk/dto/RVGKenmerken.cls.xml (.../RVGKenmerken.cls.xml) (revision 69128) +++ vhTest/Utils/APPS/PM/Maatwerk/dto/RVGKenmerken.cls.xml (.../RVGKenmerken.cls.xml) (revision 69419) @@ -22,6 +22,7 @@ Set RVGKenmerken.BinnencorpushoogteInDeToepassing = 1800 Set RVGKenmerken.BinnencorpusdiepteInDeToepassing = 520 Set RVGKenmerken.CorpusConstructie = ##class(DOM.PM.enu.RVGCorpusConstructie).MetSokkel() + Set RVGKenmerken.DecornaamA = "1700_pe_steel_grey" Set RVGKenmerken.PocketZijkantDikte = 19 Set RVGKenmerken.VoegBoven = 4 Set RVGKenmerken.VoegOnder = 4 @@ -35,7 +36,6 @@ Set RVGKenmerken.InbouwBreedte = 540 Set RVGKenmerken.NominaleLengte = 450 Set RVGKenmerken.FrontOverstand = 99 - Set RVGKenmerken.PlaatmateriaalKleur = "1700_PE_Steel_grey" Set RVGKenmerken.PocketAchterwandDikte = 4.5 Set RVGKenmerken.PocketDiepte = 555 Set RVGKenmerken.ProductieWijze = ##class(DOM.PM.enu.RVGProductieWijze).Voorgemonteerd() Index: APPS/PM/Maatwerk/dto/RVGKenmerken.cls.xml =================================================================== diff -u -r69370 -r69419 --- APPS/PM/Maatwerk/dto/RVGKenmerken.cls.xml (.../RVGKenmerken.cls.xml) (revision 69370) +++ APPS/PM/Maatwerk/dto/RVGKenmerken.cls.xml (.../RVGKenmerken.cls.xml) (revision 69419) @@ -129,10 +129,18 @@ TECH.Numeric + +TECH.Numeric + + TECH.Numeric + +TECH.Numeric + + DOM.PM.enu.RVGMateriaalOpties Index: vhUnitTest/DOTNET/PM/Maatwerk/Converter/DomNaarDotnet/Rvg/Test.cls.xml =================================================================== diff -u -r68889 -r69419 --- vhUnitTest/DOTNET/PM/Maatwerk/Converter/DomNaarDotnet/Rvg/Test.cls.xml (.../Test.cls.xml) (revision 68889) +++ vhUnitTest/DOTNET/PM/Maatwerk/Converter/DomNaarDotnet/Rvg/Test.cls.xml (.../Test.cls.xml) (revision 69419) @@ -13,9 +13,6 @@ // Assign #dim DomKenmerken As DOM.PM.Maatwerk.Calc.Common.impl.RVGKenmerken = ##class(vhTest.Utils.DOM.PM.Maatwerk.Calc.Common.impl.RVGKenmerken).UnoLinks() - /*#dim ProductAPIMock as vhTest.Mock.DOM.PM.ProductAPI = ##class(vhTest.Mock.DOM.PM.ProductAPI).MockInstance() - Do ProductAPIMock.VerwachtMethodCall("GeefProductIdVoorIdentNummer", "1.111.111.1").DanReturn("1111111") - Do ProductAPIMock.VerwachtMethodCall("GeefProductIdVoorIdentNummer", "2.222.222.2").DanReturn("2222222")*/ Set RvgKenmerkenConverterMock = ##class(vhTest.Mock.DOTNET.PM.Maatwerk.Converter.DomNaarDotnet.RvgKenmerken).%New() Do RvgKenmerkenConverterMock.VerwachtMethodCall("ConverteerStuklijst", DomKenmerken.StukLijst).DanReturn("1;1111111;2;2222222;") @@ -28,7 +25,7 @@ Do $$$AssertEquals(GeconverteerdeKenmerken.StukLijst, "1;1111111;2;2222222;") Do $$$AssertEquals(GeconverteerdeKenmerken.Toepassing, ##class(DOM.PM.enu.RVGToepassing).UnoLinks()) Do $$$AssertEquals(GeconverteerdeKenmerken.DikteGeleiderAfdekking, 0) - Do $$$AssertEquals(GeconverteerdeKenmerken.DikteTussenplank, 0) + Do $$$AssertEquals(GeconverteerdeKenmerken.DikteTussenplank, 18) Do $$$AssertEquals(GeconverteerdeKenmerken.FrontBreedteLinks, 0) Do $$$AssertEquals(GeconverteerdeKenmerken.FrontBreedteRechts, 0) Do $$$AssertEquals(GeconverteerdeKenmerken.FrontOverstandLinks, 0) Index: APPS/PM/Maatwerk/impl/RVG/DtoNaarKenmerkConverter.cls.xml =================================================================== diff -u -r69370 -r69419 --- APPS/PM/Maatwerk/impl/RVG/DtoNaarKenmerkConverter.cls.xml (.../DtoNaarKenmerkConverter.cls.xml) (revision 69370) +++ APPS/PM/Maatwerk/impl/RVG/DtoNaarKenmerkConverter.cls.xml (.../DtoNaarKenmerkConverter.cls.xml) (revision 69419) @@ -49,7 +49,9 @@ Set DomKenmerken.NominaleLengte = DtoKenmerken.NominaleLengte Set DomKenmerken.NominaleLengteExact = DtoKenmerken.NominaleLengteExact Set DomKenmerken.NominaleLengteLinks = DtoKenmerken.NominaleLengteLinks + Set DomKenmerken.NominaleLengteLinksExact = DtoKenmerken.NominaleLengteLinksExact Set DomKenmerken.NominaleLengteRechts = DtoKenmerken.NominaleLengteRechts + Set DomKenmerken.NominaleLengteRechtsExact = DtoKenmerken.NominaleLengteRechtsExact Set DomKenmerken.MateriaalOpties = DtoKenmerken.MateriaalOpties Set DomKenmerken.PlanmatigeAanpak = DtoKenmerken.PlanmatigeAanpak Set DomKenmerken.PocketAchterwandDikte = DtoKenmerken.PocketAchterwandDikte Index: DOM/PM/Maatwerk/Calc/Common/impl/RVGKenmerken.cls.xml =================================================================== diff -u -r69362 -r69419 --- DOM/PM/Maatwerk/Calc/Common/impl/RVGKenmerken.cls.xml (.../RVGKenmerken.cls.xml) (revision 69362) +++ DOM/PM/Maatwerk/Calc/Common/impl/RVGKenmerken.cls.xml (.../RVGKenmerken.cls.xml) (revision 69419) @@ -129,10 +129,18 @@ %Decimal + +%Decimal + + %Decimal + +%Decimal + + DOM.PM.enu.RVGMateriaalOpties @@ -372,6 +380,12 @@ NominaleLengteExact + +NominaleLengteLinksExact + + +NominaleLengteRechtsExact + Index: vhTest/Utils/DOM/PM/Maatwerk/Calc/Common/impl/RVGKenmerken.cls.xml =================================================================== diff -u -r69139 -r69419 --- vhTest/Utils/DOM/PM/Maatwerk/Calc/Common/impl/RVGKenmerken.cls.xml (.../RVGKenmerken.cls.xml) (revision 69139) +++ vhTest/Utils/DOM/PM/Maatwerk/Calc/Common/impl/RVGKenmerken.cls.xml (.../RVGKenmerken.cls.xml) (revision 69419) @@ -16,33 +16,94 @@ + + + +1 +DOM.PM.Maatwerk.Calc.Common.impl.RVGKenmerken + Index: ECON/PM/Maatwerk/dto/RvgKenmerken.cls.xml =================================================================== diff -u -r69374 -r69419 --- ECON/PM/Maatwerk/dto/RvgKenmerken.cls.xml (.../RvgKenmerken.cls.xml) (revision 69374) +++ ECON/PM/Maatwerk/dto/RvgKenmerken.cls.xml (.../RvgKenmerken.cls.xml) (revision 69419) @@ -164,11 +164,21 @@ + +ECON.String + + + ECON.String + +ECON.String + + + ECON.String @@ -475,6 +485,12 @@ MateriaalOpties + +NominaleLengteLinksExact + + +NominaleLengteRechtsExact + Index: WSimpl/Vhisie4/OPC/OPCService/OPCKenmerkenConverter/BlumNaarAXKenmerkenConverter.cls.xml =================================================================== diff -u -r69374 -r69419 --- WSimpl/Vhisie4/OPC/OPCService/OPCKenmerkenConverter/BlumNaarAXKenmerkenConverter.cls.xml (.../BlumNaarAXKenmerkenConverter.cls.xml) (revision 69374) +++ WSimpl/Vhisie4/OPC/OPCService/OPCKenmerkenConverter/BlumNaarAXKenmerkenConverter.cls.xml (.../BlumNaarAXKenmerkenConverter.cls.xml) (revision 69419) @@ -159,6 +159,8 @@ Quit:(KenmerkNameBlum="selection of the decor via decor number (optional) (material b)") GeconverteerdeKenmerkName_"Decornummerb" Quit:(KenmerkNameBlum="decor name (material b)") GeconverteerdeKenmerkName_"Decornaamb" Quit:(KenmerkNameBlum="scuff guard") GeconverteerdeKenmerkName_"Krasbescherming" + Quit:(KenmerkNameBlum="exact nominal length, left") GeconverteerdeKenmerkName_"Nominalelengtelinksexact" + Quit:(KenmerkNameBlum="exact nominal length, right") GeconverteerdeKenmerkName_"Nominalelengterechtsexact" Quit ..#OnvertaalbaarKenmerk_" '" _ KenmerkNameBlum _ "'" ]]> @@ -190,10 +192,12 @@ Quit:(KenmerkValueBlum="platinum grey") ##class(DOM.PM.enu.RVGTOBKleur).Platinumgrijs() Quit:(KenmerkValueBlum="assembled") ##class(DOM.PM.enu.RVGProductieWijze).Voorgemonteerd() Quit:(KenmerkValueBlum="components only") ##class(DOM.PM.enu.RVGProductieWijze).LosseComponenten() - Quit:(KenmerkValueBlum="components seized") ##class(DOM.PM.enu.RVGProductieWijze).LosseComponentenOpMaat() + Quit:(KenmerkValueBlum="components sized") ##class(DOM.PM.enu.RVGProductieWijze).LosseComponentenOpMaat() Quit:(KenmerkValueBlum="wooden components with fronts ? two colors") ##class(DOM.PM.enu.RVGMateriaalOpties).TweeKleuren() - Quit:(KenmerkValueBlum="wooden components with fronts \u2013 one color") ##class(DOM.PM.enu.RVGMateriaalOpties).EenKleur() + Quit:(KenmerkValueBlum="wooden components with fronts ? one color") ##class(DOM.PM.enu.RVGMateriaalOpties).EenKleur() Quit:(KenmerkValueBlum="wooden components without fronts") ##class(DOM.PM.enu.RVGMateriaalOpties).GeenFront() + Quit:(KenmerkValueBlum="melamine") ##class(DOM.PM.enu.RVGPlaatMateriaalType).Melamine() + Quit:(KenmerkValueBlum="hpl") ##class(DOM.PM.enu.RVGPlaatMateriaalType).HPL() Quit ..ConvertNumericOfMaakLeeg(KenmerkValueBlum) ]]> @@ -208,9 +212,9 @@ If ($IsValidNum(KenmerkValueBlumKenmerkMetPunt)) { Set KenmerkValueBlum = KenmerkValueBlumKenmerkMetPunt - } Else { + } /*Else { Set KenmerkValueBlum = ..#OnvertaalbaarKenmerk _ " '" _ KenmerkValueBlum _ "'" //Nog aan te passen - } + }*/ Quit KenmerkValueBlum ]]> Index: DOM/PM/Maatwerk/Calc/Common/IKCanonischeWaardeGenerator.cls.xml =================================================================== diff -u -r69362 -r69419 --- DOM/PM/Maatwerk/Calc/Common/IKCanonischeWaardeGenerator.cls.xml (.../IKCanonischeWaardeGenerator.cls.xml) (revision 69362) +++ DOM/PM/Maatwerk/Calc/Common/IKCanonischeWaardeGenerator.cls.xml (.../IKCanonischeWaardeGenerator.cls.xml) (revision 69419) @@ -403,7 +403,9 @@ _ ";" _ RVGKenmerken.NominaleLengte _ ";" _ RVGKenmerken.NominaleLengteExact _ ";" _ RVGKenmerken.NominaleLengteLinks + _ ";" _ RVGKenmerken.NominaleLengteLinksExact _ ";" _ RVGKenmerken.NominaleLengteRechts + _ ";" _ RVGKenmerken.NominaleLengteRechtsExact _ ";" _ RVGKenmerken.MateriaalOpties _ ";" _ RVGKenmerken.PlanmatigeAanpak _ ";" _ RVGKenmerken.PocketAchterwandDikte