Index: vhUnitTest/APPS/Halux/PPS/Document/ProductieDetailDocument/impl/TAX/DetailBladGroepenBepaler/DiepteVerstelling/Test.cls.xml
===================================================================
diff -u -r31940 -r31948
--- vhUnitTest/APPS/Halux/PPS/Document/ProductieDetailDocument/impl/TAX/DetailBladGroepenBepaler/DiepteVerstelling/Test.cls.xml (.../Test.cls.xml) (revision 31940)
+++ vhUnitTest/APPS/Halux/PPS/Document/ProductieDetailDocument/impl/TAX/DetailBladGroepenBepaler/DiepteVerstelling/Test.cls.xml (.../Test.cls.xml) (revision 31948)
@@ -18,13 +18,6 @@
]]>
-
-1
-DOM.PM.Maatwerk.Calc.HF.Halffab
-
-
-
1
DOM.PM.Maatwerk.Calc.HF.enu.TAORRol
Index: vhUnitTest/DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/ProductieRoute/DiepteVerstelling/Test.cls.xml
===================================================================
diff -u -r31940 -r31948
--- vhUnitTest/DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/ProductieRoute/DiepteVerstelling/Test.cls.xml (.../Test.cls.xml) (revision 31940)
+++ vhUnitTest/DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/ProductieRoute/DiepteVerstelling/Test.cls.xml (.../Test.cls.xml) (revision 31948)
@@ -19,12 +19,8 @@
Set ..IngegevenKenmerken.HeeftDiepteVerstelling = $$$True
Set ..IngegevenKenmerken.KoppelingType = ..Enum.KoppelingType.Schroef
- Do ..AssertProductieRouteVoorVerpakkingType(..Enum.ProductieRoute.TeMonteren, ..Enum.VerpakkingType.V1)
- Do ..AssertProductieRouteVoorVerpakkingType(..Enum.ProductieRoute.TeMonteren, ..Enum.VerpakkingType.Probox)
-
- Do ..AssertProductieRouteVoorVerpakkingType(..Enum.ProductieRoute.OnderdelenPicking, ..Enum.VerpakkingType.FlatpackV1)
- Do ..AssertProductieRouteVoorVerpakkingType(..Enum.ProductieRoute.OnderdelenPicking, ..Enum.VerpakkingType.BulkPerOnderdeelGegroepeerd)
- Do ..AssertProductieRouteVoorVerpakkingType(..Enum.ProductieRoute.OnderdelenPicking, ..Enum.VerpakkingType.LosseComponentenInBulk)
+ Do ..AssertProductieRouteVoorVerpakkingTypes(..Enum.ProductieRoute.TeMonteren, ..GeefVerpakkingTypesVoorGemonteerdeLades())
+ Do ..AssertProductieRouteVoorVerpakkingTypes(..Enum.ProductieRoute.OnderdelenPicking, ..GeefVerpakkingTypesVoorNietGemonteerdeLades())
]]>
@@ -46,12 +42,8 @@
Set ..IngegevenKenmerken.IsBinnenlade = $$$True
Set ..IngegevenKenmerken.FrontEindkapKleur = ..Enum.FrontEindkapKleur.AluminiumLook
- Do ..AssertProductieRouteVoorVerpakkingType(..Enum.ProductieRoute.TeMonteren, ..Enum.VerpakkingType.V1)
- Do ..AssertProductieRouteVoorVerpakkingType(..Enum.ProductieRoute.TeMonteren, ..Enum.VerpakkingType.Probox)
-
- Do ..AssertProductieRouteVoorVerpakkingType(..Enum.ProductieRoute.OnderdelenPicking, ..Enum.VerpakkingType.FlatpackV1)
- Do ..AssertProductieRouteVoorVerpakkingType(..Enum.ProductieRoute.OnderdelenPicking, ..Enum.VerpakkingType.BulkPerOnderdeelGegroepeerd)
- Do ..AssertProductieRouteVoorVerpakkingType(..Enum.ProductieRoute.OnderdelenPicking, ..Enum.VerpakkingType.LosseComponentenInBulk)
+ Do ..AssertProductieRouteVoorVerpakkingTypes(..Enum.ProductieRoute.TeMonteren, ..GeefVerpakkingTypesVoorGemonteerdeLades())
+ Do ..AssertProductieRouteVoorVerpakkingTypes(..Enum.ProductieRoute.OnderdelenPicking, ..GeefVerpakkingTypesVoorNietGemonteerdeLades())
]]>
Index: vhUnitTest/APPS/Halux/PPS/Document/ProductieDetailDocument/impl/TAX/DetailBladGroepenBepaler/Koppeling/Test.cls.xml
===================================================================
diff -u -r31940 -r31948
--- vhUnitTest/APPS/Halux/PPS/Document/ProductieDetailDocument/impl/TAX/DetailBladGroepenBepaler/Koppeling/Test.cls.xml (.../Test.cls.xml) (revision 31940)
+++ vhUnitTest/APPS/Halux/PPS/Document/ProductieDetailDocument/impl/TAX/DetailBladGroepenBepaler/Koppeling/Test.cls.xml (.../Test.cls.xml) (revision 31948)
@@ -18,13 +18,6 @@
]]>
-
-1
-DOM.PM.Maatwerk.Calc.HF.Halffab
-
-
-
1
DOM.PM.Maatwerk.Calc.HF.enu.TAORRol
Index: vhUnitTest/DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/ProductieRoute/AfdekkapBoven/Test.cls.xml
===================================================================
diff -u -r31940 -r31948
--- vhUnitTest/DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/ProductieRoute/AfdekkapBoven/Test.cls.xml (.../Test.cls.xml) (revision 31940)
+++ vhUnitTest/DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/ProductieRoute/AfdekkapBoven/Test.cls.xml (.../Test.cls.xml) (revision 31948)
@@ -4,9 +4,7 @@
vhUnitTest.DOM.PM.Maatwerk.Calc.HF.impl.TAOR.Builder.ProductieRoute.Base
-
Index: vhUnitTest/APPS/Halux/PPS/Document/ProductieDetailDocument/impl/TAX/DetailBladGroepenBepaler/AfdekkapBoven/Test.cls.xml
===================================================================
diff -u -r31940 -r31948
--- vhUnitTest/APPS/Halux/PPS/Document/ProductieDetailDocument/impl/TAX/DetailBladGroepenBepaler/AfdekkapBoven/Test.cls.xml (.../Test.cls.xml) (revision 31940)
+++ vhUnitTest/APPS/Halux/PPS/Document/ProductieDetailDocument/impl/TAX/DetailBladGroepenBepaler/AfdekkapBoven/Test.cls.xml (.../Test.cls.xml) (revision 31948)
@@ -18,13 +18,6 @@
]]>
-
-1
-DOM.PM.Maatwerk.Calc.HF.Halffab
-
-
-
1
DOM.PM.Maatwerk.Calc.HF.enu.TAORRol
Index: vhUnitTest/APPS/Halux/PPS/Document/ProductieDetailDocument/impl/TAX/DetailBladGroepenBepaler/BodemOndersteuning/Test.cls.xml
===================================================================
diff -u -r31940 -r31948
--- vhUnitTest/APPS/Halux/PPS/Document/ProductieDetailDocument/impl/TAX/DetailBladGroepenBepaler/BodemOndersteuning/Test.cls.xml (.../Test.cls.xml) (revision 31940)
+++ vhUnitTest/APPS/Halux/PPS/Document/ProductieDetailDocument/impl/TAX/DetailBladGroepenBepaler/BodemOndersteuning/Test.cls.xml (.../Test.cls.xml) (revision 31948)
@@ -18,13 +18,6 @@
]]>
-
-1
-DOM.PM.Maatwerk.Calc.HF.Halffab
-
-
-
1
DOM.PM.Maatwerk.Calc.HF.enu.TAORRol
Index: vhUnitTest/APPS/Halux/PPS/Document/ProductieDetailDocument/impl/TAX/DetailBladGroepenBepaler/Base.cls.xml
===================================================================
diff -u -r31903 -r31948
--- vhUnitTest/APPS/Halux/PPS/Document/ProductieDetailDocument/impl/TAX/DetailBladGroepenBepaler/Base.cls.xml (.../Base.cls.xml) (revision 31903)
+++ vhUnitTest/APPS/Halux/PPS/Document/ProductieDetailDocument/impl/TAX/DetailBladGroepenBepaler/Base.cls.xml (.../Base.cls.xml) (revision 31948)
@@ -45,9 +45,10 @@
-1
1
DOM.PM.Maatwerk.Calc.HF.Halffab
+
Index: vhUnitTest/DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/ProductieRoute/BodemOndersteuning/Test.cls.xml
===================================================================
diff -u -r31912 -r31948
--- vhUnitTest/DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/ProductieRoute/BodemOndersteuning/Test.cls.xml (.../Test.cls.xml) (revision 31912)
+++ vhUnitTest/DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/ProductieRoute/BodemOndersteuning/Test.cls.xml (.../Test.cls.xml) (revision 31948)
@@ -8,28 +8,20 @@
Set ..IngegevenKenmerken.IsBinnenlade = $$$True
Set ..IngegevenKenmerken.FrontEindkapKleur = ..Enum.FrontEindkapKleur.AluminiumLook
- Do ..AssertProductieRouteVoorVerpakkingType(..Enum.ProductieRoute.TeMonteren, ..Enum.VerpakkingType.V1)
- Do ..AssertProductieRouteVoorVerpakkingType(..Enum.ProductieRoute.TeMonteren, ..Enum.VerpakkingType.Probox)
+ Do ..AssertProductieRouteVoorVerpakkingTypes(..Enum.ProductieRoute.TeMonteren, ..GeefVerpakkingTypesVoorGemonteerdeLades())
]]>
-
Index: vhUnitTest/DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/ProductieRoute/Koppeling/Test.cls.xml
===================================================================
diff -u -r31895 -r31948
--- vhUnitTest/DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/ProductieRoute/Koppeling/Test.cls.xml (.../Test.cls.xml) (revision 31895)
+++ vhUnitTest/DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/ProductieRoute/Koppeling/Test.cls.xml (.../Test.cls.xml) (revision 31948)
@@ -9,30 +9,23 @@
Set ..IngegevenKenmerken.IsBinnenlade = $$$True
Set ..IngegevenKenmerken.FrontEindkapKleur = ..Enum.FrontEindkapKleur.AluminiumLook
- Do ..AssertProductieRouteVoorVerpakkingType(..Enum.ProductieRoute.TeMonteren, ..Enum.VerpakkingType.V1)
- Do ..AssertProductieRouteVoorVerpakkingType(..Enum.ProductieRoute.TeMonteren, ..Enum.VerpakkingType.Probox)
- Do ..AssertProductieRouteVoorVerpakkingType(..Enum.ProductieRoute.TeMonteren, ..Enum.VerpakkingType.FlatpackV1)
- Do ..AssertProductieRouteVoorVerpakkingType(..Enum.ProductieRoute.TeMonteren, ..Enum.VerpakkingType.BulkPerOnderdeelGegroepeerd)
- Do ..AssertProductieRouteVoorVerpakkingType(..Enum.ProductieRoute.TeMonteren, ..Enum.VerpakkingType.LosseComponentenInBulk)
+ Do ..AssertProductieRouteVoorVerpakkingTypes(..Enum.ProductieRoute.TeMonteren, ##class(DOM.PM.enu.TAORVerpakkingType).ValueList())
]]>
@@ -42,8 +35,7 @@
Set ..IngegevenKenmerken.IsBinnenlade = $$$True
Set ..IngegevenKenmerken.FrontEindkapKleur = ..Enum.FrontEindkapKleur.AluminiumLook
- Do ..AssertProductieRouteVoorVerpakkingType(..Enum.ProductieRoute.TeMonteren, ..Enum.VerpakkingType.V1)
- Do ..AssertProductieRouteVoorVerpakkingType(..Enum.ProductieRoute.TeMonteren, ..Enum.VerpakkingType.Probox)
+ Do ..AssertProductieRouteVoorVerpakkingTypes(..Enum.ProductieRoute.TeMonteren, ..GeefVerpakkingTypesVoorGemonteerdeLades())
]]>
@@ -53,28 +45,23 @@
Set ..IngegevenKenmerken.IsBinnenlade = $$$True
Set ..IngegevenKenmerken.FrontEindkapKleur = ..Enum.FrontEindkapKleur.AluminiumLook
- Do ..AssertProductieRouteVoorVerpakkingType(..Enum.ProductieRoute.OnderdelenPicking, ..Enum.VerpakkingType.FlatpackV1)
- Do ..AssertProductieRouteVoorVerpakkingType(..Enum.ProductieRoute.OnderdelenPicking, ..Enum.VerpakkingType.BulkPerOnderdeelGegroepeerd)
- Do ..AssertProductieRouteVoorVerpakkingType(..Enum.ProductieRoute.OnderdelenPicking, ..Enum.VerpakkingType.LosseComponentenInBulk)
+ Do ..AssertProductieRouteVoorVerpakkingTypes(..Enum.ProductieRoute.OnderdelenPicking, ..GeefVerpakkingTypesVoorNietGemonteerdeLades())
]]>
Index: vhUnitTest/DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/ProductieRoute/Base.cls.xml
===================================================================
diff -u -r31940 -r31948
--- vhUnitTest/DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/ProductieRoute/Base.cls.xml (.../Base.cls.xml) (revision 31940)
+++ vhUnitTest/DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/ProductieRoute/Base.cls.xml (.../Base.cls.xml) (revision 31948)
@@ -48,8 +48,6 @@
+
+
+1
+1
+%ListOfDataTypes
+
+
+
+
+1
+1
+%ListOfDataTypes
+
+
Index: DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/HFDiepteVerstellingv001.cls.xml
===================================================================
diff -u -r31940 -r31948
--- DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/HFDiepteVerstellingv001.cls.xml (.../HFDiepteVerstellingv001.cls.xml) (revision 31940)
+++ DOM/PM/Maatwerk/Calc/HF/impl/TAOR/Builder/HFDiepteVerstellingv001.cls.xml (.../HFDiepteVerstellingv001.cls.xml) (revision 31948)
@@ -9,28 +9,42 @@
HeeftDiepteVerstelling
+
+SamengesteldHalffabItemBuilder:DOM.PM.Maatwerk.Calc.HF.ISamengesteldHalffabItemBuilder
+1
+1
+%Status
+
+
+
-IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken
+IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken,Context:DOM.PM.Maatwerk.Calc.HF.HalffabContext
1
TECH.String
-IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken
+IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken,Context:DOM.PM.Maatwerk.Calc.HF.HalffabContext
1
TECH.String
-
-IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken
+
+IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken,Context:DOM.PM.Maatwerk.Calc.HF.HalffabContext
1
%Boolean
-