Index: KFVZW.mac.rou =================================================================== diff -u -r29059 -r59593 --- KFVZW.mac.rou (.../KFVZW.mac.rou) (revision 29059) +++ KFVZW.mac.rou (.../KFVZW.mac.rou) (revision 59593) @@ -45,6 +45,7 @@ Set Datum=-$$INTDATE^vhLib.DataTypes(Datum) Set ^KU3(Datum,VerzWijz,UR)=KC_D_US Set:$D(^ORDW("D",UR)) $P(^ORDW("D",UR),D,2)=$TR(VerzWijz," ","") + Do ##class(AXimpl.Dynamics.InventoryOut.EventHandler.PakbonMagGeboektWordenHelper).%New().AfhandelenBijWijzigenVerzendwijze(UR,VerzWijz) Quit ; KILL(US,R,UR) Index: AXimpl/Dynamics/InventoryOut/EventHandler/PakbonMagGeboektWordenHelper.cls.xml =================================================================== diff -u -r59583 -r59593 --- AXimpl/Dynamics/InventoryOut/EventHandler/PakbonMagGeboektWordenHelper.cls.xml (.../PakbonMagGeboektWordenHelper.cls.xml) (revision 59583) +++ AXimpl/Dynamics/InventoryOut/EventHandler/PakbonMagGeboektWordenHelper.cls.xml (.../PakbonMagGeboektWordenHelper.cls.xml) (revision 59593) @@ -27,22 +27,34 @@ -bonnummer:%String +bonnummer:%String,nieuweVerzendwijzeID:%String %Boolean @@ -84,7 +96,6 @@ #dim bon As DOM.VKP.Bon = ..OrderApi.GeefBon(Bonnummer) If ($IsObject(bon)){ - #dim bonnr As %String = bon.GeefID() #dim klant As %String = $Piece(bon.GeefKlantID(), "||",2) Do bon.ZetVlag(63, $$$True) } Index: vhUnitTest/AXimpl/Dynamics/InventoryOut/EventHandler/PakbonMagGeboektWordenHelper/Test.cls.xml =================================================================== diff -u --- vhUnitTest/AXimpl/Dynamics/InventoryOut/EventHandler/PakbonMagGeboektWordenHelper/Test.cls.xml (revision 0) +++ vhUnitTest/AXimpl/Dynamics/InventoryOut/EventHandler/PakbonMagGeboektWordenHelper/Test.cls.xml (revision 59593) @@ -0,0 +1,106 @@ + + + +vhUnitTest.TestCase + + + + + + + + + + + + + + + + + + + + + + +verzendwijze:%String,aantalKeerPakbonEvent:%Integer,piece63Waarde:%String,verwachtResultaat:%Boolean +1 + + + + + +