Index: vhUnitTest/APPS/EC/impl/ConfiguratorService/WebshopKenmerkDomeinPostProcessor/VerwerkKenmerkMogelijkheden/Test.cls.xml
===================================================================
diff -u -r38112 -r54501
--- vhUnitTest/APPS/EC/impl/ConfiguratorService/WebshopKenmerkDomeinPostProcessor/VerwerkKenmerkMogelijkheden/Test.cls.xml (.../Test.cls.xml) (revision 38112)
+++ vhUnitTest/APPS/EC/impl/ConfiguratorService/WebshopKenmerkDomeinPostProcessor/VerwerkKenmerkMogelijkheden/Test.cls.xml (.../Test.cls.xml) (revision 54501)
@@ -122,6 +122,19 @@
Do $$$AssertFalse(KenmerkMogelijkheden.MogelijkeWaarden.IsDefined(TAOREnum.KenmerkNaam.SpecialType))
]]>
+
+
+
+
Index: vhUnitTest/APPS/PM/Maatwerk/impl/IngegevenKenmerkenTypeAPI/IsGemonteerdeLadeBepaler/IsGemonteerdeLade/Test.cls.xml
===================================================================
diff -u
--- vhUnitTest/APPS/PM/Maatwerk/impl/IngegevenKenmerkenTypeAPI/IsGemonteerdeLadeBepaler/IsGemonteerdeLade/Test.cls.xml (revision 0)
+++ vhUnitTest/APPS/PM/Maatwerk/impl/IngegevenKenmerkenTypeAPI/IsGemonteerdeLadeBepaler/IsGemonteerdeLade/Test.cls.xml (revision 54501)
@@ -0,0 +1,62 @@
+
+
+
+vhUnitTest.TestCase
+
+
+
+
+
+
+
+
+
+
+IngegevenKenmerken:APPS.PM.Maatwerk.dto.LadeKenmerken,VerwachteWaarde:%Boolean=""
+
+
+
+
+
+
Index: APPS/EC/impl/ConfiguratorService/KenmerkDomeinPostProcessor.cls.xml
===================================================================
diff -u -r54371 -r54501
--- APPS/EC/impl/ConfiguratorService/KenmerkDomeinPostProcessor.cls.xml (.../KenmerkDomeinPostProcessor.cls.xml) (revision 54371)
+++ APPS/EC/impl/ConfiguratorService/KenmerkDomeinPostProcessor.cls.xml (.../KenmerkDomeinPostProcessor.cls.xml) (revision 54501)
@@ -126,6 +126,8 @@
Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAOREnum.KenmerkNaam.VerpakkingType, ..TAOREnum.VerpakkingType.FlatpackV1)
}
+ Do ..KenmerkMogelijkheden.ZetMogelijkeWaarden(..TAOREnum.KenmerkNaam.ProductieWijze, ##class(APPS.PM.enu.TAORProductieWijze).ValueList())
+
If (..IsActiefValidator.If.Setting("IsActiefTAORVerpakkingTypeLosseComponentenInBulk").IsInvalid()) {
Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAOREnum.KenmerkNaam.VerpakkingType, ..TAOREnum.VerpakkingType.LosseComponentenInBulk)
Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarden("LosseComponent")
Index: APPS/EC/impl/ConfiguratorService/KenmerkMogelijkhedenPostProcessor.cls.xml
===================================================================
diff -u -r53837 -r54501
--- APPS/EC/impl/ConfiguratorService/KenmerkMogelijkhedenPostProcessor.cls.xml (.../KenmerkMogelijkhedenPostProcessor.cls.xml) (revision 53837)
+++ APPS/EC/impl/ConfiguratorService/KenmerkMogelijkhedenPostProcessor.cls.xml (.../KenmerkMogelijkhedenPostProcessor.cls.xml) (revision 54501)
@@ -222,6 +222,15 @@
}
} Else {
+
+ Do ..KenmerkMogelijkheden.ZetMogelijkeWaarden(..LBXEnum.KenmerkNaam.ProductieWijze, ##class(APPS.PM.enu.TAORProductieWijze).ValueList())
+ If ($$$Not(TaxKenmerken.IsBinnenlade)) {
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..LBXEnum.KenmerkNaam.ProductieWijze, ##class(APPS.PM.enu.TAORProductieWijze).Front())
+ }
+ If (TaxKenmerken.ProductieWijze = ##class(APPS.PM.enu.TAORProductieWijze).Front()) {
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..LBXEnum.KenmerkNaam.IsBinnenlade, "false")
+ }
+
If (TaxKenmerken.HeeftZijstabilisering) || (TaxKenmerken.GeleiderTechnologie = ..TAOREnum.GeleiderTechnologie.TIPON) || (TaxKenmerken.LadeHoogte = ..TAOREnum.LadeHoogte.F) {
Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAOREnum.KenmerkNaam.Toepassing, ..TAOREnum.Toepassing.Sifon)
}
Index: vhUnitTest/APPS/EC/impl/ConfiguratorService/KenmerkMogelijkhedenPostProcessor/TAOR/TestWebshopConfigurator.cls.xml
===================================================================
diff -u -r31454 -r54501
--- vhUnitTest/APPS/EC/impl/ConfiguratorService/KenmerkMogelijkhedenPostProcessor/TAOR/TestWebshopConfigurator.cls.xml (.../TestWebshopConfigurator.cls.xml) (revision 31454)
+++ vhUnitTest/APPS/EC/impl/ConfiguratorService/KenmerkMogelijkhedenPostProcessor/TAOR/TestWebshopConfigurator.cls.xml (.../TestWebshopConfigurator.cls.xml) (revision 54501)
@@ -36,6 +36,18 @@
]]>
+
+
+
+
Index: APPS/EC/impl/ConfiguratorService/WebshopKenmerkDomeinPostProcessor.cls.xml
===================================================================
diff -u -r53620 -r54501
--- APPS/EC/impl/ConfiguratorService/WebshopKenmerkDomeinPostProcessor.cls.xml (.../WebshopKenmerkDomeinPostProcessor.cls.xml) (revision 53620)
+++ APPS/EC/impl/ConfiguratorService/WebshopKenmerkDomeinPostProcessor.cls.xml (.../WebshopKenmerkDomeinPostProcessor.cls.xml) (revision 54501)
@@ -146,6 +146,7 @@
Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarden(..TAOREnum.KenmerkNaam.GlijderType)
Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarden(..TAOREnum.KenmerkNaam.Uittrekbaarheid)
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarden(..LBXEnum.KenmerkNaam.ProductieWijze)
If $$$Not(##class(DOM.DomeinContext).Instance().GeefProjectSettingsAPI().IsTAORLadeHoogteKActief($$$False)) {
Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAOREnum.KenmerkNaam.LadeHoogte, ..TAOREnum.LadeHoogte.K)
Index: vhUnitTest/APPS/EC/impl/ConfiguratorService/KenmerkMogelijkhedenPostProcessor/TAOR/TestBase.cls.xml
===================================================================
diff -u -r31446 -r54501
--- vhUnitTest/APPS/EC/impl/ConfiguratorService/KenmerkMogelijkhedenPostProcessor/TAOR/TestBase.cls.xml (.../TestBase.cls.xml) (revision 31446)
+++ vhUnitTest/APPS/EC/impl/ConfiguratorService/KenmerkMogelijkhedenPostProcessor/TAOR/TestBase.cls.xml (.../TestBase.cls.xml) (revision 54501)
@@ -27,6 +27,7 @@
Do KenmerkMogelijkheden.ZetMogelijkeWaarden(..Enum.KenmerkNaam.FrontBevestiging, ##class(DOM.PM.enu.TAORFrontBevestiging).ValueList())
Do KenmerkMogelijkheden.ZetMogelijkeWaarden(..Enum.KenmerkNaam.KoppelingType, ##class(DOM.PM.enu.TAORKoppelingType).ValueList())
Do KenmerkMogelijkheden.ZetMogelijkeWaarden(..Enum.KenmerkNaam.NietMeeleveren, ##class(TECH.ListUtils).CreateListOfDataTypes(..Enum.Rol.Glijder, ..Enum.Rol.FrontBevestiging))
+ Do KenmerkMogelijkheden.ZetMogelijkeWaarden(..Enum.KenmerkNaam.ProductieWijze , ##class(DOM.PM.enu.TAORProductieWijze).ValueList())
Quit KenmerkMogelijkheden
]]>
Index: APPS/PM/Maatwerk/impl/IngegevenKenmerkenTypeAPI/IsGemonteerdeLadeBepaler.cls.xml
===================================================================
diff -u -r31345 -r54501
--- APPS/PM/Maatwerk/impl/IngegevenKenmerkenTypeAPI/IsGemonteerdeLadeBepaler.cls.xml (.../IsGemonteerdeLadeBepaler.cls.xml) (revision 31345)
+++ APPS/PM/Maatwerk/impl/IngegevenKenmerkenTypeAPI/IsGemonteerdeLadeBepaler.cls.xml (.../IsGemonteerdeLadeBepaler.cls.xml) (revision 54501)
@@ -40,6 +40,7 @@