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 + + + + + +