Index: AX/Uitgaand/PM/ExtArtOmschrLev/impl/ExtArtOmschrLevIteratorFilter.cls.xml =================================================================== diff -u --- AX/Uitgaand/PM/ExtArtOmschrLev/impl/ExtArtOmschrLevIteratorFilter.cls.xml (revision 0) +++ AX/Uitgaand/PM/ExtArtOmschrLev/impl/ExtArtOmschrLevIteratorFilter.cls.xml (revision 42666) @@ -0,0 +1,51 @@ + + + +TECH.RegisteredObject,TECH.Filter + + +%Boolean +1 + + + +AX.Uitgaand.PM.impl.Convertor.Sopr.ProductConvertor +1 + + + +1 +1 +%Status +1 + + + + +Item:TECH.ResultSet +%Boolean + + + + + + Index: AX/Uitgaand/PM/ExtArtOmschrLev/impl/ExtArtOmschrLevDixfConverter.cls.xml =================================================================== diff -u -r42587 -r42666 --- AX/Uitgaand/PM/ExtArtOmschrLev/impl/ExtArtOmschrLevDixfConverter.cls.xml (.../ExtArtOmschrLevDixfConverter.cls.xml) (revision 42587) +++ AX/Uitgaand/PM/ExtArtOmschrLev/impl/ExtArtOmschrLevDixfConverter.cls.xml (.../ExtArtOmschrLevDixfConverter.cls.xml) (revision 42666) @@ -18,6 +18,11 @@ 1 + +AX.Uitgaand.PM.impl.Convertor.ConvertorLeveranciersnummerVanHoeckeNaarHalux +1 + + AX.Uitgaand.PM.Product.impl.Product 1 @@ -34,127 +39,104 @@ -Vestiging:%String,LeverancierNummer:%String="",Utils:AXimpl.Utils 1 1 %Status 1 - -1 -%String - - - -ProductID:%String +Product:AX.Uitgaand.PM.Product.impl.Product,Vestiging:AXimpl.InterneFirmaInitialen AXdixf.ExtArtOmschr.ExtArtOmschr - + +Product:AX.Uitgaand.PM.Product.impl.Product,Vestiging:AXimpl.InterneFirmaInitialen 1 -AXdixf.ExtArtOmschr.ExtArtOmschr - + 1 AXdixf.ExtArtOmschr.ExtArtOmschr - - - Set ..AxProduct = AxProduct - Quit ..AxProduct -]]> + +1 +AXdixf.ExtArtOmschr.ExtArtOmschr - + +Product:AX.Uitgaand.PM.Product.impl.Product,Vestiging:AXimpl.InterneFirmaInitialen 1 %String - + +Product:AX.Uitgaand.PM.Product.impl.Product,Vestiging:AXimpl.InterneFirmaInitialen 1 %String Index: AX/Uitgaand/PM/ExtArtOmschrLev/impl/ExtArtOmschrLevIterator.cls.xml =================================================================== diff -u -r42538 -r42666 --- AX/Uitgaand/PM/ExtArtOmschrLev/impl/ExtArtOmschrLevIterator.cls.xml (.../ExtArtOmschrLevIterator.cls.xml) (revision 42538) +++ AX/Uitgaand/PM/ExtArtOmschrLev/impl/ExtArtOmschrLevIterator.cls.xml (.../ExtArtOmschrLevIterator.cls.xml) (revision 42666) @@ -3,31 +3,46 @@ TECH.RegisteredObject,TECH.Iterator - -TECH.Query.QueryAPI + +%String 1 - -TECH.ResultSet + +%String 1 + +%String +1 + + AX.Uitgaand.PM.ExtArtOmschrLev.impl.ExtArtOmschrLevDixfConverter 1 + +TECH.Iterator +1 + + AX.Uitgaand.PM.Product.impl.Product 1 - -%String + +TECH.Query.QueryAPI 1 + +TECH.ResultSet +1 + + AXimpl.Utils 1 @@ -38,28 +53,21 @@ 1 - -%String -1 - - - -%String -1 - - -QueryAPI:TECH.Query.QueryAPI="",Vestiging:%String,Utils:AXimpl.Utils +QueryAPI:TECH.Query.QueryAPI="",Vestiging:AXimpl.InterneFirmaInitialen,Utils:AXimpl.Utils 1 1 %Status 1 @@ -82,9 +90,9 @@ 0)) + While($$$Not(TeOutputtenProductGevonden)&&(..DynIterator.HasNext())) { - Set ..Product = ##class(AX.Uitgaand.PM.Product.impl.Product).%New(..ResultSet.GetData(1)) + Set ..Product = ##class(AX.Uitgaand.PM.Product.impl.Product).%New(..DynIterator.Next().GetData(1)) Set ..LeverancierNummer = ..Product.Basis.LeverancierNummer Set ..DefaultOrderType = ..Utils.ConvertDefaultOrderType(..Vestiging,..Product) Do ..BepaalMoetUitgeslotenWorden() @@ -98,7 +106,8 @@ AXdixf.ExtArtOmschr.ExtArtOmschr