Index: APPS/EC/impl/ConfiguratorService/ConfiguratorServiceTemplate.cls.xml =================================================================== diff -u -r31268 -r31488 --- APPS/EC/impl/ConfiguratorService/ConfiguratorServiceTemplate.cls.xml (.../ConfiguratorServiceTemplate.cls.xml) (revision 31268) +++ APPS/EC/impl/ConfiguratorService/ConfiguratorServiceTemplate.cls.xml (.../ConfiguratorServiceTemplate.cls.xml) (revision 31488) @@ -112,12 +112,24 @@ #Dim Resultaat As APPS.PM.Maatwerk.dto.VerwerkingVanKenmerkWijzigingen = ##class(APPS.PM.Maatwerk.dto.VerwerkingVanKenmerkWijzigingen).%New() #Dim AangepasteIngegevenKenmerken As DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken = ..MaatwerkConfiguratorService.GeefAangepasteIngegevenKenmerken(IngegevenKenmerken, KenmerkWijzigingen) + #Dim IsTAXKenmerken As %Boolean = (IngegevenKenmerken.%Extends(##class(APPS.PM.Maatwerk.dto.TAORKenmerken).%ClassName(1))) + + If (IsTAXKenmerken) { + If (..IsActiefValidator.If.Setting("IsActiefTAORDuoColor").IsInvalid()) { + Set AangepasteIngegevenKenmerken.LadeBinnenKleur = AangepasteIngegevenKenmerken.LadeKleur + } - If IngegevenKenmerken.%Extends(##class(APPS.PM.Maatwerk.dto.TAORKenmerken).%ClassName(1)) && - (..IsActiefValidator.If.Setting("IsActiefTAORDuoColor").IsInvalid()) { - Set AangepasteIngegevenKenmerken.LadeBinnenKleur = AangepasteIngegevenKenmerken.LadeKleur + If (..IsActiefValidator.If.Setting("IsActiefTAXGeleiderTechnologie").IsInvalid()) { + #dim TAXKenmerken As APPS.PM.Maatwerk.dto.TAORKenmerken = IngegevenKenmerken + + If (TAXKenmerken.HeeftTipon) { + Set TAXKenmerken.GeleiderTechnologie = ##class(DOM.PM.enu.TAORGeleiderTechnologie).TIPON() + } Else { + Set TAXKenmerken.GeleiderTechnologie = ##class(DOM.PM.enu.TAORGeleiderTechnologie).BLUMOTION() + } + } } - + Set Resultaat.AangepasteIngegevenKenmerken = ..MaatwerkConfiguratorService.GeefKenmerkenDto(AangepasteIngegevenKenmerken) #Dim Timer6 As %String = ##class(TECH.Timing.TimerUtils).Start("GeefKenmerkMogelijkheden") Index: vhTest/Mock/DOM/common/ProjectSettingsAPI.cls.xml =================================================================== diff -u -r30232 -r31488 --- vhTest/Mock/DOM/common/ProjectSettingsAPI.cls.xml (.../ProjectSettingsAPI.cls.xml) (revision 30232) +++ vhTest/Mock/DOM/common/ProjectSettingsAPI.cls.xml (.../ProjectSettingsAPI.cls.xml) (revision 31488) @@ -58,6 +58,13 @@ ]]> + +ApplicatieType:APPS.common.enu.ApplicatieType +%Boolean + + + %Boolean