Issue 11224: Project_assignment_query Reference (plm2-ftf) Source: PROSTEP AG (Mr. Guido Adolphi, guido.adolphi@prostep.com) Nature: Uncategorized Issue Severity: Summary: PLM Services 2.0, mantis/07-03-01 Update, Chapter 9.7.63 Cause: Location step instance project_assignment_step is incorrect. The type Project_information_select given by attribute role_declaring_type_name does not provide the named relationship project_assignment as given by the attribute role_name. Furthermore, an additional Location_step instance is needed in order to select instances of Project_information_select filtered by the existing Type_predicate instance. New Specification Text: Since the specific query is called Project_assignment_query the intended semantics is to select instances of type Project_assignment for the identical named relationship of instances of type Project. From this it follows that Location_step instance project_assignment_step has to be assigned attribute values as follows: * attribute role_declaring_type_name has to be set to Project and * attribute role_name remains project_assignment. Furthermore, Location_step instance project_assignment_step has to be assigned another Location_step instance named project_information_select_step by the named relationship next_query with the following attribute values: * attribute role_declaring_type_name has to be set to Project_assignment and * attribute role_name remains is_applied_to. Finally, the existing instance of Alternative_predicate assigned to Location_step instance project_assignment_step by the named relationship related_object_predicate has to be assigned (i.e. moved) to Location_step instance project_information_select_step by the identical named relationship. Resolution: Revised Text: Actions taken: July 27, 2007: received issue Discussion: End of Annotations:===== s is issue # 11224 Project_assignment_query Reference PLM Services 2.0, mantis/07-03-01 Update, Chapter 9.7.63 Cause: Location step instance project_assignment_step is incorrect. The type Project_information_select given by attribute role_declaring_type_name does not provide the named relationship project_assignment as given by the attribute role_name. Furthermore, an additional Location_step instance is needed in order to select instances of Project_information_select filtered by the existing Type_predicate instance. New Specification Text: Since the specific query is called Project_assignment_query the intended semantics is to select instances of type Project_assignment for the identical named relationship of instances of type Project. From this it follows that Location_step instance project_assignment_step has to be assigned attribute values as follows: * attribute role_declaring_type_name has to be set to Project and * attribute role_name remains project_assignment. Furthermore, Location_step instance project_assignment_step has to be assigned another Location_step instance named project_information_select_step by the named relationship next_query with the following attribute values: * attribute role_declaring_type_name has to be set to Project_assignment and * attribute role_name remains is_applied_to. Finally, the existing instance of Alternative_predicate assigned to Location_step instance project_assignment_step by the named relationship related_object_predicate has to be assigned (i.e. moved) to Location_step instance project_information_select_step by the identical named relationship.