Index: vhUnitTest/WSimpl/Vhisie4/OPC/OPCService/OPCKenmerkenConverter/BlumKenmerkNaarWinkelkarLijnInfoConverter/TestGeefKleur.cls.xml
===================================================================
diff -u
--- vhUnitTest/WSimpl/Vhisie4/OPC/OPCService/OPCKenmerkenConverter/BlumKenmerkNaarWinkelkarLijnInfoConverter/TestGeefKleur.cls.xml (revision 0)
+++ vhUnitTest/WSimpl/Vhisie4/OPC/OPCService/OPCKenmerkenConverter/BlumKenmerkNaarWinkelkarLijnInfoConverter/TestGeefKleur.cls.xml (revision 69795)
@@ -0,0 +1,222 @@
+
+
+
+vhUnitTest.TestCase
+
+
+WSimpl.Vhisie4.OPC.OPCService.OPCKenmerkenConverter.BlumKenmerkNaarWinkelkarLijnInfoConverter
+1
+
+
+
+%Integer
+1
+
+
+
+%String
+Data.Lijn.Winkelkarinfo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+BlumKenmerkName:%String,BlumKenmerkValue:%String,VerwachteAXKenmerkName:%String,VerwachteAXKenmerkValue:%String
+1
+
+
+
+
+ValueKenmerkProgramme:%String="REVEGO"
+1
+WS.Vhisie4.OPC.GeefWinkelkarLijnInfoRequest
+
+
+
+
+BlumKenmerken:%ListOfObjects,ValueKenmerkProgramme:%String
+1
+
+
+
+
+Name:%String="",Value:%String=""
+1
+WS.Vhisie4.OPC.dto.Kenmerk
+
+
+
+
+
+
Index: WSimpl/Vhisie4/OPC/OPCService/OPCKenmerkenConverter/BlumKenmerkNaarWinkelkarLijnInfoConverter.cls.xml
===================================================================
diff -u -r69764 -r69795
--- WSimpl/Vhisie4/OPC/OPCService/OPCKenmerkenConverter/BlumKenmerkNaarWinkelkarLijnInfoConverter.cls.xml (.../BlumKenmerkNaarWinkelkarLijnInfoConverter.cls.xml) (revision 69764)
+++ WSimpl/Vhisie4/OPC/OPCService/OPCKenmerkenConverter/BlumKenmerkNaarWinkelkarLijnInfoConverter.cls.xml (.../BlumKenmerkNaarWinkelkarLijnInfoConverter.cls.xml) (revision 69795)
@@ -8,6 +8,11 @@
1
+
+vhLib.Logger
+1
+
+
%String
Data.Lijn.Winkelkarinfo
@@ -19,15 +24,15 @@
-Vertaler:DOM.common.Transl.Vertaler=""
+Vertaler:DOM.common.Transl.Vertaler="",Logger:vhLib.Logger=""
1
1
%Status
1
@@ -69,18 +74,13 @@
Set KleurFront = ##class(WS.Vhisie4.OPC.dto.Kenmerk).%New()
Set KleurFront.Name = ..GeefKleurFrontName(Index)
- #dim DikteFront As %String = ##class(TECH.StringUtils).ToLower(..GeefBlumKenmerk(KenmerkenIterator, "front thickness").Value)
- #dim TypeMateriaal As %String = ##class(TECH.StringUtils).ToLower(..GeefBlumKenmerk(KenmerkenIterator, "type of material surface").Value)
- #dim Kleur As %String = ##class(TECH.StringUtils).ToLower(..GeefBlumKenmerk(KenmerkenIterator, "decor name").Value)
- // 18
- // HPL
- // Egger F416 ST10 - Beige Textile
- // 18mm HPL
- // Egger F416 ST10
- // Beige Textile
- Set KleurFront.Value = DikteFront_"mm "_TypeMateriaal_" "_$Replace(Kleur, "_", " ")
-
+ #dim DikteFront As %String = ..GeefBlumKenmerk(KenmerkenIterator, "front thickness").Value
+ #dim TypeMateriaal As %String = ..GeefBlumKenmerk(KenmerkenIterator, "type of material surface").Value
+ #dim DecorNaam As %String = ..GeefBlumKenmerk(KenmerkenIterator, "decor name").Value
+
+ Set KleurFront.Value = ..BepaalKleur(DecorNaam, DikteFront, "DikteFront", TypeMateriaal)
+
Quit KleurFront
]]>
@@ -97,23 +97,23 @@
KenmerkenIterator:TECH.Iterator,Index:%Integer
WS.Vhisie4.OPC.dto.Kenmerk
@@ -125,6 +125,38 @@
]]>
+
+DecorNaam:%String,Dikte:%String,PropertyNaamDike:%String,TypeMateriaal:%String
+1
+%String
+
+
+
KenmerkenIterator:TECH.Iterator,Index:%Integer,Taal:DOM.enu.Taal
WS.Vhisie4.OPC.dto.Kenmerk
@@ -207,8 +239,6 @@
right
-Vertaler:DOM.common.Transl.Vertaler=""
+Vertaler:DOM.common.Transl.Vertaler="",Logger:vhLib.Logger=""
%Status