Index: AX/Uitgaand/PM/GtinCode/impl/GtinCodeDixfGenerator.cls.xml =================================================================== diff -u -r46498 -r47250 --- AX/Uitgaand/PM/GtinCode/impl/GtinCodeDixfGenerator.cls.xml (.../GtinCodeDixfGenerator.cls.xml) (revision 46498) +++ AX/Uitgaand/PM/GtinCode/impl/GtinCodeDixfGenerator.cls.xml (.../GtinCodeDixfGenerator.cls.xml) (revision 47250) @@ -14,7 +14,7 @@ Do StartTimer^vhLib #dim GtinCodeIterator As TECH.Iterator = ##class(AX.Uitgaand.PM.GtinCode.impl.GtinCodeIterator).%New() do ..Generate(GtinCodeIterator) - Write !,"Csv voor migratie 0620 GTIN Code is klaar. Aantal minuten: " + Write !,"Csv voor migratie 0620GTIN Code is klaar. Aantal minuten: " write $$TimeFromStart^vhLib()/60 } Catch { Write ##class(TECH.ExceptionHandler).Catch().ToString() Index: AX/Uitgaand/PM/impl/RunAll2a.cls.xml =================================================================== diff -u -r47249 -r47250 --- AX/Uitgaand/PM/impl/RunAll2a.cls.xml (.../RunAll2a.cls.xml) (revision 47249) +++ AX/Uitgaand/PM/impl/RunAll2a.cls.xml (.../RunAll2a.cls.xml) (revision 47250) @@ -41,7 +41,7 @@ Do ##class(AX.Uitgaand.VKP.CustomerCodexRelation.impl.CustomerCodexRelationDixfGenerator).%New().GenerateAll() // 0615 - CUSTOMERCODEXRELATION Do ##class(AX.Uitgaand.PM.ProductVertaling.impl.ProductVertalingDixfGenerator).%New().GenerateAll() // 0617 - PRODUCT VERTALINGEN Do ##class(AX.Uitgaand.PM.ProductAfbeeldingen.impl.ProductAfbeeldingenGenerator).%New().GenerateAll() // 0618 - PRODUCT AFBEELDINGEN - Do ##class(AX.Uitgaand.PM.GtinCode.impl.GtinCodeDixfGenerator).%New().GenerateAll() // 0620 - GTIN CODES + Do ##class(AX.Uitgaand.PM.GtinCode.impl.GtinCodeDixfGenerator).%New().GenerateAll() // 0620GTIN CODES * Do ##class(AX.Uitgaand.PM.BijkomendArtikel.impl.BijkomendArtikelDixfGenerator).%New().GenerateAll() // 0621 - BIJKOMENDE ARTIKELS (LiRe) Do ##class(AX.Uitgaand.PM.SOPRContract.impl.SOPRDixfGenerator).%New().GenerateAll() // 0622 - SOPR CONTRACT Do ##class(AX.Uitgaand.PM.AankoopOrderHoofding.impl.AankoopOrderHoofdingDixfGenerator).%New().GenerateAll("VHBE") // 1401 - OPENSTAANDE AANKOOPORDERS - hoofding Index: AX/Uitgaand/PM/GtinCode/impl/GtinCodeIterator.cls.xml =================================================================== diff -u -r46498 -r47250 --- AX/Uitgaand/PM/GtinCode/impl/GtinCodeIterator.cls.xml (.../GtinCodeIterator.cls.xml) (revision 46498) +++ AX/Uitgaand/PM/GtinCode/impl/GtinCodeIterator.cls.xml (.../GtinCodeIterator.cls.xml) (revision 47250) @@ -3,11 +3,23 @@ TECH.RegisteredObject,TECH.Iterator - -AX.Uitgaand.PM.impl.MigratieProductVolgensAxEntiteitRepository + +%String +"GtinCode" 1 + +AX.Uitgaand.PM.impl.LoggerProductenMigratie +1 + + + +AXimpl.InterneFirmaInitialen +##class(AXimpl.InterneFirmaInitialen).VanHoeckeNv() +1 + + TECH.Iterator 1 @@ -29,14 +41,14 @@ -QueryAPI:TECH.Query.QueryAPI="",MigratieProductVolgensAxEntiteitRepository:AX.Uitgaand.PM.impl.MigratieProductVolgensAxEntiteitRepository +QueryAPI:TECH.Query.QueryAPI="",AxEntiteitLogger:AX.Uitgaand.PM.impl.LoggerProductenMigratie 1 1 %Status 1 Index: AX/Uitgaand/PM/GtinCode/impl/GtinCodeIteratorFilter.cls.xml =================================================================== diff -u -r46498 -r47250 --- AX/Uitgaand/PM/GtinCode/impl/GtinCodeIteratorFilter.cls.xml (.../GtinCodeIteratorFilter.cls.xml) (revision 46498) +++ AX/Uitgaand/PM/GtinCode/impl/GtinCodeIteratorFilter.cls.xml (.../GtinCodeIteratorFilter.cls.xml) (revision 47250) @@ -3,6 +3,11 @@ TECH.RegisteredObject,TECH.Filter + +AX.Uitgaand.PM.impl.IsServiceProductFilter +1 + + AX.Uitgaand.PM.impl.SoprIteratorFilter 1 @@ -15,6 +20,7 @@ 1 @@ -26,7 +32,7 @@ #dim Product As AX.Uitgaand.PM.Product.impl.Product = ##class(AX.Uitgaand.PM.Product.impl.Product).%New(Item.GetData(1)) #dim IsValid As %Boolean = $$$False - If ((Product.Basis.BarcodeWaarde > 0) && ..SoprIteratorFilter.IsValid(Product)) { + If ((Product.Basis.BarcodeWaarde > 0) && ..SoprIteratorFilter.IsValid(Product) && $$$Not(..ServiceProductFilter.IsValid(Product))) { Set IsValid = $$$True }