APPS.Halux.common.impl.ProductieSequentie.Basis 1) && (ProductieGroepMetVolumetrie) && $$$Not((##class(TECH.StringUtils).Equals(##class(TECH.Context.RuntimeContext).Instance().GeefApplicatie(), "UnitTest", "IntegratieTest")))) { Do ..VulAanSorteringVoorProductieSequentieItemsViaVolumetrie(.Sortering, ProductLijnIterator, Toelevering) } Else { While (ProductLijnIterator.HasNext()) { #dim ProductLijn As DOM.AKP.ProductToeleveringLijn = ProductLijnIterator.Next() // TODOPA vertaling van ProductID As %String naar DOM.common.ProductID Set MaatwerkProduct = ProductTypeAPI.GeefMaatwerkProduct(ProductLijn.GeefProductID()) #dim ProductieSequentieItems As %ListOfObjects = ..MaakProductieSequentieItems(Toelevering, ProductLijn) Do ..VulAanSorteringVoorProductieSequentieItems(.Sortering, ProductieSequentieItems, MaatwerkProduct) } } Do ##class(TECH.ListUtils).AppendList(..SequentieItems, ..GeefGesorteerdeProductieSequentieItems(.Sortering, .SequentieNummer)) } ]]> 1 %ListOfObjects ELEMENTTYPE="APPS.Halux.common.ProductieSequentieItem" MaatwerkProduct:DOM.PM.MaatwerkProduct,Item:APPS.Halux.common.ProductieSequentieItem %String %Library.CacheStorage