Index: vhUnitTest/APPS/EC/impl/ConfiguratorService/InterneKenmerkDomeinPostProcessor/VerwerkKenmerkMogelijkheden/TAX/TestKleurenVanHoecke.cls.xml
===================================================================
diff -u -r60412 -r60422
--- vhUnitTest/APPS/EC/impl/ConfiguratorService/InterneKenmerkDomeinPostProcessor/VerwerkKenmerkMogelijkheden/TAX/TestKleurenVanHoecke.cls.xml (.../TestKleurenVanHoecke.cls.xml) (revision 60412)
+++ vhUnitTest/APPS/EC/impl/ConfiguratorService/InterneKenmerkDomeinPostProcessor/VerwerkKenmerkMogelijkheden/TAX/TestKleurenVanHoecke.cls.xml (.../TestKleurenVanHoecke.cls.xml) (revision 60422)
@@ -58,7 +58,9 @@
Do VerwachteWaarden.Insert(..Enum.KantenbandKleur.Sycomore)
}
Do VerwachteWaarden.Insert(..Enum.LadeKleur.BrutEik)
- Do VerwachteWaarden.Insert(..Enum.LadeKleur.BardolinoEik)
+ If (##class(TECH.Config.ConfigMgr).Instance().GetBoolean("DOM.common.ProjectSettingsAPI_IsActiefBeperkteKlantenTaxBardolinoEik")) {
+ Do VerwachteWaarden.Insert(..Enum.LadeKleur.BardolinoEik)
+ }
If (##class(TECH.Config.ConfigMgr).Instance().GetBoolean("DOM.common.ProjectSettingsAPI_IsActiefTaxNebraskaEikenhout")) {
Do VerwachteWaarden.Insert(..Enum.KantenbandKleur.NebraskaEikenhout)
}
@@ -84,7 +86,9 @@
Do VerwachteWaarden.Insert(..Enum.KantenbandKleur.Sycomore)
}
Do VerwachteWaarden.Insert(..Enum.LadeKleur.BrutEik)
- Do VerwachteWaarden.Insert(..Enum.LadeKleur.BardolinoEik)
+ If (##class(TECH.Config.ConfigMgr).Instance().GetBoolean("DOM.common.ProjectSettingsAPI_IsActiefBeperkteKlantenTaxBardolinoEik")) {
+ Do VerwachteWaarden.Insert(..Enum.LadeKleur.BardolinoEik)
+ }
If (##class(TECH.Config.ConfigMgr).Instance().GetBoolean("DOM.common.ProjectSettingsAPI_IsActiefTaxNebraskaEikenhout")) {
Do VerwachteWaarden.Insert(..Enum.KantenbandKleur.NebraskaEikenhout)
}
@@ -110,7 +114,9 @@
Do VerwachteWaarden.Insert(..Enum.KantenbandKleur.Sycomore)
}
Do VerwachteWaarden.Insert(..Enum.BodemKleur.BrutEik)
- Do VerwachteWaarden.Insert(..Enum.BodemKleur.BardolinoEik)
+ If (##class(TECH.Config.ConfigMgr).Instance().GetBoolean("DOM.common.ProjectSettingsAPI_IsActiefBeperkteKlantenTaxBardolinoEik")) {
+ Do VerwachteWaarden.Insert(..Enum.LadeKleur.BardolinoEik)
+ }
If (##class(TECH.Config.ConfigMgr).Instance().GetBoolean("DOM.common.ProjectSettingsAPI_IsActiefTaxNebraskaEikenhout")) {
Do VerwachteWaarden.Insert(..Enum.KantenbandKleur.NebraskaEikenhout)
}
@@ -136,7 +142,9 @@
Do VerwachteWaarden.Insert(..Enum.KantenbandKleur.Sycomore)
}
Do VerwachteWaarden.Insert(..Enum.KantenbandKleur.BrutEik)
- Do VerwachteWaarden.Insert(..Enum.KantenbandKleur.BardolinoEik)
+ If (##class(TECH.Config.ConfigMgr).Instance().GetBoolean("DOM.common.ProjectSettingsAPI_IsActiefBeperkteKlantenTaxBardolinoEik")) {
+ Do VerwachteWaarden.Insert(..Enum.LadeKleur.BardolinoEik)
+ }
If (##class(TECH.Config.ConfigMgr).Instance().GetBoolean("DOM.common.ProjectSettingsAPI_IsActiefTaxNebraskaEikenhout")) {
Do VerwachteWaarden.Insert(..Enum.KantenbandKleur.NebraskaEikenhout)
}
Index: vhUnitTest/APPS/EC/impl/ConfiguratorService/InterneKenmerkDomeinPostProcessor/VerwerkKenmerkMogelijkheden/TAX/TestKleurenDerk.cls.xml
===================================================================
diff -u
--- vhUnitTest/APPS/EC/impl/ConfiguratorService/InterneKenmerkDomeinPostProcessor/VerwerkKenmerkMogelijkheden/TAX/TestKleurenDerk.cls.xml (revision 0)
+++ vhUnitTest/APPS/EC/impl/ConfiguratorService/InterneKenmerkDomeinPostProcessor/VerwerkKenmerkMogelijkheden/TAX/TestKleurenDerk.cls.xml (revision 60422)
@@ -0,0 +1,168 @@
+
+
+
+vhUnitTest.DOM.PM.Maatwerk.TAX.Base
+
+
+APPS.PM.Maatwerk.dto.IngegevenKenmerken
+1
+
+
+
+APPS.PM.Maatwerk.dto.KenmerkMogelijkheden
+1
+
+
+
+APPS.EC.impl.ConfiguratorService.KenmerkDomeinPostProcessor
+1
+
+
+
+DOM.common.Personality
+1
+
+
+
+
+
+
+
+aTestName:%String
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+VerwachteKleuren:%ListOfDataTypes,KenmerkNaam:TECH.String
+1
+
+
+
+
+
+
Index: vhUnitTest/APPS/EC/impl/ConfiguratorService/InterneKenmerkDomeinPostProcessor/VerwerkKenmerkMogelijkheden/TAX/TestKleurenOptima.cls.xml
===================================================================
diff -u -r60412 -r60422
--- vhUnitTest/APPS/EC/impl/ConfiguratorService/InterneKenmerkDomeinPostProcessor/VerwerkKenmerkMogelijkheden/TAX/TestKleurenOptima.cls.xml (.../TestKleurenOptima.cls.xml) (revision 60412)
+++ vhUnitTest/APPS/EC/impl/ConfiguratorService/InterneKenmerkDomeinPostProcessor/VerwerkKenmerkMogelijkheden/TAX/TestKleurenOptima.cls.xml (.../TestKleurenOptima.cls.xml) (revision 60422)
@@ -58,7 +58,9 @@
Do VerwachteWaarden.Insert(..Enum.KantenbandKleur.Sycomore)
}
Do VerwachteWaarden.Insert(..Enum.LadeKleur.BrutEik)
- Do VerwachteWaarden.Insert(..Enum.LadeKleur.BardolinoEik)
+ If (##class(TECH.Config.ConfigMgr).Instance().GetBoolean("DOM.common.ProjectSettingsAPI_IsActiefBeperkteKlantenTaxBardolinoEik")) {
+ Do VerwachteWaarden.Insert(..Enum.LadeKleur.BardolinoEik)
+ }
If (##class(TECH.Config.ConfigMgr).Instance().GetBoolean("DOM.common.ProjectSettingsAPI_IsActiefTaxNebraskaEikenhout")) {
Do VerwachteWaarden.Insert(..Enum.KantenbandKleur.NebraskaEikenhout)
}
@@ -84,7 +86,9 @@
Do VerwachteWaarden.Insert(..Enum.KantenbandKleur.Sycomore)
}
Do VerwachteWaarden.Insert(..Enum.LadeKleur.BrutEik)
- Do VerwachteWaarden.Insert(..Enum.LadeKleur.BardolinoEik)
+ If (##class(TECH.Config.ConfigMgr).Instance().GetBoolean("DOM.common.ProjectSettingsAPI_IsActiefBeperkteKlantenTaxBardolinoEik")) {
+ Do VerwachteWaarden.Insert(..Enum.LadeKleur.BardolinoEik)
+ }
If (##class(TECH.Config.ConfigMgr).Instance().GetBoolean("DOM.common.ProjectSettingsAPI_IsActiefTaxNebraskaEikenhout")) {
Do VerwachteWaarden.Insert(..Enum.KantenbandKleur.NebraskaEikenhout)
}
@@ -110,7 +114,9 @@
Do VerwachteWaarden.Insert(..Enum.KantenbandKleur.Sycomore)
}
Do VerwachteWaarden.Insert(..Enum.BodemKleur.BrutEik)
- Do VerwachteWaarden.Insert(..Enum.BodemKleur.BardolinoEik)
+ If (##class(TECH.Config.ConfigMgr).Instance().GetBoolean("DOM.common.ProjectSettingsAPI_IsActiefBeperkteKlantenTaxBardolinoEik")) {
+ Do VerwachteWaarden.Insert(..Enum.LadeKleur.BardolinoEik)
+ }
If (##class(TECH.Config.ConfigMgr).Instance().GetBoolean("DOM.common.ProjectSettingsAPI_IsActiefTaxNebraskaEikenhout")) {
Do VerwachteWaarden.Insert(..Enum.KantenbandKleur.NebraskaEikenhout)
}
@@ -136,7 +142,9 @@
Do VerwachteWaarden.Insert(..Enum.KantenbandKleur.Sycomore)
}
Do VerwachteWaarden.Insert(..Enum.KantenbandKleur.BrutEik)
- Do VerwachteWaarden.Insert(..Enum.KantenbandKleur.BardolinoEik)
+ If (##class(TECH.Config.ConfigMgr).Instance().GetBoolean("DOM.common.ProjectSettingsAPI_IsActiefBeperkteKlantenTaxBardolinoEik")) {
+ Do VerwachteWaarden.Insert(..Enum.LadeKleur.BardolinoEik)
+ }
If (##class(TECH.Config.ConfigMgr).Instance().GetBoolean("DOM.common.ProjectSettingsAPI_IsActiefTaxNebraskaEikenhout")) {
Do VerwachteWaarden.Insert(..Enum.KantenbandKleur.NebraskaEikenhout)
}
Index: vhUnitTest/APPS/EC/impl/ConfiguratorService/InterneKenmerkDomeinPostProcessor/VerwerkKenmerkMogelijkheden/TAX/TestKleurenStylmar.cls.xml
===================================================================
diff -u
--- vhUnitTest/APPS/EC/impl/ConfiguratorService/InterneKenmerkDomeinPostProcessor/VerwerkKenmerkMogelijkheden/TAX/TestKleurenStylmar.cls.xml (revision 0)
+++ vhUnitTest/APPS/EC/impl/ConfiguratorService/InterneKenmerkDomeinPostProcessor/VerwerkKenmerkMogelijkheden/TAX/TestKleurenStylmar.cls.xml (revision 60422)
@@ -0,0 +1,168 @@
+
+
+
+vhUnitTest.DOM.PM.Maatwerk.TAX.Base
+
+
+APPS.PM.Maatwerk.dto.IngegevenKenmerken
+1
+
+
+
+APPS.PM.Maatwerk.dto.KenmerkMogelijkheden
+1
+
+
+
+APPS.EC.impl.ConfiguratorService.KenmerkDomeinPostProcessor
+1
+
+
+
+DOM.common.Personality
+1
+
+
+
+
+
+
+
+aTestName:%String
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+VerwachteKleuren:%ListOfDataTypes,KenmerkNaam:TECH.String
+1
+
+
+
+
+
+
Index: vhTest/Mock/DOM/common/ProjectSettingsAPI.cls.xml
===================================================================
diff -u -r60412 -r60422
--- vhTest/Mock/DOM/common/ProjectSettingsAPI.cls.xml (.../ProjectSettingsAPI.cls.xml) (revision 60412)
+++ vhTest/Mock/DOM/common/ProjectSettingsAPI.cls.xml (.../ProjectSettingsAPI.cls.xml) (revision 60422)
@@ -47,6 +47,13 @@
]]>
+
+ApplicatieType:APPS.common.enu.ApplicatieType
+%Boolean
+
+
+
%Boolean
%Boolean
+
+1
+ApplicatieType:APPS.common.enu.ApplicatieType
+%Boolean
+
+
1
ApplicatieType:APPS.common.enu.ApplicatieType
Index: vhDeploy/Deploy20200323xProjectSettingsBeperkteKlantenTaxBardolinoEik.cls.xml
===================================================================
diff -u
--- vhDeploy/Deploy20200323xProjectSettingsBeperkteKlantenTaxBardolinoEik.cls.xml (revision 0)
+++ vhDeploy/Deploy20200323xProjectSettingsBeperkteKlantenTaxBardolinoEik.cls.xml (revision 60422)
@@ -0,0 +1,19 @@
+
+
+
+vhDeploy.Deploy
+
+
+%String
+Projectsettings beperkte klanten kleur Tax BardolinoEik
+
+
+
+1
+
+
+
+
+
+
Index: DOM/common/impl/ProjectSettingsAPI.cls.xml
===================================================================
diff -u -r60412 -r60422
--- DOM/common/impl/ProjectSettingsAPI.cls.xml (.../ProjectSettingsAPI.cls.xml) (revision 60412)
+++ DOM/common/impl/ProjectSettingsAPI.cls.xml (.../ProjectSettingsAPI.cls.xml) (revision 60422)
@@ -225,6 +225,13 @@
]]>
+
+ApplicatieType:APPS.common.enu.ApplicatieType
+%Boolean
+
+
+
ApplicatieType:APPS.common.enu.ApplicatieType
%Boolean
Index: APPS/EC/impl/ConfiguratorService/KenmerkDomeinPostProcessor.cls.xml
===================================================================
diff -u -r60412 -r60422
--- APPS/EC/impl/ConfiguratorService/KenmerkDomeinPostProcessor.cls.xml (.../KenmerkDomeinPostProcessor.cls.xml) (revision 60412)
+++ APPS/EC/impl/ConfiguratorService/KenmerkDomeinPostProcessor.cls.xml (.../KenmerkDomeinPostProcessor.cls.xml) (revision 60422)
@@ -167,6 +167,13 @@
Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAOREnum.KenmerkNaam.BodemKleur, ..TAOREnum.BodemKleur.NebraskaEikenhout)
Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAOREnum.KenmerkNaam.KantenbandKleur, ..TAOREnum.KantenbandKleur.NebraskaEikenhout)
}
+
+ If ($$$Not(..Klant.GeefID() = ##class(DOM.VKP.enu.Klant).Stylmar()) && $$$Not(..Klant.GeefID() = ##class(DOM.VKP.enu.Klant).Derk()) && $$$Not(##class(TECH.Config.ConfigMgr).Instance().GetBoolean("DOM.common.ProjectSettingsAPI_IsActiefBeperkteKlantenTaxBardolinoEik"))) {
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAOREnum.KenmerkNaam.LadeKleur, ..TAOREnum.LadeKleur.BardolinoEik)
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAOREnum.KenmerkNaam.LadeBinnenKleur, ..TAOREnum.LadeKleur.BardolinoEik)
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAOREnum.KenmerkNaam.BodemKleur, ..TAOREnum.BodemKleur.BardolinoEik)
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAOREnum.KenmerkNaam.KantenbandKleur, ..TAOREnum.KantenbandKleur.BardolinoEik)
+ }
]]>