Index: vhUnitTest/APPS/PM/Maatwerk/impl/VhConfig/Converter/EncowayNaarDom/LbxKenmerken/Converteer/Test.cls.xml
===================================================================
diff -u -r72876 -r72880
--- vhUnitTest/APPS/PM/Maatwerk/impl/VhConfig/Converter/EncowayNaarDom/LbxKenmerken/Converteer/Test.cls.xml (.../Test.cls.xml) (revision 72876)
+++ vhUnitTest/APPS/PM/Maatwerk/impl/VhConfig/Converter/EncowayNaarDom/LbxKenmerken/Converteer/Test.cls.xml (.../Test.cls.xml) (revision 72880)
@@ -19,6 +19,7 @@
Index: APPS/PM/Maatwerk/impl/VhConfig/Converter/DomNaarEncoway/LbxKenmerken.cls.xml
===================================================================
diff -u -r72879 -r72880
--- APPS/PM/Maatwerk/impl/VhConfig/Converter/DomNaarEncoway/LbxKenmerken.cls.xml (.../LbxKenmerken.cls.xml) (revision 72879)
+++ APPS/PM/Maatwerk/impl/VhConfig/Converter/DomNaarEncoway/LbxKenmerken.cls.xml (.../LbxKenmerken.cls.xml) (revision 72880)
@@ -80,9 +80,9 @@
@@ -115,7 +115,7 @@
} ElseIf (DomKenmerken.LadeHoogte = ..Enum.LadeHoogte.C) {
If ((DomKenmerken.VoorWandType = ..Enum.VoorWandType.Vulling) && (DomKenmerken.VoorWandVerhogingMateriaal = ..Enum.VoorWandVerhogingMateriaal.GlasDiamant) && (DomKenmerken.VoorWandVerhogingHoogte = ..Enum.VoorWandVerhogingHoogte.Laag)) {
Set Kenmerken.VoorwandType = "GlasLaag"
- } ElseIf ((DomKenmerken.VoorWandType = ..Enum.VoorWandType.Voorstuk) && (DomKenmerken.VoorWandVerhogingMateriaal = ..Enum.VoorWandVerhogingMateriaal.GlasDiamant) && (DomKenmerken.VoorWandVerhogingHoogte = ..Enum.VoorWandVerhogingHoogte.Hoog)) {
+ } ElseIf ((DomKenmerken.VoorWandType = ..Enum.VoorWandType.Vulling) && (DomKenmerken.VoorWandVerhogingMateriaal = ..Enum.VoorWandVerhogingMateriaal.GlasDiamant) && (DomKenmerken.VoorWandVerhogingHoogte = ..Enum.VoorWandVerhogingHoogte.Hoog)) {
Set Kenmerken.VoorwandType = "GlasHoog"
} ElseIf (DomKenmerken.VoorWandType = ..Enum.VoorWandType.Reling) {
Set Kenmerken.VoorwandType = "Reling"
@@ -169,9 +169,11 @@
If (##class(TECH.StringUtils).StartsWith(GekoppeldIKType, "Mat")) {
#dim MatKenmerken As DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken = ..IngegevenKenmerkenAPI.GeefGekoppeldeKenmerken(DomKenmerken, GekoppeldIKType)
- Set Kenmerken.MatMateriaal = MatKenmerken.Materiaal
- Set Kenmerken.MatKleur = MatKenmerken.Kleur
- Set Kenmerken.HeeftMat = "true"
+ If $IsObject(MatKenmerken) {
+ Set Kenmerken.MatMateriaal = MatKenmerken.Materiaal
+ Set Kenmerken.MatKleur = MatKenmerken.Kleur
+ Set Kenmerken.HeeftMat = "true"
+ }
}
}
}
Index: vhUnitTest/APPS/PM/Maatwerk/impl/VhConfig/Converter/DomNaarEncoway/LbxKenmerken/Converteer/Test.cls.xml
===================================================================
diff -u
--- vhUnitTest/APPS/PM/Maatwerk/impl/VhConfig/Converter/DomNaarEncoway/LbxKenmerken/Converteer/Test.cls.xml (revision 0)
+++ vhUnitTest/APPS/PM/Maatwerk/impl/VhConfig/Converter/DomNaarEncoway/LbxKenmerken/Converteer/Test.cls.xml (revision 72880)
@@ -0,0 +1,238 @@
+
+
+
+vhUnitTest.TestCase
+
+
+APPS.PM.Maatwerk.impl.VhConfig.Converter.DomNaarEncoway.LbxKenmerken
+1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+DomKenmerkNaam:%String,DomKenmerkWaarde:%String,VerwachteEncowayKenmerkNaam:%String,VerwachteEncowayKenmerkWaarde:%String
+1
+
+
+
+
+DomKenmerkWaarde:%String,VerwachteEncowayKenmerkWaarde:%String
+1
+
+
+
+
+VerwachteEncowayKenmerkNaam:%String,VerwachteEncowayKenmerkWaarde:%String,LadeHoogte:%String,VoorWandType:%String,VoorWandVerhogingHoogte:%String,VoorWandVerhogingMateriaal:%String
+1
+
+
+
+
+DomKenmerkNaam:%String,DomKenmerkWaarde:%String,VerwachteEncowayKenmerkNaam:%String,VerwachteEncowayKenmerkWaarde:%String
+1
+
+
+
+
+VerwachteEncowayKenmerkNaam:%String,VerwachteEncowayKenmerkWaarde:%String,DomKenmerkNaam:%String,Toevoegen:%Boolean
+1
+
+
+
+
+VerwachteEncowayKenmerkNaam:%String,VerwachteEncowayKenmerkWaarde:%String
+1
+
+
+
+
+1
+1
+DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken
+
+
+
+
+
+