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") ]]>