Index: DOM/MAG/Inventaris/impl/StockWijziger.cls.xml =================================================================== diff -u -r33919 -r44918 --- DOM/MAG/Inventaris/impl/StockWijziger.cls.xml (.../StockWijziger.cls.xml) (revision 33919) +++ DOM/MAG/Inventaris/impl/StockWijziger.cls.xml (.../StockWijziger.cls.xml) (revision 44918) @@ -28,6 +28,12 @@ #Dim GebruikerInitialen As %String = ##class(TECH.Context.RuntimeContext).Instance().GeefGebruikerInitialen() #Dim ErrorBoodschap As %String = ##class(BL.MB.UGLYPicking.Opslag).CommitChangeStock(PalletID, Locatie, Sectie, Product.GeefID(), Aantal, Reden, GebruikerInitialen, Historiek, AutoCC) + If ErrorBoodschap = "" { + Set StockGewijzigdEventData = ##class(DOM.MAG.event.StockGewijzigdEventData).%New(Product.GeefID()) + Set StockGewijzigdEvent = ##class(DOM.MAG.event.StockGewijzigdEvent).%New(StockGewijzigdEventData) + Do ##class(TECH.Context).Instance().GeefPubSubAPI().GeefEventRaiser().RaiseEventAsync(StockGewijzigdEvent) + } + Do:($$$HasLength(ErrorBoodschap)) ##class(TECH.ExceptionHandler).Throw(##class(DOM.MAG.Inventaris.StockWijzigingException).%New(ErrorBoodschap)) ]]>