Issue 7745: Implementation of the operation 'write' (plm-ftf) Source: Zentrum fuer Graphische Datenverarbeitung e.V. (Mr. Steffen Nowacki, steffen.nowacki@partmaster.de) Nature: Enhancement Severity: Minor Summary: It should be allowed for the Implementation of the operation 'write' of the interface 'PLM_connection' not only to change the attribute 'uid' of a new PLM_object but also to change the attributes 'Id', 'Document_id', and/or 'File_id'. Resolution: Revised Text: Resolution: Change the wording in specification. Revised Text: Change first paragraph of explanatory text in section 8.8.1 as indicated: The operation write() expects a PLM_container instance as an input parameter. The PLM system uses the uid-Attributes of the single nodes in the PLM_container instance to identify which nodes already exist in the PLM System and which nodes have to be created. The operation has a return value of PLM_message objects. In this return value the implementation can give information about on the inserted manipulated objects is given. If the client don't want theseignores this informations, it can set the parameter fill_result_list shall be set to FALSE. By creating a new node, it is for a PLM system in general not possible feasible to use the uid- Aattributes from of the parameter data set. The operation adds one Object_uid_changed_message for each changed object. If the uid-Attribute, the id-Attribute (e.g. id, name, document_id, file_id) or any other attribute has changed the new_object_uid, the new_object_id or the remainder_unchanged attributes of the Object_changed_message uid-Attributes to the result listare set accordingly. The result list is also used to inform the client, when if not all objects of the data parameter was were inserted in the PLM System. Thiese information are is added to the result list as Object_not_inserted_message instances. Actions taken: September 15, 2004: received issue August 1, 2005: closed issue Discussion: End of Annotations:===== m: webmaster@omg.org Date: 15 Sep 2004 01:59:36 -0400 To: Subject: Issue/Bug Report -------------------------------------------------------------------------------- Name: Steffen Nowacki Company: PartMaster GmbH mailFrom: steffen.nowacki@partmaster.de Notification: No Specification: PLM Services Section: 3.6.2 FormalNumber: mantis/04-04-01 Version: 1.0 RevisionDate: 05/05/2004 Page: 355 Nature: Enhancement Severity: Minor HTTP User Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Description It should be allowed for the Implementation of the operation 'write' of the interface 'PLM_connection' not only to change the attribute 'uid' of a new PLM_object but also to change the attributes 'Id', 'Document_id', and/or 'File_id'.