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