Index: vhTest/Mock/APPS/PM/Maatwerk/IngegevenKenmerkenTypeAPI.cls.xml =================================================================== diff -u -r29059 -r29771 --- vhTest/Mock/APPS/PM/Maatwerk/IngegevenKenmerkenTypeAPI.cls.xml (.../IngegevenKenmerkenTypeAPI.cls.xml) (revision 29059) +++ vhTest/Mock/APPS/PM/Maatwerk/IngegevenKenmerkenTypeAPI.cls.xml (.../IngegevenKenmerkenTypeAPI.cls.xml) (revision 29771) @@ -18,6 +18,13 @@ ]]> + +Kenmerken:APPS.PM.Maatwerk.dto.IngegevenKenmerken,GekoppeldIKType:DOM.PM.Maatwerk.Calc.Common.enu.GekoppeldIKType +APPS.PM.Maatwerk.dto.IngegevenKenmerken + + + IngegevenKenmerkenDto:APPS.PM.Maatwerk.dto.LadeKenmerken %Boolean Index: APPS/PM/Maatwerk/IngegevenKenmerkenTypeAPI.cls.xml =================================================================== diff -u -r29059 -r29771 --- APPS/PM/Maatwerk/IngegevenKenmerkenTypeAPI.cls.xml (.../IngegevenKenmerkenTypeAPI.cls.xml) (revision 29059) +++ APPS/PM/Maatwerk/IngegevenKenmerkenTypeAPI.cls.xml (.../IngegevenKenmerkenTypeAPI.cls.xml) (revision 29771) @@ -4,6 +4,12 @@ 1 TECH.Interface + +1 +Kenmerken:APPS.PM.Maatwerk.dto.IngegevenKenmerken,GekoppeldIKType:DOM.PM.Maatwerk.Calc.Common.enu.GekoppeldIKType +APPS.PM.Maatwerk.dto.IngegevenKenmerken + + 1 IngegevenKenmerkenDto:APPS.PM.Maatwerk.dto.LadeKenmerken Index: APPS/PM/Maatwerk/impl/IngegevenKenmerkenTypeAPI.cls.xml =================================================================== diff -u -r29059 -r29771 --- APPS/PM/Maatwerk/impl/IngegevenKenmerkenTypeAPI.cls.xml (.../IngegevenKenmerkenTypeAPI.cls.xml) (revision 29059) +++ APPS/PM/Maatwerk/impl/IngegevenKenmerkenTypeAPI.cls.xml (.../IngegevenKenmerkenTypeAPI.cls.xml) (revision 29771) @@ -3,6 +3,25 @@ TECH.RegisteredObject,APPS.PM.Maatwerk.IngegevenKenmerkenTypeAPI + +Kenmerken:APPS.PM.Maatwerk.dto.IngegevenKenmerken,GekoppeldIKType:DOM.PM.Maatwerk.Calc.Common.enu.GekoppeldIKType +APPS.PM.Maatwerk.dto.IngegevenKenmerken + + + IngegevenKenmerkenDto:APPS.PM.Maatwerk.dto.LadeKenmerken %Boolean Index: APPS/EC/impl/ConfiguratorService/KenmerkMogelijkhedenPostProcessor.cls.xml =================================================================== diff -u -r29762 -r29771 --- APPS/EC/impl/ConfiguratorService/KenmerkMogelijkhedenPostProcessor.cls.xml (.../KenmerkMogelijkhedenPostProcessor.cls.xml) (revision 29762) +++ APPS/EC/impl/ConfiguratorService/KenmerkMogelijkhedenPostProcessor.cls.xml (.../KenmerkMogelijkhedenPostProcessor.cls.xml) (revision 29771) @@ -38,36 +38,14 @@ } // ... en omgekeerd : - #dim MatIK As DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken = ..GeefGekoppeldeIngegevenKenmerkenVanIK(TAORKenmerken,##class(DOM.PM.Maatwerk.Calc.Common.enu.GekoppeldIKType).Mat()) + #dim MatIK As APPS.PM.Maatwerk.dto.MATKenmerken = ..IngegevenKenmerkenTypeAPI.GeefGekoppeldeIngegevenKenmerken(TAORKenmerken,##class(DOM.PM.Maatwerk.Calc.Common.enu.GekoppeldIKType).Mat()) If ($IsObject(MatIK)) && (MatIK.Materiaal = ##class(DOM.PM.enu.MATMateriaal).Antislip()) { Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, ..LBXKenmerkNaam.LadeDiepte, ##class(DOM.PM.enu.TAORLadeDiepte).LadeDiepte700()) Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, ..LBXKenmerkNaam.LadeDiepte, ##class(DOM.PM.enu.TAORLadeDiepte).LadeDiepte750()) } ]]> - - -Deze method nog te verplaatsen naar een APPS.dto.IngegevenKenmerkenAPI klasse. -Kenmerken:APPS.PM.Maatwerk.dto.IngegevenKenmerken,GekoppeldIKType:DOM.PM.Maatwerk.Calc.Common.enu.GekoppeldIKType -1 -APPS.PM.Maatwerk.dto.IngegevenKenmerken - - - LBXKenmerken:APPS.PM.Maatwerk.dto.LBXKenmerken 1 + +APPS.PM.Maatwerk.impl.IngegevenKenmerkenTypeAPI +1 + + KenmerkMogelijkhedenUtils:APPS.PM.Maatwerk.impl.KenmerkMogelijkhedenUtils="" 1 @@ -47,6 +52,7 @@ 1 @@ -81,18 +87,9 @@ 1 APPS.PM.Maatwerk.dto.GekoppeldIngegevenKenmerk