Index: WSimpl/Vhisie4/OPC/OPCService/OPCKenmerkenConverter/BlumNaarAXKenmerkenConverter.cls.xml
===================================================================
diff -u -r69748 -r69984
--- WSimpl/Vhisie4/OPC/OPCService/OPCKenmerkenConverter/BlumNaarAXKenmerkenConverter.cls.xml (.../BlumNaarAXKenmerkenConverter.cls.xml) (revision 69748)
+++ WSimpl/Vhisie4/OPC/OPCService/OPCKenmerkenConverter/BlumNaarAXKenmerkenConverter.cls.xml (.../BlumNaarAXKenmerkenConverter.cls.xml) (revision 69984)
@@ -251,6 +251,8 @@
Quit:(KenmerkValueBlum="wooden components without fronts") ##class(DOM.PM.enu.RVGMateriaalOpties).GeenFront()
Quit:(KenmerkValueBlum="melamine") ##class(DOM.PM.enu.RVGTypeMateriaalOppervlakte).Melamine()
Quit:(KenmerkValueBlum="hpl") ##class(DOM.PM.enu.RVGTypeMateriaalOppervlakte).HPL()
+ Quit:(KenmerkValueBlum="unilin") ##class(DOM.PM.enu.RVGLeverancier).Unilin()
+ Quit:(KenmerkValueBlum="egger") ##class(DOM.PM.enu.RVGLeverancier).Egger()
#dim MaakLeeg As %Boolean = ..MoetKenmerkValueWordenVertaald(KenmerkNameBlum)
Index: DOM/PM/Maatwerk/Calc/Common/impl/RVGKenmerken.cls.xml
===================================================================
diff -u -r69748 -r69984
--- DOM/PM/Maatwerk/Calc/Common/impl/RVGKenmerken.cls.xml (.../RVGKenmerken.cls.xml) (revision 69748)
+++ DOM/PM/Maatwerk/Calc/Common/impl/RVGKenmerken.cls.xml (.../RVGKenmerken.cls.xml) (revision 69984)
@@ -114,11 +114,11 @@
-%String
+DOM.PM.enu.RVGLeverancier
-%String
+DOM.PM.enu.RVGLeverancier
Index: vhTest/Utils/APPS/PM/Maatwerk/dto/RVGKenmerken.cls.xml
===================================================================
diff -u -r69748 -r69984
--- vhTest/Utils/APPS/PM/Maatwerk/dto/RVGKenmerken.cls.xml (.../RVGKenmerken.cls.xml) (revision 69748)
+++ vhTest/Utils/APPS/PM/Maatwerk/dto/RVGKenmerken.cls.xml (.../RVGKenmerken.cls.xml) (revision 69984)
@@ -36,7 +36,7 @@
Set RvgKenmerken.InstelZijde = $$$False
Set RvgKenmerken.InkortingLijst = "Track right;834;mm;"
Set RvgKenmerken.Krasbescherming = $$$False
- Set RvgKenmerken.LeverancierA = "unilin"
+ Set RvgKenmerken.LeverancierA = ##class(DOM.PM.enu.RVGLeverancier).Unilin()
Set RvgKenmerken.MateriaalOpties = ##class(DOM.PM.enu.RVGMateriaalOpties).GeenFront()
Set RvgKenmerken.NominaleLengte = 500
Set RvgKenmerken.NominaleLengteExact = 155
@@ -90,8 +90,8 @@
Set RvgKenmerken.InstelZijde = $$$False
Set RvgKenmerken.InkortingLijst = "Track right;834;mm;"
Set RvgKenmerken.Krasbescherming = $$$True
- Set RvgKenmerken.LeverancierA = "unilin"
- Set RvgKenmerken.LeverancierB = "egger"
+ Set RvgKenmerken.LeverancierA = ##class(DOM.PM.enu.RVGLeverancier).Unilin()
+ Set RvgKenmerken.LeverancierB = ##class(DOM.PM.enu.RVGLeverancier).Egger()
Set RvgKenmerken.MateriaalOpties = ##class(DOM.PM.enu.RVGMateriaalOpties).TweeKleuren()
Set RvgKenmerken.NominaleLengteGetrimd = 450
Set RvgKenmerken.NominaleLengteLinks = 750
Index: DOM/PM/enu/RVGLeverancier/Verwerker.cls.xml
===================================================================
diff -u
--- DOM/PM/enu/RVGLeverancier/Verwerker.cls.xml (revision 0)
+++ DOM/PM/enu/RVGLeverancier/Verwerker.cls.xml (revision 69984)
@@ -0,0 +1,40 @@
+
+
+
+
+Deze klasse werd automatisch gegenereerd en onderhouden - lokale aanpassingen zijn niet nodig.
+Een hercompilatie van de Enumeratie - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt
+De enumeratie methoden moeten als type de enumeratieklasse zelf terug geven. De enumeratieklasse moet afleiden van TECH.Enumeration
+1
+1
+
+
+1
+RVGLeverancier:DOM.PM.enu.RVGLeverancier
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+
+
Index: vhTest/Utils/ECON/PM/Maatwerk/dto/RvgKenmerken.cls.xml
===================================================================
diff -u -r69748 -r69984
--- vhTest/Utils/ECON/PM/Maatwerk/dto/RvgKenmerken.cls.xml (.../RvgKenmerken.cls.xml) (revision 69748)
+++ vhTest/Utils/ECON/PM/Maatwerk/dto/RvgKenmerken.cls.xml (.../RvgKenmerken.cls.xml) (revision 69984)
@@ -28,7 +28,7 @@
Set RvgKenmerken.InbouwHoogte = 1928
Set RvgKenmerken.InkortingLijst = "Track right;834;mm;"
Set RvgKenmerken.Krasbescherming = "false"
- Set RvgKenmerken.LeverancierA = "unilin"
+ Set RvgKenmerken.LeverancierA = ##class(DOM.PM.enu.RVGLeverancier).Unilin()
Set RvgKenmerken.MateriaalOpties = ##class(DOM.PM.enu.RVGMateriaalOpties).GeenFront()
Set RvgKenmerken.NominaleLengte = 500
Set RvgKenmerken.NominaleLengteExact = 155
@@ -82,8 +82,8 @@
Set RvgKenmerken.InbouwHoogte = 2378
Set RvgKenmerken.InkortingLijst = "Track right;834;mm;"
Set RvgKenmerken.Krasbescherming = "true"
- Set RvgKenmerken.LeverancierA = "unilin"
- Set RvgKenmerken.LeverancierB = "egger"
+ Set RvgKenmerken.LeverancierA = ##class(DOM.PM.enu.RVGLeverancier).Unilin()
+ Set RvgKenmerken.LeverancierB = ##class(DOM.PM.enu.RVGLeverancier).Egger()
Set RvgKenmerken.MateriaalOpties = ##class(DOM.PM.enu.RVGMateriaalOpties).TweeKleuren()
Set RvgKenmerken.NominaleLengteGetrimd = 450
Set RvgKenmerken.NominaleLengteLinks = 750
Index: vhUnitTest/WSimpl/Vhisie4/OPC/OPCService/OPCKenmerkenConverter/BlumNaarAXKenmerkenConverter/ConverteerBlumKenmerkNaarAXKenmerk/Test.cls.xml
===================================================================
diff -u -r69748 -r69984
--- vhUnitTest/WSimpl/Vhisie4/OPC/OPCService/OPCKenmerkenConverter/BlumNaarAXKenmerkenConverter/ConverteerBlumKenmerkNaarAXKenmerk/Test.cls.xml (.../Test.cls.xml) (revision 69748)
+++ vhUnitTest/WSimpl/Vhisie4/OPC/OPCService/OPCKenmerkenConverter/BlumNaarAXKenmerkenConverter/ConverteerBlumKenmerkNaarAXKenmerk/Test.cls.xml (.../Test.cls.xml) (revision 69984)
@@ -175,6 +175,15 @@
]]>
+
+
+
+
BlumKenmerkName:%String,BlumKenmerkValue:%String,VerwachteAXKenmerkName:%String,VerwachteAXKenmerkValue:%String
1
Index: DOM/PM/enu/RVGLeverancier.cls.xml
===================================================================
diff -u
--- DOM/PM/enu/RVGLeverancier.cls.xml (revision 0)
+++ DOM/PM/enu/RVGLeverancier.cls.xml (revision 69984)
@@ -0,0 +1,32 @@
+
+
+
+datatype
+1
+TECH.Enumeration
+
+
+;Egger;Unilin
+
+
+
+;Egger;Unilin
+
+
+
+1
+DOM.PM.enu.RVGLeverancier
+
+
+
+
+1
+DOM.PM.enu.RVGLeverancier
+
+
+
+
+
+
Index: DOM/PM/enu/RVGLeverancier/AutoComplete.cls.xml
===================================================================
diff -u
--- DOM/PM/enu/RVGLeverancier/AutoComplete.cls.xml (revision 0)
+++ DOM/PM/enu/RVGLeverancier/AutoComplete.cls.xml (revision 69984)
@@ -0,0 +1,28 @@
+
+
+
+
+Deze klasse werd automatisch gegenereerd en onderhouden - lokale aanpassingen zijn niet nodig.
+Een hercompilatie van de Enumeratie - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt
+De enumeratie Eigenschapn moeten als type de enumeratieklasse zelf terug geven. De enumeratieklasse moet afleiden van TECH.Enumeration
+serial
+1
+%SerialObject
+
+
+%String
+"Egger"
+1
+1
+
+
+
+%String
+"Unilin"
+1
+1
+
+
+
+
+
Index: APPS/PM/Maatwerk/dto/RVGKenmerken.cls.xml
===================================================================
diff -u -r69678 -r69984
--- APPS/PM/Maatwerk/dto/RVGKenmerken.cls.xml (.../RVGKenmerken.cls.xml) (revision 69678)
+++ APPS/PM/Maatwerk/dto/RVGKenmerken.cls.xml (.../RVGKenmerken.cls.xml) (revision 69984)
@@ -114,11 +114,11 @@
-%String
+DOM.PM.enu.RVGLeverancier
-%String
+DOM.PM.enu.RVGLeverancier
Index: vhTest/Utils/AXimpl/PM/Maatwerk/RvgKenmerken.cls.xml
===================================================================
diff -u -r69748 -r69984
--- vhTest/Utils/AXimpl/PM/Maatwerk/RvgKenmerken.cls.xml (.../RvgKenmerken.cls.xml) (revision 69748)
+++ vhTest/Utils/AXimpl/PM/Maatwerk/RvgKenmerken.cls.xml (.../RvgKenmerken.cls.xml) (revision 69984)
@@ -35,7 +35,7 @@
Do ..VoegToeKenmerk("Inbouwhoogte", 1928, RvgKenmerken)
Do ..VoegToeKenmerk("Inkortinglijst1", "Track right;834;mm;", RvgKenmerken, "Data.Bomkenmerken.")
Do ..VoegToeKenmerk("Krasbescherming", "false", RvgKenmerken)
- Do ..VoegToeKenmerk("Leveranciera", "unilin", RvgKenmerken)
+ Do ..VoegToeKenmerk("Leveranciera", ##class(DOM.PM.enu.RVGLeverancier).Unilin(), RvgKenmerken)
Do ..VoegToeKenmerk("Materiaalopties", ##class(DOM.PM.enu.RVGMateriaalOpties).GeenFront(), RvgKenmerken)
Do ..VoegToeKenmerk("Nominalelengte", 500, RvgKenmerken)
Do ..VoegToeKenmerk("Nominalelengteexact", 155, RvgKenmerken)
@@ -90,8 +90,8 @@
Do ..VoegToeKenmerk("Inbouwhoogte", 2378, RvgKenmerken)
Do ..VoegToeKenmerk("Inkortinglijst1", "Track right;834;mm;", RvgKenmerken, "Data.Bomkenmerken.")
Do ..VoegToeKenmerk("Krasbescherming", "true", RvgKenmerken)
- Do ..VoegToeKenmerk("Leveranciera", "unilin", RvgKenmerken)
- Do ..VoegToeKenmerk("Leverancierb", "egger", RvgKenmerken)
+ Do ..VoegToeKenmerk("Leveranciera", ##class(DOM.PM.enu.RVGLeverancier).Unilin(), RvgKenmerken)
+ Do ..VoegToeKenmerk("Leverancierb", ##class(DOM.PM.enu.RVGLeverancier).Egger(), RvgKenmerken)
Do ..VoegToeKenmerk("Materiaalopties", ##class(DOM.PM.enu.RVGMateriaalOpties).TweeKleuren(), RvgKenmerken)
Do ..VoegToeKenmerk("Nominalelengtegetrimd", 450, RvgKenmerken)
Do ..VoegToeKenmerk("Nominalelengtelinks", 750, RvgKenmerken)
Index: vhTest/Utils/DOM/PM/Maatwerk/Calc/Common/impl/RVGKenmerken.cls.xml
===================================================================
diff -u -r69748 -r69984
--- vhTest/Utils/DOM/PM/Maatwerk/Calc/Common/impl/RVGKenmerken.cls.xml (.../RVGKenmerken.cls.xml) (revision 69748)
+++ vhTest/Utils/DOM/PM/Maatwerk/Calc/Common/impl/RVGKenmerken.cls.xml (.../RVGKenmerken.cls.xml) (revision 69984)
@@ -34,7 +34,7 @@
Set RvgKenmerken.InbouwHoogte = 1928
Set RvgKenmerken.InkortingLijst = "Track right;834;mm;"
Set RvgKenmerken.Krasbescherming = $$$False
- Set RvgKenmerken.LeverancierA = "unilin"
+ Set RvgKenmerken.LeverancierA = ##class(DOM.PM.enu.RVGLeverancier).Unilin()
Set RvgKenmerken.MateriaalOpties = ##class(DOM.PM.enu.RVGMateriaalOpties).GeenFront()
Set RvgKenmerken.NominaleLengte = 500
Set RvgKenmerken.NominaleLengteExact = 155
@@ -87,8 +87,8 @@
Set RvgKenmerken.InbouwHoogte = 2378
Set RvgKenmerken.InkortingLijst = "Track right;834;mm;"
Set RvgKenmerken.Krasbescherming = $$$True
- Set RvgKenmerken.LeverancierA = "unilin"
- Set RvgKenmerken.LeverancierB = "egger"
+ Set RvgKenmerken.LeverancierA = ##class(DOM.PM.enu.RVGLeverancier).Unilin()
+ Set RvgKenmerken.LeverancierB = ##class(DOM.PM.enu.RVGLeverancier).Egger()
Set RvgKenmerken.MateriaalOpties = ##class(DOM.PM.enu.RVGMateriaalOpties).TweeKleuren()
Set RvgKenmerken.NominaleLengteLinks = 750
Set RvgKenmerken.NominaleLengteRechts = 600