Index: AXimpl/Dynamics/InventoryOut/EventHandler/ReceptieAfmelden.cls.xml =================================================================== diff -u -r58269 -r58281 --- AXimpl/Dynamics/InventoryOut/EventHandler/ReceptieAfmelden.cls.xml (.../ReceptieAfmelden.cls.xml) (revision 58269) +++ AXimpl/Dynamics/InventoryOut/EventHandler/ReceptieAfmelden.cls.xml (.../ReceptieAfmelden.cls.xml) (revision 58281) @@ -51,10 +51,8 @@ Do Cache05GeproduceerdEventService.VerwerkSamengesteldProductIndienNodig(ProductToelevLijnEvent, ReceptieAfmeldenInputDto) Set MagRequestGenereren = Cache05GeproduceerdEventService.GeefMagRequestGenereren() } ElseIf (ProductToelevLijnEvent.%IsA("DOM.AKP.event.ProductToelevLijnVerwijderd")) { - #dim ProductTypeApi As DOM.PM.ProductTypeAPI = ##class(DOM.PM.impl.ProductTypeAPIimpl).%New() - If (ProductTypeApi.IsLadeVanSpaceTowerProduct(ProductId)) { - Set MagRequestGenereren = $$$False - } + #dim ProductToelevLijnVerwijderdService As AXimpl.Dynamics.InventoryOut.EventHandler.ReceptieAfmelden.ProductToelevLijnVerwijderdService = ##class(AXimpl.Dynamics.InventoryOut.EventHandler.ReceptieAfmelden.ProductToelevLijnVerwijderdService).%New() + Set MagRequestGenereren = ProductToelevLijnVerwijderdService.GeefMagRequestGenereren(ProductId) } } Else { Set Request = ##class(AXimpl.Request).%New("Inventory/Update",ProductToelevLijnEvent.Data.GeefProductID()) Index: AXimpl/Dynamics/InventoryOut/EventHandler/ReceptieAfmelden/ProductToelevLijnVerwijderdService.cls.xml =================================================================== diff -u --- AXimpl/Dynamics/InventoryOut/EventHandler/ReceptieAfmelden/ProductToelevLijnVerwijderdService.cls.xml (revision 0) +++ AXimpl/Dynamics/InventoryOut/EventHandler/ReceptieAfmelden/ProductToelevLijnVerwijderdService.cls.xml (revision 58281) @@ -0,0 +1,49 @@ + + + +TECH.RegisteredObject + + +DOM.PM.ProductTypeAPI +1 + + + +vhLib.Logger +1 + + + +ProductTypeApi:DOM.PM.ProductTypeAPI="",Logger:vhLib.Logger="" +1 +1 +%Status +1 + + + + +ProductId:%String +%Boolean + + + + + +