Index: vhUnitTest/AXimpl/Dynamics/InventoryOut/EventHandler/PakbonMagGeboektWorden/Test.cls.xml =================================================================== diff -u -r59287 -r59583 --- vhUnitTest/AXimpl/Dynamics/InventoryOut/EventHandler/PakbonMagGeboektWorden/Test.cls.xml (.../Test.cls.xml) (revision 59287) +++ vhUnitTest/AXimpl/Dynamics/InventoryOut/EventHandler/PakbonMagGeboektWorden/Test.cls.xml (.../Test.cls.xml) (revision 59583) @@ -28,7 +28,7 @@ #dim GeneratePickingCompleetResult As %Boolean = $$$True #dim BonNummer As %String = "LIMA" - Do ##class(AXimpl.Dynamics.InventoryOut.EventHandler.PakbonMagGeboektWorden.AanduidenAxBerichtPakbonMagGeboektWordenVerzonden).%New().MarkerenAlsVerzonden(GeneratePickingCompleetResult, BonNummer) + Do ##class(AXimpl.Dynamics.InventoryOut.EventHandler.PakbonMagGeboektWordenHelper).%New().BonMarkerenAlsVerzonden(GeneratePickingCompleetResult, BonNummer) #dim PieceBerichtVerzonden As %String = $Piece(^KUL("LAURA","F","LIMA",1),"\",63) @@ -41,7 +41,7 @@ #dim GeneratePickingCompleetResult As %Boolean = $$$False #dim BonNummer As %String = "LIMA" - Do ##class(AXimpl.Dynamics.InventoryOut.EventHandler.PakbonMagGeboektWorden.AanduidenAxBerichtPakbonMagGeboektWordenVerzonden).%New().MarkerenAlsVerzonden(GeneratePickingCompleetResult, BonNummer) + Do ##class(AXimpl.Dynamics.InventoryOut.EventHandler.PakbonMagGeboektWordenHelper).%New().BonMarkerenAlsVerzonden(GeneratePickingCompleetResult, BonNummer) #dim PieceBerichtVerzonden As %String = $Piece(^KUL("LAURA","F","LIMA",1),"\",63) Index: AXimpl/Dynamics/InventoryOut/BatchJobPakbonMagGeboektWorden.cls.xml =================================================================== diff -u -r59580 -r59583 --- AXimpl/Dynamics/InventoryOut/BatchJobPakbonMagGeboektWorden.cls.xml (.../BatchJobPakbonMagGeboektWorden.cls.xml) (revision 59580) +++ AXimpl/Dynamics/InventoryOut/BatchJobPakbonMagGeboektWorden.cls.xml (.../BatchJobPakbonMagGeboektWorden.cls.xml) (revision 59583) @@ -66,26 +66,13 @@ #dim Piece63PakbonReedsGeboekt as %String = bon.GeefVlag(63) If ($$$HasLength(Piece63PakbonReedsGeboekt) = 0 ||Piece63PakbonReedsGeboekt = 0) { - Quit ..ManualPakbonMagGeboektWordenAfhandelaar(Node3Leverbon) + Quit ##class(AXimpl.Dynamics.InventoryOut.EventHandler.PakbonMagGeboektWordenHelper).%New(..EventRaiser, ..OrderApi).ManualPakbonMagGeboektWordenAfhandelaar(Node3Leverbon) } } Quit $$$False ]]> - - -PakbonNummer:%String -1 -%Boolean - - Index: AXimpl/Dynamics/InventoryOut/EventHandler/PakbonMagGeboektWorden.cls.xml =================================================================== diff -u -r59514 -r59583 --- AXimpl/Dynamics/InventoryOut/EventHandler/PakbonMagGeboektWorden.cls.xml (.../PakbonMagGeboektWorden.cls.xml) (revision 59514) +++ AXimpl/Dynamics/InventoryOut/EventHandler/PakbonMagGeboektWorden.cls.xml (.../PakbonMagGeboektWorden.cls.xml) (revision 59583) @@ -13,7 +13,7 @@ #dim GeneratePakbonMagGeboektWordenResult As %Boolean = Generator.Generate(Request) - Do ##class(AXimpl.Dynamics.InventoryOut.EventHandler.PakbonMagGeboektWorden.AanduidenAxBerichtPakbonMagGeboektWordenVerzonden).%New().MarkerenAlsVerzonden(GeneratePakbonMagGeboektWordenResult, PakbonMagGeboektWordenEvent.Data.ConsNr) + Do ##class(AXimpl.Dynamics.InventoryOut.EventHandler.PakbonMagGeboektWordenHelper).%New().MarkerenAlsVerzonden(GeneratePakbonMagGeboektWordenResult, PakbonMagGeboektWordenEvent.Data.ConsNr) quit GeneratePakbonMagGeboektWordenResult } Else { Index: AXimpl/Dynamics/InventoryOut/EventHandler/PakbonMagGeboektWordenHelper.cls.xml =================================================================== diff -u --- AXimpl/Dynamics/InventoryOut/EventHandler/PakbonMagGeboektWordenHelper.cls.xml (revision 0) +++ AXimpl/Dynamics/InventoryOut/EventHandler/PakbonMagGeboektWordenHelper.cls.xml (revision 59583) @@ -0,0 +1,97 @@ + + + +TECH.RegisteredObject + + +DOM.MAG.event.EventRaiser +1 + + + +DOM.VKP.OrderAPI +1 + + + +EventRaiser:DOM.MAG.event.EventRaiser,OrderApi:DOM.VKP.OrderAPI="" +1 +1 +%Status +1 + + + + +bonnummer:%String +%Boolean + + + + +bonnummer:%String,klantnummer:%String +%Boolean + + + + +PakbonNummer:%String +%Boolean + + + + +GeneratePickingCompleetResult:%Boolean,Bonnummer:%String + + + + + +