PUT api/cmis/ec/update

Adds/Updates an engineering change document record in the DB Parses any parameters passed in post data then it parses and appends any command line parameters to the parameter list. Command line parameters will effectively overwrite any matching post data parameters. Add a single engineering change document to the DB if the record already exists it will be handled as an update. Post data fields: Fleet - The utility or fleet for the EC Site - The site associated to the EC Unit - The unit associated to the EC ECNum - Engineering Change number Rev - Engineering Change revision number Type - Engineering Change type *SubType - Engineering Change sub type Title - Title of the Engineering Change startDate - Date of last change in status of Engineering Change Status - Status of the Engineering Change SafetyClass - Safety Classification of the EC RiskCat - Risk category of the EC RespEng - The Responsible Engineer for the EC ExtDesignOrg - Name of the External Design Organization CreatedBy - The person who created the EC CreateDate - Date that the EC was created ApprovedDate - Date that the EC was approved AffectedComponents - List of the Affected Components associated to the EC InitiatingDocs - List of the Initiating Documents associated to the EC Workorders - Work Orders associated to the EC ECRelationship - List of the Child ECs associated to a Parent EC OR the EC number of the Parent EC associated to a Child EC *URL - URL link back to EC from host system GeneratedDocument - The Binary Object of the generated PDF document (Base64 encoded) ExternalReference - ID in external system

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

Task(Of HttpResponseMessage)

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.