Index: AX/Uitgaand/PM/GtinCode/impl/GtinCodeIteratorFilter.cls.xml =================================================================== diff -u -r47728 -r48126 --- AX/Uitgaand/PM/GtinCode/impl/GtinCodeIteratorFilter.cls.xml (.../GtinCodeIteratorFilter.cls.xml) (revision 47728) +++ AX/Uitgaand/PM/GtinCode/impl/GtinCodeIteratorFilter.cls.xml (.../GtinCodeIteratorFilter.cls.xml) (revision 48126) @@ -3,6 +3,11 @@ TECH.RegisteredObject,TECH.Filter + +%ListOfDataTypes +1 + + AX.Uitgaand.PM.impl.IsOngewenstProductInMigratieFilter 1 @@ -21,6 +26,7 @@ @@ -32,13 +38,31 @@ #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) && $$$Not(..IsOngewenstProductInMigratieFilter.IsValid(Product))) { + If ((Product.Basis.BarcodeWaarde > 0) && ..SoprIteratorFilter.IsValid(Product) && $$$Not(..IsOngewenstProductInMigratieFilter.IsValid(Product)) && (..IsUniekeBarcode(Product))) { Set IsValid = $$$True } Quit IsValid ]]> + + +Product:AX.Uitgaand.PM.Product.impl.Product +1 +%Boolean + +