Index: AXimpl/Dynamics/InventoryOut/EventHandler/ReceptieAfmelden.cls.xml =================================================================== diff -u -r51999 -r52003 --- AXimpl/Dynamics/InventoryOut/EventHandler/ReceptieAfmelden.cls.xml (.../ReceptieAfmelden.cls.xml) (revision 51999) +++ AXimpl/Dynamics/InventoryOut/EventHandler/ReceptieAfmelden.cls.xml (.../ReceptieAfmelden.cls.xml) (revision 52003) @@ -25,7 +25,7 @@ If ##class(TECH.Config.ConfigMgr).Instance().GetBoolean("AX2A_903_ReceptieAfmelden") { Set Generator = ##class(AXimpl.Generator).%New() - If (ProductToelevLijnEvent.%IsA("DOM.AKP.event.ProductToelevLijnGesplitst") || ProductToelevLijnEvent.%IsA("DOM.AKP.event.ProductToelevLijnVerwijderd") || ProductToelevLijnEvent.%IsA("DOM.AKP.event.Cache05GeproduceerdEvent")) { + If (ProductToelevLijnEvent.%IsA("DOM.AKP.event.ProductToelevLijnGesplitst") || ProductToelevLijnEvent.%IsA("DOM.AKP.event.ProductToelevLijnVerwijderd") ) { If ProductToelevLijnEvent.Data.GeefLeverancierID() = ##class(DOM.AKP.enu.Leverancier).Halux() { Set ReceptieAfmeldenInputDto = ##class(AXimpl.Dynamics.InventoryOut.Converter.dto.ReceptieAfmeldenInput).%New() @@ -50,8 +50,12 @@ Do ##class(vhLib.Logger).%New().Warning("ReceptieAfmelden","Het bestand kon niet gegenereerd worden voor ProductId '"_ProductToelevLijnEvent.Data.GeefProductID()_"'") } } + If ProductToelevLijnEvent.%IsA("DOM.AKP.event.Cache05GeproduceerdEvent") { + Set ^TVE(+$H,$I(^TVE(+$H))) ="Cache05GeproduceerdEvent op Cache01\"_ProductToelevLijnEvent.Data.GeefProductID()_"\"_ProductToelevLijnEvent.Data.GeefAantal() + } } Else { Do ##class(vhLib.Logger).%New().Info("AXimpl.Dynamics.InventoryOut.EventHandler.ReceptieAfmelden", "ReceptieAfmeldenEvent geraised, maar handler 'ReceptieAfmelden' in deze runmode niet actief") + } ]]>