Issue 7768: Delete-Operation (plm-ftf) Source: PROSTEP AG (Dr. Lutz Laemmer, lutz.laemmer@prostep.com Lutz.Laemmer@PROSTEP.com laemmer@prostep.de laemmer@prostep.com) Nature: Enhancement Severity: Significant Summary: Delete-Operation, as described for the PLM_connection interface in section 8.8.4 shall return an error message, potentially a PLM_message[0..*] type. Resolution: Revised Text: Resolution: Introduce new complex type Object_not_deleted_message Add PLM_Messages as return type. Replace Figure 118 to specify all PLM_messages in general. No extra subsection on PLM_messages is introduced. See also issue 7769. Revised Text: Add Object_not_deleted_message declaration to ComputationalModel.xsd <xs:complexType name="Object_not_deleted_message"> <xs:complexContent> <xs:extension base="PLM_message"/> </xs:complexContent> </xs:complexType> Replace Fig. 117 Replace Fig. 118 Replace Fig. 118 title by "Message types" Add as 3rd sentence into paragraph in section 8.8.4: Delete Operation If objects could not be deleted for some reasons, for each of those objects an Object_not_deleted_message instance that describes the reason has to returned in the result list. Add as last sentence The operation has a return value of PLM_message objects. For each object which could not be deleted a single Object_not_deleted_message is added to this list. Replace definition of delete message delete(in uids: UID[0..*]): PLM_message[0..*] Actions taken: September 20, 2004: received issue August 1, 2005: closed issue Discussion: End of Annotations:===== m: webmaster@omg.org Date: 20 Sep 2004 05:19:57 -0400 To: Subject: Issue/Bug Report -------------------------------------------------------------------------------- Name: Lutz Laemmer Company: PROSTEP AG mailFrom: laemmer@prostep.de Notification: No Specification: PLM Services Section: 2.7 FormalNumber: dtc/04-05-05 Version: 1 RevisionDate: 31.05.2004 Page: 326 Nature: Enhancement Severity: Significant HTTP User Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322) Description Delete-Operation, as described for the PLM_connection interface in section 8.8.4 shall return an error message, potentially a PLM_message[0..*] type.