Index: APPS/Halux/common/impl/ProductieSequentie/Taor.cls.xml
===================================================================
diff -u -r29959 -r29968
--- APPS/Halux/common/impl/ProductieSequentie/Taor.cls.xml (.../Taor.cls.xml) (revision 29959)
+++ APPS/Halux/common/impl/ProductieSequentie/Taor.cls.xml (.../Taor.cls.xml) (revision 29968)
@@ -22,9 +22,8 @@
]]>
-
-MaatwerkProduct:DOM.PM.MaatwerkProduct
-1
+
+MaatwerkProduct:DOM.PM.MaatwerkProduct,Item:APPS.Halux.common.ProductieSequentieItem
%String
Index: vhUnitTest/APPS/Halux/common/impl/UTProductieSequentie.cls.xml
===================================================================
diff -u -r29059 -r29968
--- vhUnitTest/APPS/Halux/common/impl/UTProductieSequentie.cls.xml (.../UTProductieSequentie.cls.xml) (revision 29059)
+++ vhUnitTest/APPS/Halux/common/impl/UTProductieSequentie.cls.xml (.../UTProductieSequentie.cls.xml) (revision 29968)
@@ -4,11 +4,9 @@
APPS.Halux.common.ProductieSequentie
-
-
-ProductID:DOM.common.ProductID
+MaatwerkProduct:DOM.PM.MaatwerkProduct,Item:APPS.Halux.common.ProductieSequentieItem
%String
-
Index: APPS/Halux/common/ProductieSequentie.cls.xml
===================================================================
diff -u -r29954 -r29968
--- APPS/Halux/common/ProductieSequentie.cls.xml (.../ProductieSequentie.cls.xml) (revision 29954)
+++ APPS/Halux/common/ProductieSequentie.cls.xml (.../ProductieSequentie.cls.xml) (revision 29968)
@@ -78,7 +78,7 @@
1
-ProductID:DOM.common.ProductID
+MaatwerkProduct:DOM.PM.MaatwerkProduct,Item:APPS.Halux.common.ProductieSequentieItem
%String
@@ -114,13 +114,11 @@
{
#dim ProductLijn As DOM.AKP.ProductToeleveringLijn = ProductLijnIterator.Next()
// TODOPA vertaling van ProductID As %String naar DOM.common.ProductID
- #dim ProductID As DOM.common.ProductID = ProductLijn.GeefProductID()
- #dim ProductSortKey As %String = ..GeefSorteerSleutel(ProductID)
-
+ #dim MaatwerkProduct As DOM.PM.MaatwerkProduct = ProductTypeAPI.GeefMaatwerkProduct(ProductLijn.GeefProductID())
Set ProductieSequentieItemIt = ##class(TECH.ListIterator).%New(..MaakProductieSequentieItems(Toelevering,ProductLijn))
While ProductieSequentieItemIt.HasNext(){
#dim Item As APPS.Halux.common.ProductieSequentieItem = ProductieSequentieItemIt.Next()
- #dim SortKey As %String = ProductSortKey _ "-" _ Item.ToeleveringID _ "-" _ Item.ToeleveringLijnID_ "-" _ ##class(TECH.StringUtils).AlignRight(Item.DeelAantal, "0", 4)
+ #dim SortKey As %String = ..GeefSorteerSleutel(MaatwerkProduct, Item)
Set Sort(SortKey) = Item
}
}
Index: APPS/Halux/common/impl/ProductieSequentie/Legrabox.cls.xml
===================================================================
diff -u -r29059 -r29968
--- APPS/Halux/common/impl/ProductieSequentie/Legrabox.cls.xml (.../Legrabox.cls.xml) (revision 29059)
+++ APPS/Halux/common/impl/ProductieSequentie/Legrabox.cls.xml (.../Legrabox.cls.xml) (revision 29968)
@@ -3,9 +3,8 @@
APPS.Halux.common.impl.ProductieSequentie.Basis
-
-MaatwerkProduct:DOM.PM.MaatwerkProduct
-1
+
+MaatwerkProduct:DOM.PM.MaatwerkProduct,Item:APPS.Halux.common.ProductieSequentieItem
%String
Index: APPS/Halux/common/impl/ProductieSequentie/Basis.cls.xml
===================================================================
diff -u -r29059 -r29968
--- APPS/Halux/common/impl/ProductieSequentie/Basis.cls.xml (.../Basis.cls.xml) (revision 29059)
+++ APPS/Halux/common/impl/ProductieSequentie/Basis.cls.xml (.../Basis.cls.xml) (revision 29968)
@@ -4,23 +4,6 @@
1
APPS.Halux.common.ProductieSequentie
-
-ProductID:DOM.common.ProductID
-%String
-
-
-
-
-1
-MaatwerkProduct:DOM.PM.MaatwerkProduct
-1
-%String
-
-
ProductID:DOM.common.ProductID
%Boolean