Index: APPS/OrderUitvoering/impl/OrderUitvoeringServiceImpl.cls.xml =================================================================== diff -u -r2956 -r2990 --- APPS/OrderUitvoering/impl/OrderUitvoeringServiceImpl.cls.xml (.../OrderUitvoeringServiceImpl.cls.xml) (revision 2956) +++ APPS/OrderUitvoering/impl/OrderUitvoeringServiceImpl.cls.xml (.../OrderUitvoeringServiceImpl.cls.xml) (revision 2990) @@ -73,6 +73,21 @@ ]]> + +Toelevering:DOM.LEV.Toelevering,ProductToeleveringLijn:DOM.LEV.ProductToeleveringLijn +DOM.ProdRes.dto.VerwachteInvoerInfo + + + Order:DOM.OV.Order,ProductOrderLijn:DOM.OV.ProductOrderlijn @@ -205,7 +220,7 @@ Set OrderLijnCode = ProductOrderLijnEventData.GeefOrderLijnCode() Set VerwachteUitvoer = VerwachteUitvoerAPI.ZoekUitvoerViaTransactieLijnRef(OrderID,OrderLijnCode,##class(DOM.common.enu.Bedrijf).VanHoecke()) - If ('$IsObject(VerwachteUitvoer)) Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.ObjectExpectedException).%New("Geen verwachtte uitvoer gevonden voor (OrderID, OrderLijnID): "_OrderID_", "_OrderLijnID)) + If ('$IsObject(VerwachteUitvoer)) Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.ObjectExpectedException).%New("Geen verwachte uitvoer gevonden voor (OrderID, OrderLijnCode): "_OrderID_", "_OrderLijnID)) Do VerwachteUitvoerAPI.AnnuleerVerwachteUitvoer(VerwachteUitvoer.%Id()) ]]> @@ -221,7 +236,7 @@ Set VerwachteUitvoerAPI = ##class(DOM.DomeinContext).Instance().GeefVerwachteUitvoerAPI() Set VerwachteUitvoer = VerwachteUitvoerAPI.ZoekUitvoerViaTransactieLijnRef(OrderID,OrderLijnCode,##class(DOM.common.enu.Bedrijf).VanHoecke()) - If ('$IsObject(VerwachteUitvoer)) Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.ObjectExpectedException).%New("Geen verwachtte uitvoer gevonden voor (OrderID, OrderLijnID): "_OrderID_", "_OrderLijnCode)) + If ('$IsObject(VerwachteUitvoer)) Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.ObjectExpectedException).%New("Geen verwachte uitvoer gevonden voor (OrderID, OrderLijnCode): "_OrderID_", "_OrderLijnCode)) Do VerwachteUitvoerAPI.WisAfgewerkteVerwachteUitvoer(VerwachteUitvoer.%Id()) ]]> @@ -260,5 +275,96 @@ Do OrderUitvoeringService.ZetReservatieFase(Order,OrderLijn,##class(DOM.ProdRes.enu.ReservatieFase).InOrder()) ]]> + + +1 +ProductToeleveringLijnGemaakt:DOM.AKP.event.ProductToelevLijnGemaakt + + + + +1 +ProductToeleveringLijnGewijzigd:DOM.AKP.event.ProductToelevLijnGewijzigd + + + + +1 +ProductToeleveringLijnAnnulatie:DOM.AKP.event.ProductToelevLijnAnnulatie + + + + +1 +ProductToeleveringLijnIngeboekt:DOM.AKP.event.ProductToelevLijnIngeboekt + +