RULE product_concept_feature_requires_category

(* SCHEMA step_merged_ap_schema; *)
-- DIFF IN AP214
-- IN AP203e2/AP214/AP242
RULE product_concept_feature_requires_category FOR (product_concept_feature );
   WHERE
      wr1:
         SIZEOF(QUERY (pcf <* product_concept_feature| (SIZEOF([ ('STEP_MERGED_AP_SCHEMA.' + 'INCLUSION_PRODUCT_CONCEPT_FEATURE'), ('STEP_MERGED_AP_SCHEMA.' + 'CONDITIONAL_CONCEPT_FEATURE') ] * TYPEOF(pcf)) = 0) AND (SIZEOF(QUERY (aga <* USEDIN(pcf, 'STEP_MERGED_AP_SCHEMA.' + 'APPLIED_GROUP_ASSIGNMENT.' + 'ITEMS')| (aga\group_assignment.role\object_role.name = 'specification category member') AND ('STEP_MERGED_AP_SCHEMA.' + 'PRODUCT_CONCEPT_FEATURE_CATEGORY' IN TYPEOF(aga.assigned_group)))) <> 1))) = 0;
END_RULE;

[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2017-01-19T11:17:24-05:00