RULE unique_product_version_id FOR (product); WHERE wr1: SIZEOF(QUERY (p <* Product | (SIZEOF (QUERY (pv1 <* USEDIN(p,'PRODUCT_VIEW_DEFINITION_XIM.PRODUCT_DEFINITION_FORMATION.OF_PRODUCT') | (SIZEOF (QUERY (pv2 <* USEDIN(p,'PRODUCT_VIEW_DEFINITION_XIM.PRODUCT_DEFINITION_FORMATION.OF_PRODUCT') | pv1.id = pv2.id)) > 1) )) > 0) )) = 0; END_RULE; -- unique_product_version_id |
public class RUnique_product_version_id public int rWr1(SdaiContext _context) public int run(SdaiContext _context, A_string violations) |