Contract Creator should be able to edit rejected contracts and resubmit them .
Rejected Contracts will show up in contract creators inbox.
Clicking on it will take to contract view screen. Users Click on “Actions” to make changes to contract.
Contract Details, ID, Contract Type and Project Details wont be editable.
Financial Details, Agreement Details are editable.
Creator Can make these changes and proceed to forward to checker.
Clicking on Rejected Contract ID from inbox will open Contract view page.
Clicking Actions-> Modify Contract will make page editable
From here on the flow is same as that of Create Contract. Once this Contract is submitted it is again moved to the respective Checker's inbox for approval. Contract can be rejected any number of times due to any specific reason which can be mentioned in the comments and the same comments are reflected in the View Contract screen.
Upon Successful update relevant acknowledgement screen displayed.
A contract that is approved and sent to next stage wont be editable.