A CO can have these statuses: Preliminary, Analyzed, Approved, Performed, Completed, and Cancelled. A new CO (Change Order) will always have status Preliminary. When the CO is analyzed, the status should be set to Analyzed. When the CO is approved and can be Approved, status should be updated accordingly. When the state of the CO is changed to Approved, the state of all the connected CRs (Change Requests) will automatically be changed to Processed. When the CO is successfully processed, the status should be set to Performed. When the changes are implemented, the status should be set to Completed. If the CO for some reason fails to advance to the next status, you can at any time set the status Cancelled.