# &quot;How do i update closed document using webservices?&quot;

1) We have to re-route closed document first to an open phase than we can update it in new web services.
But in old web services (CommandManager) , we were able to update document. It is difficult sometime for some document to route back to open phase.
2) Some document is not allowing to re-open it due to revision control, how we can re-open those document? Is there any way? We have document like "Material Profile". It having three phase Draft, Approval and Approved. If any document is in Approved phase, we can not re-route that document using global function.
3) Sometimes when we create any document using REST web services and document data does not found in EtQ. Document created with Error, which is not valid. It should not be created as data is not correctly provided. Currently, we are managing this by our custom validation.

##### Post Metadata
- Posted at: about 6 years ago
- Author title: Project Manager - EtQ



## Comments
### Comment 1

If you are trying to change open records, we use a task profile to modify records in mass. If they are closed we would use a connection profile to change the records. 

##### Comment Metadata
- Posted at: over 5 years ago
- Author title: Global QMS Leader



### Comment 2

Sounds like you are running an older version of the software we are using so I cannot answer #1.  #2 The software is working as designed.  The best way to deal with those situations, in general, is to walk back from your current step.  In this case you would need to void or close your change request.  Then you might be able to &quot;edit&quot; the current version of the document.  Due to workflows, you are unable to re-route a closed document due to violating compliance rules.  #3 Integrations are very tricky. We have an integration between Document Control and our external training system.  The key learning I have there is make user you are not passing too much information into the source system.  So if you have a field that has a max of 200 characters and you try to pass 1000 characters along with other fields you are trying to pass it might error out.  With RESTFul web services, there isn&#39;t the tracking when errors occur unless that is designed by the sending or receiving system.  Be sure to trace source field and system constraints to destination field and system constraints is the key.

##### Comment Metadata
- Posted at: about 6 years ago
- Author title: Sr Tech System Analyst




## Related Product
[Octave Reliance (ETQ Reliance)](https://www.g2.com/products/octave-reliance-etq-reliance/reviews)

## Related Category
[Quality Management (QMS)](https://www.g2.com/categories/quality-management-qms)

## Related discussions
- [How well does Trello scale into a larger team?](https://www.g2.com/discussions/1-how-well-does-trello-scale-into-a-larger-team)
  - Posted at: about 13 years ago
  - Comments: 6
- [Can we please add a new section](https://www.g2.com/discussions/2-can-we-please-add-a-new-section)
  - Posted at: about 13 years ago
  - Comments: 0
- [Quantifiable benefits from implementing your CRM](https://www.g2.com/discussions/quantifiable-benefits-from-implementing-your-crm)
  - Posted at: about 13 years ago
  - Comments: 4


