Index: AXimpl/common/AxProductValidator.cls.xml =================================================================== diff -u -r55397 -r60212 --- AXimpl/common/AxProductValidator.cls.xml (.../AxProductValidator.cls.xml) (revision 55397) +++ AXimpl/common/AxProductValidator.cls.xml (.../AxProductValidator.cls.xml) (revision 60212) @@ -48,8 +48,10 @@ If $$$Not(..SoprIteratorFilter.IsValid(Product)) { Set IsValid = $$$False - } ElseIf ((Product.Basis.LinkType = "S") && ($$$Not(..ProductTypeApi.IsSpaceTowerProduct(ProductNummer)))) { + } ElseIf ((Product.Basis.LinkType = ##class(DOM.PM.enu.LinkType).MoederZonderStock()) && ($$$Not(..ProductTypeApi.IsSpaceTowerProduct(ProductNummer)))) { Set IsValid = $$$False + } ElseIf (..ProductTypeApi.IsLadeVanSpaceTowerProduct(ProductNummer)) { + Set IsValid = $$$False } ElseIf (..IsOngewenstProductInMigratieFilter.IsValid(Product)) { Set IsValid = $$$False } ElseIf (##class(TECH.StringUtils).StartsWith(Product.Basis.IdentNummer,"6")) { @@ -78,6 +80,34 @@ Quit IsValid ]]> + + +ProductNummer:%String +%Boolean + +