Index: AXimpl/Admin/DOM/PM/ProductIteratorFilter.cls.xml =================================================================== diff -u -r57045 -r60935 --- AXimpl/Admin/DOM/PM/ProductIteratorFilter.cls.xml (.../ProductIteratorFilter.cls.xml) (revision 57045) +++ AXimpl/Admin/DOM/PM/ProductIteratorFilter.cls.xml (.../ProductIteratorFilter.cls.xml) (revision 60935) @@ -20,11 +20,32 @@ +Item:%CacheString +%Boolean + + + + Item:TECH.ResultSet +1 %Boolean + + +ProductNummer:%String +1 +%Boolean + + Index: AXimpl/Dynamics/InventoryOut/Converter/InventoryOutConverter.cls.xml =================================================================== diff -u -r50151 -r60935 --- AXimpl/Dynamics/InventoryOut/Converter/InventoryOutConverter.cls.xml (.../InventoryOutConverter.cls.xml) (revision 50151) +++ AXimpl/Dynamics/InventoryOut/Converter/InventoryOutConverter.cls.xml (.../InventoryOutConverter.cls.xml) (revision 60935) @@ -124,7 +124,7 @@ } } catch { #dim Exception As TECH.Exceptions.Exception = ##class(TECH.ExceptionHandler).Catch() - Do ..Logger.Error("InventoryOutConverter",Exception.GeefOmschrijving()) + Do ..Logger.Error("InventoryOutConverter",Exception.GeefOmschrijving(),$$$True) } } } Index: vhUnitTest/AXimpl/Dynamics/InventoryOut/Converter/InventoryOutConverter/Convert/Test.cls.xml =================================================================== diff -u -r50115 -r60935 --- vhUnitTest/AXimpl/Dynamics/InventoryOut/Converter/InventoryOutConverter/Convert/Test.cls.xml (.../Test.cls.xml) (revision 50115) +++ vhUnitTest/AXimpl/Dynamics/InventoryOut/Converter/InventoryOutConverter/Convert/Test.cls.xml (.../Test.cls.xml) (revision 60935) @@ -443,7 +443,7 @@ Set ..AxInventSyncCreator = AxInventSyncCreatorStub Set ..SoprProductConverter = SoprProductConverterStub - Do ..Logger.VerwachtMethodCall("Error","InventoryOutConverter","DummyException",0).DanDoeNiks().ExactAantalKeer(2) + Do ..Logger.VerwachtMethodCall("Error","InventoryOutConverter","DummyException",$$$True).DanDoeNiks().ExactAantalKeer(2) Do ..Logger.VerwachtMethodCall("Info","Geen InventSyncs gemaakt","SubjectId: '"_IdLijst_"'").DanDoeNiks().ExactAantalKeer(1) #dim Response As AXif.Dynamics.Inventory.MessageParts = ..GeefConverter().Convert(Request) @@ -477,7 +477,7 @@ Set ..AxInventSyncCreator = AxInventSyncCreatorStub Set ..SoprProductConverter = SoprProductConverterStub - Do ..Logger.VerwachtMethodCall("Error","InventoryOutConverter","DummyException",0).DanDoeNiks().ExactAantalKeer(1) + Do ..Logger.VerwachtMethodCall("Error","InventoryOutConverter","DummyException",$$$True).DanDoeNiks().ExactAantalKeer(1) #dim Response As AXif.Dynamics.Inventory.MessageParts = ..GeefConverter().Convert(Request) Index: vhTest/Mock/AXimpl/Dynamics/InventoryOut/Converter/InventoryOutConverter.cls.xml =================================================================== diff -u -r44898 -r60935 --- vhTest/Mock/AXimpl/Dynamics/InventoryOut/Converter/InventoryOutConverter.cls.xml (.../InventoryOutConverter.cls.xml) (revision 44898) +++ vhTest/Mock/AXimpl/Dynamics/InventoryOut/Converter/InventoryOutConverter.cls.xml (.../InventoryOutConverter.cls.xml) (revision 60935) @@ -8,6 +8,13 @@ AXimpl.Dynamics.InventoryOut.Converter.InventoryOutConverter,Tools.Mock.MockClassBase right + +AxInventSyncCreator:AXimpl.Dynamics.InventoryOut.Converter.AxInventSyncCreator,SoprProductConverter:AX.Uitgaand.PM.impl.Convertor.Sopr.ProductConvertor,Logger:vhLib.Logger,AxProductFilter:AXimpl.Dynamics.InventoryOut.SyncAll.AxProductFilter +%Status + + + Request:AXimpl.Request,MessageId:%String="" AXif.Dynamics.Inventory.MessageParts Index: AXimpl/Dynamics/InventoryOut/SyncAll.cls.xml =================================================================== diff -u -r58221 -r60935 --- AXimpl/Dynamics/InventoryOut/SyncAll.cls.xml (.../SyncAll.cls.xml) (revision 58221) +++ AXimpl/Dynamics/InventoryOut/SyncAll.cls.xml (.../SyncAll.cls.xml) (revision 60935) @@ -97,7 +97,7 @@ #dim BundelTeller As %Integer = 0 #dim ProductNr As %String = "" Set StockSyncIterator = ##class(TECH.GlobalIterator).%New($Name(^Prod.StockSynchronisatieNaarAx(^Prod.StockSynchronisatieNaarAx))) - Set Filter = ##class(AXimpl.Dynamics.InventoryOut.SyncAll.AxProductFilter).%New() + Set Filter = ##class(AXimpl.Admin.DOM.PM.ProductIteratorFilter).%New() Set DynIterator = ##class(TECH.DynamicIterator).%New(StockSyncIterator,,Filter) #dim HuidigeStockSyncteller = ^Prod.StockSynchronisatieNaarAx