Index: BL/MB/UGLYPicking/Opslag.cls.xml =================================================================== diff -u -r2588 -r7569 --- BL/MB/UGLYPicking/Opslag.cls.xml (.../Opslag.cls.xml) (revision 2588) +++ BL/MB/UGLYPicking/Opslag.cls.xml (.../Opslag.cls.xml) (revision 7569) @@ -863,6 +863,10 @@ Quit:(tmpStatus'="") $LB(-3,tmpStatus) $$$WriteToLog("Verplaats pallet from RCP success.") + + Set EventData = ##class(DOM.MAG.event.PalletVerplaatstEventData).%New(ToRecvPalID,$LI(DoelLocatie,1),$LI(DoelLocatie,2),$LI(DoelLocatie,3),$LI(DoelLocatie,4)) + Set Event = ##class(DOM.MAG.event.PalletVerplaatstEvent).%New(EventData) + Do ##class(TECH.PubSub.OrchestrationContext).GetEventRaiser().RaiseEventAsync(Event) New DoelLocatieStr Set DoelLocatieStr=##class(BL.MB.UGLYPicking.General).GetTransLocStrViaLocation(DoelLocatie) ; GetScannedLocStrViaLocation(..) @@ -981,6 +985,10 @@ . Set Status=$LB(-8,tmpStatus) $$$WriteToLog("Verplaats pallet success.") + + Set EventData = ##class(DOM.MAG.event.PalletVerplaatstEventData).%New(PalletID,$LI(DoelLocation,1),$LI(DoelLocation,2),$LI(DoelLocation,3),$LI(DoelLocation,4)) + Set Event = ##class(DOM.MAG.event.PalletVerplaatstEvent).%New(EventData) + Do ##class(TECH.PubSub.OrchestrationContext).GetEventRaiser().RaiseEventAsync(Event) Quit $LB(1,"Pallet '"_PalletID_"' succesvol verplaatst van "_BronStr_" naar "_DoelStr_".") ]]> Index: UI/MB/UGLYPicking/dlgOpslagPalSel.cls.xml =================================================================== diff -u -r7518 -r7569 --- UI/MB/UGLYPicking/dlgOpslagPalSel.cls.xml (.../dlgOpslagPalSel.cls.xml) (revision 7518) +++ UI/MB/UGLYPicking/dlgOpslagPalSel.cls.xml (.../dlgOpslagPalSel.cls.xml) (revision 7569) @@ -879,7 +879,7 @@ . Do pdaMsgBox^vhVisual(..Form.Caption,"Er is geen geldige doellocatie ingescand!",$$$MBICONINFORMATION) New Status ;Volgende functie levert een $LB(ErrNr,ErrMsg) terug, indien ErrNr<0 toon ErrStr - Set Status=$$$cmOpslag.VerplaatsPalletOrProdFromRCP(..txtBronPalletID.Text,DoelLocation,..txtBronPalletID.Text,,"Stockage ToRecv Pallet") + Set Status=$$$cmOpslag.VerplaatsPalletOrProdFromRCP(BronPalletID,DoelLocation,BronPalletID,,"Stockage ToRecv Pallet") If $LI(Status)<0 Do . Do pdaMsgBox^vhVisual(..Form.Caption,$LI(Status,2),$$$MBICONERROR) . Set ..Form.ModalResult=$$$mrAbort ;=failed Index: DOM/MAG/event/PalletVerplaatstEventData.cls.xml =================================================================== diff -u --- DOM/MAG/event/PalletVerplaatstEventData.cls.xml (revision 0) +++ DOM/MAG/event/PalletVerplaatstEventData.cls.xml (revision 7569) @@ -0,0 +1,68 @@ + + + +serial +1 +TECH.PubSub.EventData +0 + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +PalletID:%String,LocM:%String,LocG:%String,LocX:%String,LocY:%String +1 +1 +%Status + + + + +%Library.CacheSerialState +PalletVerplaatstEventDataState + +listnode +"DOM.MAG.event.PalletVerplaatstEventData" + +LocG + + +LocM + + +LocX + + +LocY + + +PalletID + + + + + Index: DOM/MAG/event/PalletVerplaatstEvent.cls.xml =================================================================== diff -u --- DOM/MAG/event/PalletVerplaatstEvent.cls.xml (revision 0) +++ DOM/MAG/event/PalletVerplaatstEvent.cls.xml (revision 7569) @@ -0,0 +1,24 @@ + + + +serial +1 +TECH.PubSub.Event +0 + + +Data:DOM.MAG.event.PalletVerplaatstEventData +1 +1 +%Status + + + + +%Library.CacheSerialState + + +