Index: AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter.cls.xml =================================================================== diff -u -r73898 -r73960 --- AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter.cls.xml (.../SalesOrderConverter.cls.xml) (revision 73898) +++ AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter.cls.xml (.../SalesOrderConverter.cls.xml) (revision 73960) @@ -242,12 +242,9 @@ Do ..LockOrderEnControleerToeleveringen() - #Dim Order As DOM.VKP.Order = ..GeefOfMaakOrder(..KlantID, OrderHeader) - - If ($IsObject(Order)) { - - Do ..ZetOrderHoofding(Order, OrderHeader) - + #Dim Order As DOM.VKP.Order = ..GeefOfMaakOrder(..KlantID, OrderHeader) + If ($IsObject(Order)) { + Do ..ZetOrderHoofding(Order, OrderHeader) Do ..ZetDocumentReferentie(Order, OrderHeader) Set OrderLineIterator = ##class(TECH.ListIterator).%New(OrderHeader.OrderLine) @@ -274,7 +271,7 @@ Do ..VerwijderOrderLijn(Order, OrderLine) Do ..LogLijn(OrderHeader.SalesId, OrderLine, "Verwijder OrderLijn") Continue - } + } // hier sowieso een orderlijn die geupdated mag worden, zonder toelev en juiste status. // -> verwijder orderlijnen met zelfde inventtransid. @@ -285,15 +282,12 @@ Do ..UpdateOrderLijn(..GeefOfMaakOrderLijn(Order, OrderLine), OrderLine, Order) } - + Do ..BewaarOrder(Order) - Do ..VerwijderOrderIndienGeenOrderLijnen(.Order) - Do ..OrderlijnenSorteerder.SorteerGepersisteerdeOrderLijnen(Order) Do:..IsNieuwOrder(Order) ##class(DOM.VKP.event.OrderEventRaiser).RaiseOrderGemaaktEvent(..OrderID) - Do ..SluitOrder(Order) Do ..Mailer.VerzendMeldingGeblokkeerdeOrderLijnen(Order,OrderHeader.ModifiedByAlias) @@ -618,13 +612,12 @@