RULE plib_property_reference_requires_version

(* SCHEMA step_merged_ap_schema; *)
-- DIFF IN AP214
-- DIFF IN AP203e2
-- DIFF IN AP238 STEP-NC
-- IN AP203e2/AP214/AP238 STEP-NC/AP242
RULE plib_property_reference_requires_version FOR (externally_defined_general_property );
   LOCAL
      plib_properties : SET OF externally_defined_general_property := [];
   END_LOCAL;
      plib_properties := QUERY (edgp <* externally_defined_general_property| ('STEP_MERGED_AP_SCHEMA.KNOWN_SOURCE' IN TYPEOF(edgp.source)) AND ('STEP_MERGED_AP_SCHEMA.KNOWN_SOURCE.NAME' = 'ISO 13584 library'));
   WHERE
      WR1:
         SIZEOF(QUERY (edgp <* plib_properties| (SIZEOF(QUERY (edir <* USEDIN(edgp, 'STEP_MERGED_AP_SCHEMA.APPLIED_EXTERNAL_IDENTIFICATION_ASSIGNMENT.ITEMS')| (edir.role.name = 'version'))) <> 1))) = 0;
END_RULE;

[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2020-07-28T17:02:20-04:00