Index: APPS/OrderUitvoering/OrderUitvoeringService.cls.xml =================================================================== diff -u -r73117 -r73646 --- APPS/OrderUitvoering/OrderUitvoeringService.cls.xml (.../OrderUitvoeringService.cls.xml) (revision 73117) +++ APPS/OrderUitvoering/OrderUitvoeringService.cls.xml (.../OrderUitvoeringService.cls.xml) (revision 73646) @@ -18,7 +18,7 @@ -%RegisteredObject +TECH.RegisteredObject %String @@ -47,22 +47,23 @@ #dim LijnIterator As TECH.Iterator #dim BestaatOrder As %Boolean = ##class(DOM.DomeinContext).Instance().GeefOrderAPI().BestaatOrder(OrderID) - If 'BestaatOrder { - Set OrderID = "ID onbekend" - Set LijnIterator = ##class(Tech.ListIterator).%New() + If $$$Not(BestaatOrder) { + Set OrderID = "OrderId onbekend" + Set LegeLijst = ##class(%ListOfDataTypes).%New() + Set LijnIterator = ##class(TECH.ListIterator).%New(LegeLijst) } Else { Set LijnIterator = ##class(DOM.DomeinContext).Instance().GeefOrderAPI().GeefOrder(OrderID).GeefTypeOrderLijnIterator(##class(DOM.VKP.enu.OrderLijnType).Product()) } - While ('HeeftEenKOMLink && LijnIterator.HasNext()) + While ($$$Not(HeeftEenKOMLink) && LijnIterator.HasNext()) { #dim Lijn As DOM.VKP.ProductOrderlijn = LijnIterator.Next() If (Lijn.GeefProductID() = ProductID) { Set HeeftEenKOMLink = $IsObject(Lijn.GeefToelevering()) } } - If 'HeeftEenKOMLink { // Orders die al gepicked zijn, hebben geen nut op die lijst. + If $$$Not(HeeftEenKOMLink) { // Orders die al gepicked zijn, hebben geen nut op die lijst. #dim OrderMetGoederenInHalux2 #dim PalletKantABVoorProduct = DnaCodeService.GeefPalletKantABVoorProduct(ProductID, DragerID)