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