Index: DOM/PM/enu/LBXStekkerType/AutoComplete.cls.xml
===================================================================
diff -u
--- DOM/PM/enu/LBXStekkerType/AutoComplete.cls.xml (revision 0)
+++ DOM/PM/enu/LBXStekkerType/AutoComplete.cls.xml (revision 75054)
@@ -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
+"BE"
+1
+1
+
+
+
+%String
+"NL"
+1
+1
+
+
+
+
+
Index: DOM/PM/enu/LBXStekkerType/Verwerker.cls.xml
===================================================================
diff -u
--- DOM/PM/enu/LBXStekkerType/Verwerker.cls.xml (revision 0)
+++ DOM/PM/enu/LBXStekkerType/Verwerker.cls.xml (revision 75054)
@@ -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
+LBXStekkerType:DOM.PM.enu.LBXStekkerType
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+
+
Index: APPS/PM/Maatwerk/impl/VhConfig/Converter/DomNaarEncoway/LbxKenmerken.cls.xml
===================================================================
diff -u -r74738 -r75054
--- APPS/PM/Maatwerk/impl/VhConfig/Converter/DomNaarEncoway/LbxKenmerken.cls.xml (.../LbxKenmerken.cls.xml) (revision 74738)
+++ APPS/PM/Maatwerk/impl/VhConfig/Converter/DomNaarEncoway/LbxKenmerken.cls.xml (.../LbxKenmerken.cls.xml) (revision 75054)
@@ -60,6 +60,7 @@
Set Kenmerken.FrontAttachment = DomKenmerken.FrontBevestiging
Set Kenmerken.RunnerSystem = DomKenmerken.GeleiderTechnologie
+ Set Kenmerken.HasAmperosAC = $Select(DomKenmerken.HeeftAmperosAC: "true", 1: "false")
Set Kenmerken.HasDistanceTrimLeft = $Select(DomKenmerken.HeeftOpvullijstLinks: "true", 1: "false")
Set Kenmerken.HasDistanceTrimRight = $Select(DomKenmerken.HeeftOpvullijstRechts: "true", 1: "false")
Set Kenmerken.HasSideStabiliser = $Select(DomKenmerken.HeeftZijstabilisering: "true", 1: "false")
@@ -75,6 +76,8 @@
Set Kenmerken.BackSideMaterial = $Select(DomKenmerken.RugWandMateriaal = ##class(DOM.PM.enu.LBXRugWandMateriaal).Staal(): "Steel", 1: "Wood")
Set Kenmerken.Application = DomKenmerken.Klasse
Set Kenmerken.TypeOfPackaging = DomKenmerken.VerpakkingType
+ Set Kenmerken.SocketColour = DomKenmerken.StekkerKleur
+ Set Kenmerken.SocketType = DomKenmerken.StekkerType
Set Kenmerken.SideType = DomKenmerken.ZijWandType
If (Kenmerken.Application = "SY") {
@@ -160,8 +163,9 @@
1
0): "false", 1: "true")
]]>
Index: vhUnitTest/APPS/PM/Maatwerk/impl/VhConfig/Converter/DomNaarEncoway/LbxKenmerken/Converteer/Test.cls.xml
===================================================================
diff -u -r74738 -r75054
--- vhUnitTest/APPS/PM/Maatwerk/impl/VhConfig/Converter/DomNaarEncoway/LbxKenmerken/Converteer/Test.cls.xml (.../Test.cls.xml) (revision 74738)
+++ vhUnitTest/APPS/PM/Maatwerk/impl/VhConfig/Converter/DomNaarEncoway/LbxKenmerken/Converteer/Test.cls.xml (.../Test.cls.xml) (revision 75054)
@@ -38,11 +38,16 @@
Do ..Assert("Klasse", "RandomToepassing", "Application", "RandomToepassing")
Do ..Assert("VerpakkingType", "RandomVerpakkingType", "TypeOfPackaging", "RandomVerpakkingType")
Do ..Assert("ZijWandType", "RandomZijwandtype", "SideType", "RandomZijwandtype")
+ Do ..Assert("StekkerKleur", "RandomStekkerKleur", "SocketColour", "RandomStekkerKleur")
+ Do ..Assert("StekkerType", "RandomStekkerType", "SocketType", "RandomStekkerType")
]]>
Index: ECON/PM/Maatwerk/dto/LbxKenmerken.cls.xml
===================================================================
diff -u -r69944 -r75054
--- ECON/PM/Maatwerk/dto/LbxKenmerken.cls.xml (.../LbxKenmerken.cls.xml) (revision 69944)
+++ ECON/PM/Maatwerk/dto/LbxKenmerken.cls.xml (.../LbxKenmerken.cls.xml) (revision 75054)
@@ -184,6 +184,21 @@
+
+ECON.Boolean
+
+
+
+
+ECON.String
+
+
+
+
+ECON.String
+
+
+
objectgenerator
KenmerkenArray:%ArrayOfDataTypes
@@ -382,6 +397,15 @@
DwarsverdelingType
+
+HeeftAmperosAC
+
+
+StekkerType
+
+
+StekkerKleur
+
Index: DOM/PM/enu/LBXStekkerKleur/Verwerker.cls.xml
===================================================================
diff -u
--- DOM/PM/enu/LBXStekkerKleur/Verwerker.cls.xml (revision 0)
+++ DOM/PM/enu/LBXStekkerKleur/Verwerker.cls.xml (revision 75054)
@@ -0,0 +1,24 @@
+
+
+
+
+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
+LBXStekkerKleur:DOM.PM.enu.LBXStekkerKleur
+
+
+
+
+
+
Index: DOM/PM/Maatwerk/Calc/Common/impl/LBXKenmerkenv01.cls.xml
===================================================================
diff -u -r69944 -r75054
--- DOM/PM/Maatwerk/Calc/Common/impl/LBXKenmerkenv01.cls.xml (.../LBXKenmerkenv01.cls.xml) (revision 69944)
+++ DOM/PM/Maatwerk/Calc/Common/impl/LBXKenmerkenv01.cls.xml (.../LBXKenmerkenv01.cls.xml) (revision 75054)
@@ -46,6 +46,18 @@
DOM.PM.enu.LBXDwarsverdelingType
+
+%Boolean
+
+
+
+DOM.PM.enu.LBXStekkerType
+
+
+
+DOM.PM.enu.LBXStekkerKleur
+
+
%String
DwarsverdelingType
+
+HeeftAmperosAC
+
+
+StekkerType
+
+
+StekkerKleur
+
Index: APPS/PM/Maatwerk/impl/LBX/DtoNaarKenmerkConverter.cls.xml
===================================================================
diff -u -r70717 -r75054
--- APPS/PM/Maatwerk/impl/LBX/DtoNaarKenmerkConverter.cls.xml (.../DtoNaarKenmerkConverter.cls.xml) (revision 70717)
+++ APPS/PM/Maatwerk/impl/LBX/DtoNaarKenmerkConverter.cls.xml (.../DtoNaarKenmerkConverter.cls.xml) (revision 75054)
@@ -61,6 +61,9 @@
Set DomKenmerken.VerpakkingType = DtoKenmerken.VerpakkingType
Set DomKenmerken.RugHoogte = DtoKenmerken.RugHoogte
Set DomKenmerken.OpvullijstKleur = DtoKenmerken.OpvullijstKleur
+ Set DomKenmerken.HeeftAmperosAC = DtoKenmerken.HeeftAmperosAC
+ Set DomKenmerken.StekkerType = DtoKenmerken.StekkerType
+ Set DomKenmerken.StekkerKleur = DtoKenmerken.StekkerKleur
Set DomKenmerken.GUIKenmerken.IsBinnenbreedte = DtoKenmerken.IsBinnenbreedte
Set DomKenmerken.GUIKenmerken.WandDikte = DtoKenmerken.CorpusWandDikte
Index: vhTest/Utils/APPS/PM/Maatwerk/dto/LBXKenmerken.cls.xml
===================================================================
diff -u -r69944 -r75054
--- vhTest/Utils/APPS/PM/Maatwerk/dto/LBXKenmerken.cls.xml (.../LBXKenmerken.cls.xml) (revision 69944)
+++ vhTest/Utils/APPS/PM/Maatwerk/dto/LBXKenmerken.cls.xml (.../LBXKenmerken.cls.xml) (revision 75054)
@@ -23,6 +23,7 @@
Set LBXKenmerken.Draagkracht = ##class(DOM.PM.enu.LBXDraagkracht).Draagkracht40()
Set LBXKenmerken.FrontBevestiging = ##class(DOM.PM.enu.LBXFrontBevestiging).EXPANDO()
Set LBXKenmerken.GeleiderTechnologie = ##class(DOM.PM.enu.LBXGeleiderTechnologie).BLUMOTION()
+ Set LBXKenmerken.HeeftAmperosAC = $$$False
Set LBXKenmerken.HeeftDwarsverdeling = $$$False
Set LBXKenmerken.HeeftOpvullijstLinks = $$$False
Set LBXKenmerken.HeeftOpvullijstRechts = $$$False
@@ -309,6 +310,7 @@
Set LBXKenmerken.Draagkracht = ##class(DOM.PM.enu.LBXDraagkracht).Draagkracht40()
Set LBXKenmerken.FrontBevestiging = ##class(DOM.PM.enu.LBXFrontBevestiging).EXPANDO()
Set LBXKenmerken.GeleiderTechnologie = ##class(DOM.PM.enu.LBXGeleiderTechnologie).BLUMOTION()
+ Set LBXKenmerken.HeeftAmperosAC = $$$False
Set LBXKenmerken.HeeftOpvullijstLinks = $$$False
Set LBXKenmerken.HeeftOpvullijstRechts = $$$False
Set LBXKenmerken.HeeftZijstabilisering = $$$False
Index: DOM/PM/enu/LBXStekkerType.cls.xml
===================================================================
diff -u
--- DOM/PM/enu/LBXStekkerType.cls.xml (revision 0)
+++ DOM/PM/enu/LBXStekkerType.cls.xml (revision 75054)
@@ -0,0 +1,32 @@
+
+
+
+datatype
+1
+TECH.Enumeration
+
+
+;BE;NL
+
+
+
+;BE;NL
+
+
+
+1
+DOM.PM.enu.LBXStekkerType
+
+
+
+
+1
+DOM.PM.enu.LBXStekkerType
+
+
+
+
+
+
Index: APPS/PM/Maatwerk/dto/LBXKenmerken.cls.xml
===================================================================
diff -u -r70699 -r75054
--- APPS/PM/Maatwerk/dto/LBXKenmerken.cls.xml (.../LBXKenmerken.cls.xml) (revision 70699)
+++ APPS/PM/Maatwerk/dto/LBXKenmerken.cls.xml (.../LBXKenmerken.cls.xml) (revision 75054)
@@ -150,6 +150,21 @@
+
+%Boolean
+
+
+
+
+DOM.PM.enu.LBXStekkerType
+
+
+
+
+DOM.PM.enu.LBXStekkerKleur
+
+
+
APPS.PM.Maatwerk.impl.KenmerkenValidator.LBX
1
Index: vhTest/Utils/ECON/PM/Maatwerk/dto/LbxKenmerken.cls.xml
===================================================================
diff -u -r69944 -r75054
--- vhTest/Utils/ECON/PM/Maatwerk/dto/LbxKenmerken.cls.xml (.../LbxKenmerken.cls.xml) (revision 69944)
+++ vhTest/Utils/ECON/PM/Maatwerk/dto/LbxKenmerken.cls.xml (.../LbxKenmerken.cls.xml) (revision 75054)
@@ -17,6 +17,7 @@
Set LbxKenmerken.DwarsverdelingAantal = ""
Set LbxKenmerken.FrontBevestiging = ##class(DOM.PM.enu.LBXFrontBevestiging).EXPANDO()
Set LbxKenmerken.GeleiderTechnologie = ##class(DOM.PM.enu.LBXGeleiderTechnologie).BLUMOTION()
+ Set LbxKenmerken.HeeftAmperosAC = "false"
Set LbxKenmerken.HeeftOpvullijstLinks = "false"
Set LbxKenmerken.HeeftOpvullijstRechts = "false"
Set LbxKenmerken.HeeftZijstabilisering = "false"
Index: APPS/PM/Maatwerk/dto/VhConfig/LbxKenmerken.cls.xml
===================================================================
diff -u -r74738 -r75054
--- APPS/PM/Maatwerk/dto/VhConfig/LbxKenmerken.cls.xml (.../LbxKenmerken.cls.xml) (revision 74738)
+++ APPS/PM/Maatwerk/dto/VhConfig/LbxKenmerken.cls.xml (.../LbxKenmerken.cls.xml) (revision 75054)
@@ -35,6 +35,10 @@
%String
+
+%String
+
+
%String
@@ -286,6 +290,14 @@
%String
+
+
+%String
+
+
+
+%String
+
Index: vhUnitTest/APPS/PM/Maatwerk/impl/VhConfig/Converter/EncowayNaarDom/LbxKenmerken/Converteer/Test.cls.xml
===================================================================
diff -u -r74110 -r75054
--- vhUnitTest/APPS/PM/Maatwerk/impl/VhConfig/Converter/EncowayNaarDom/LbxKenmerken/Converteer/Test.cls.xml (.../Test.cls.xml) (revision 74110)
+++ vhUnitTest/APPS/PM/Maatwerk/impl/VhConfig/Converter/EncowayNaarDom/LbxKenmerken/Converteer/Test.cls.xml (.../Test.cls.xml) (revision 75054)
@@ -37,11 +37,16 @@
Do ..Assert("Application", "RandomToepassing", "Klasse", "RandomToepassing")
Do ..Assert("TypeOfPackaging", "RandomVerpakkingType", "VerpakkingType", "RandomVerpakkingType")
Do ..Assert("SideType", "RandomZijwandtype", "ZijWandType", "RandomZijwandtype")
+ Do ..Assert("SocketColour", "RandomStekkerKleur", "StekkerKleur", "RandomStekkerKleur")
+ Do ..Assert("SocketType", "RandomStekkerType", "StekkerType", "RandomStekkerType")
]]>
TECH.RegisteredObject
-EncowayRolnaam:%String
+EncowayRolnaam:%String,Variant:%String
%String
-EncowayRolnaam:%String
+EncowayRolnaam:%String,Variant:%String
%String
+
+
+1
+
+
+
+
Index: DOM/PM/enu/LBXStekkerKleur.cls.xml
===================================================================
diff -u
--- DOM/PM/enu/LBXStekkerKleur.cls.xml (revision 0)
+++ DOM/PM/enu/LBXStekkerKleur.cls.xml (revision 75054)
@@ -0,0 +1,32 @@
+
+
+
+datatype
+1
+TECH.Enumeration
+
+
+;W-HG;S-M
+
+
+
+;Wit;Zwart
+
+
+
+1
+DOM.PM.enu.LBXStekkerType
+
+
+
+
+1
+DOM.PM.enu.LBXStekkerType
+
+
+
+
+
+
Index: DOM/PM/Maatwerk/Calc/Common/IKCanonischeWaardeGenerator.cls.xml
===================================================================
diff -u -r73395 -r75054
--- DOM/PM/Maatwerk/Calc/Common/IKCanonischeWaardeGenerator.cls.xml (.../IKCanonischeWaardeGenerator.cls.xml) (revision 73395)
+++ DOM/PM/Maatwerk/Calc/Common/IKCanonischeWaardeGenerator.cls.xml (.../IKCanonischeWaardeGenerator.cls.xml) (revision 75054)
@@ -308,6 +308,9 @@
_ ";" _ LBXKenmerken.MeenemerSet
_ ";" _ LBXKenmerken.LadeKleurBuiten
_ ";" _ LBXKenmerken.DwarsverdelingType
+ _ ";" _ LBXKenmerken.HeeftAmperosAC
+ _ ";" _ LBXKenmerken.StekkerKleur
+ _ ";" _ LBXKenmerken.StekkerType
If (LBXKenmerkenv01.Klasse = ##class(DOM.PM.enu.LBXKlasse).Spoelbak()) {
Set ..CanonischeWaarde = ..CanonischeWaarde
Index: APPS/PM/Maatwerk/impl/VhConfig/Converter/EncowayNaarDom/LbxKenmerken.cls.xml
===================================================================
diff -u -r74109 -r75054
--- APPS/PM/Maatwerk/impl/VhConfig/Converter/EncowayNaarDom/LbxKenmerken.cls.xml (.../LbxKenmerken.cls.xml) (revision 74109)
+++ APPS/PM/Maatwerk/impl/VhConfig/Converter/EncowayNaarDom/LbxKenmerken.cls.xml (.../LbxKenmerken.cls.xml) (revision 75054)
@@ -42,6 +42,7 @@
Set LbxKenmerken.Draagkracht = VhConfig.Characteristics.GetAt("LoadBearingCapacity")
Set LbxKenmerken.FrontBevestiging = VhConfig.Characteristics.GetAt("FrontAttachment")
Set LbxKenmerken.GeleiderTechnologie = VhConfig.Characteristics.GetAt("RunnerSystem")
+ Set LbxKenmerken.HeeftAmperosAC = $Select(VhConfig.Characteristics.GetAt("HasAmperosAC") = "true": $$$True, 1: $$$False)
Set LbxKenmerken.HeeftOpvullijstLinks = $Select(VhConfig.Characteristics.GetAt("HasDistanceTrimLeft") = "true": $$$True, 1: $$$False)
Set LbxKenmerken.HeeftOpvullijstRechts = $Select(VhConfig.Characteristics.GetAt("HasDistanceTrimRight") = "true": $$$True, 1: $$$False)
Set LbxKenmerken.HeeftZijstabilisering = $Select(VhConfig.Characteristics.GetAt("HasSideStabiliser") = "true": $$$True, 1: $$$False)
@@ -58,6 +59,8 @@
Set LbxKenmerken.Klasse = VhConfig.Characteristics.GetAt("Application")
Set LbxKenmerken.VerpakkingType = VhConfig.Characteristics.GetAt("TypeOfPackaging")
Set LbxKenmerken.ZijWandType = VhConfig.Characteristics.GetAt("SideType")
+ Set LbxKenmerken.StekkerKleur = VhConfig.Characteristics.GetAt("SocketColour")
+ Set LbxKenmerken.StekkerType = VhConfig.Characteristics.GetAt("SocketType")
]]>