Index: AXimpl/Admin/DOM/PM/ProductIteratorFilter.cls.xml =================================================================== diff -u -r44555 -r47482 --- AXimpl/Admin/DOM/PM/ProductIteratorFilter.cls.xml (.../ProductIteratorFilter.cls.xml) (revision 44555) +++ AXimpl/Admin/DOM/PM/ProductIteratorFilter.cls.xml (.../ProductIteratorFilter.cls.xml) (revision 47482) @@ -3,6 +3,11 @@ TECH.RegisteredObject,TECH.Filter + +AX.Uitgaand.PM.impl.IsServiceProductFilter +1 + + AX.Uitgaand.PM.impl.SoprIteratorFilter 1 @@ -14,6 +19,7 @@ %Status 1 @@ -26,10 +32,12 @@ #dim IsValid As %Boolean = $$$True #dim Product As AX.Uitgaand.PM.Product.impl.Product = ##class(AX.Uitgaand.PM.Product.impl.Product).%New(Item.GetData(1)) - If ('..SoprIteratorFilter.IsValid(Product)) { + If $$$Not(..SoprIteratorFilter.IsValid(Product)) { Set IsValid = $$$False } ElseIf (##class(TECH.StringUtils).Equals(Product.Basis.LinkType,"S","HZ","HHZ")) { Set IsValid = $$$False + } ElseIf (..ServiceProductFilter.IsValid(Product)) { + Set IsValid = $$$False } Quit IsValid