Index: AXimpl/Dynamics/SalesOrderIn/Converter/OrderlijnenSorteerder.cls.xml =================================================================== diff -u -r47334 -r47338 --- AXimpl/Dynamics/SalesOrderIn/Converter/OrderlijnenSorteerder.cls.xml (.../OrderlijnenSorteerder.cls.xml) (revision 47334) +++ AXimpl/Dynamics/SalesOrderIn/Converter/OrderlijnenSorteerder.cls.xml (.../OrderlijnenSorteerder.cls.xml) (revision 47338) @@ -3,21 +3,6 @@ TECH.Mockable - -%String -F - - - -%String -^KOD - - - -%String -^ORD - - %Integer 100 @@ -28,6 +13,11 @@ 0 + +AXimpl.Dynamics.SalesOrderIn.Converter.OrderLijnenUpdater +1 + + %ListOfObjects 1 @@ -39,13 +29,15 @@ -initvalue:%CacheString +OrderLijnenUpdater:AXimpl.Dynamics.SalesOrderIn.Converter.OrderLijnenUpdater 1 1 %Status 1 @@ -56,28 +48,10 @@ Do ..OrderLijnenLijst.Clear() Do ..MaakOrderLijnenLijst(Order) Do ..ValideerOrderLijnenLijst(Order) - Do ..UpdateOrderMetGesorteerdeLijst(Order) + Do ..OrderLijnenUpdater.UpdateOrderMetGesorteerdeLijst(Order, ..OrderLijnenLijst) ]]> - -Order:DOM.VKP.impl.DataM.DataMOrder -1 - (..#OrderLijnVolgNrOffset + ..NieuwOrderlijnVolgNr)) { - kill @..#GlobalOrderLijnen(Order.GeefKlantNr(), ..#Facturatie, Order.GeefID(), OrderLijn.Orderlijn.GeefLijnVolgNr()) - } - If $$$Not(OrderLijn.Orderlijn.%Extends("DOM.VKP.impl.DataM.DataMTekstOrderlijn")) { - Set @..#GlobalOrderLijnenIndex("IU",Order.GeefID(),OrderLijn.Orderlijn.GeefID()) = OrderLijn.NieuwLijnVolgNr - } - } -]]> - - Order:DOM.VKP.impl.DataM.DataMOrder 1