Index: AXimpl/Dynamics/InventoryOut/EventHandler/PakbonMagGeboektWordenHelper.cls.xml =================================================================== diff -u -r61160 -r61183 --- AXimpl/Dynamics/InventoryOut/EventHandler/PakbonMagGeboektWordenHelper.cls.xml (.../PakbonMagGeboektWordenHelper.cls.xml) (revision 61160) +++ AXimpl/Dynamics/InventoryOut/EventHandler/PakbonMagGeboektWordenHelper.cls.xml (.../PakbonMagGeboektWordenHelper.cls.xml) (revision 61183) @@ -1,7 +1,7 @@ -TECH.RegisteredObject +TECH.RegisteredObject,TECH.Mockable DOM.MAG.event.EventRaiser Index: vhUnitTest/AXimpl/Dynamics/InventoryOut/Converter/PakbonMagGeboektWorden/Convert/Test.cls.xml =================================================================== diff -u -r59106 -r61183 --- vhUnitTest/AXimpl/Dynamics/InventoryOut/Converter/PakbonMagGeboektWorden/Convert/Test.cls.xml (.../Test.cls.xml) (revision 59106) +++ vhUnitTest/AXimpl/Dynamics/InventoryOut/Converter/PakbonMagGeboektWorden/Convert/Test.cls.xml (.../Test.cls.xml) (revision 61183) @@ -33,9 +33,12 @@ Set OrderWMSHoofdingRepositoryStub = ##class(vhTest.Mock.Flow.OrderWMS.HoofdingRepository).%New() Do OrderWMSHoofdingRepositoryStub.IndienMethodCall("GeefViaID",AntwoordPickId).DanReturn(OrderWMSHoofding) - - Set Converter = ##class(AXimpl.Dynamics.InventoryOut.Converter.PakbonMagGeboektWordenConverter).%New(OrderApiStub, OrderWMSHoofdingRepositoryStub) + Set PakbonMagGeboektWordenHelperStub = ##class(vhTest.Mock.AXimpl.Dynamics.InventoryOut.EventHandler.PakbonMagGeboektWordenHelper).%New() + Do PakbonMagGeboektWordenHelperStub.IndienMethodCall("IsVerzendwijzeMetUitgesteldPakbonBoekenAx",AntwoordPickId).DanReturn($$$True) + + Set Converter = ##class(AXimpl.Dynamics.InventoryOut.Converter.PakbonMagGeboektWordenConverter).%New(OrderApiStub, OrderWMSHoofdingRepositoryStub, PakbonMagGeboektWordenHelperStub) + #dim GUID As %String = "{7E53DAF1-A44A-49C7-B0D2-4534E9158C9A}" #dim Response As AXif.Dynamics.Inventory.MessageParts = Converter.Convert(Request,GUID) @@ -75,7 +78,10 @@ Set OrderWMSHoofdingRepositoryStub = ##class(vhTest.Mock.Flow.OrderWMS.HoofdingRepository).%New() Do OrderWMSHoofdingRepositoryStub.IndienMethodCall("GeefViaID",AntwoordPickId).DanReturn(OrderWMSHoofding) - Set Converter = ##class(AXimpl.Dynamics.InventoryOut.Converter.PakbonMagGeboektWordenConverter).%New(OrderApiStub, OrderWMSHoofdingRepositoryStub) + Set PakbonMagGeboektWordenHelperStub = ##class(vhTest.Mock.AXimpl.Dynamics.InventoryOut.EventHandler.PakbonMagGeboektWordenHelper).%New() + Do PakbonMagGeboektWordenHelperStub.IndienMethodCall("IsVerzendwijzeMetUitgesteldPakbonBoekenAx",AntwoordPickId).DanReturn($$$True) + + Set Converter = ##class(AXimpl.Dynamics.InventoryOut.Converter.PakbonMagGeboektWordenConverter).%New(OrderApiStub, OrderWMSHoofdingRepositoryStub, PakbonMagGeboektWordenHelperStub) #dim GUID As %String = "{7E53DAF1-A44A-49C7-B0D2-4534E9158C9A}" #dim Response As AXif.Dynamics.Inventory.MessageParts = Converter.Convert(Request,GUID) Index: vhTest/Fake/AXimpl/Dynamics/InventoryOut/EventHandler/PakbonMagGeboektWordenHelper.cls.xml =================================================================== diff -u --- vhTest/Fake/AXimpl/Dynamics/InventoryOut/EventHandler/PakbonMagGeboektWordenHelper.cls.xml (revision 0) +++ vhTest/Fake/AXimpl/Dynamics/InventoryOut/EventHandler/PakbonMagGeboektWordenHelper.cls.xml (revision 61183) @@ -0,0 +1,39 @@ + + + + +Deze klasse werd automatisch gegenereerd en onderhouden, nieuwe methodes worden automatisch bijgevoegd, bestaande blijven zoals ze zijn. +Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt +1 +AXimpl.Dynamics.InventoryOut.EventHandler.PakbonMagGeboektWordenHelper + + +Bonnummer:%String,NieuweVerzendwijzeID:%String +%Boolean + + + + +GeneratePickingCompleetResult:%Boolean,Bonnummer:%String + + + + +Bonnummer:%String +%Boolean + + + + +PakbonNummer:%String +%Boolean + + + + + + Index: vhTest/Mock/AXimpl/Dynamics/InventoryOut/EventHandler/PakbonMagGeboektWordenHelper.cls.xml =================================================================== diff -u --- vhTest/Mock/AXimpl/Dynamics/InventoryOut/EventHandler/PakbonMagGeboektWordenHelper.cls.xml (revision 0) +++ vhTest/Mock/AXimpl/Dynamics/InventoryOut/EventHandler/PakbonMagGeboektWordenHelper.cls.xml (revision 61183) @@ -0,0 +1,47 @@ + + + + +Deze klasse werd automatisch gegenereerd en onderhouden - lokale aanpassingen zijn niet nodig. +Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt +1 +AXimpl.Dynamics.InventoryOut.EventHandler.PakbonMagGeboektWordenHelper,Tools.Mock.MockClassBase +right + + +EventRaiser:DOM.MAG.event.EventRaiser,OrderApi:DOM.VKP.OrderAPI="" +%Status + + + + +Bonnummer:%String,NieuweVerzendwijzeID:%String +%Boolean + + + + +GeneratePickingCompleetResult:%Boolean,Bonnummer:%String + + + + +Bonnummer:%String +%Boolean + + + + +PakbonNummer:%String +%Boolean + + + + + +