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