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
+
+
+
+
+
+