IMPORTANT
Today, status actions are meant to manually reflect changes to contracts’ statuses as a result of business decisions/other contracts, rather than initiating them.
For example, is if you select Terminate on a record, it will not kick off a termination workflow, or send a termination notice letter to the counterparty. You can, however, relate a record that contains the associated termination notice letter.
This feature is based on the assumption that the event has already happened and the user is now indicating the same in the product.
Contract Status Actions
Action | Scenario | Outcome | Inputs Needed | Considerations |
---|---|---|---|---|
Terminate
|
An active contract was terminated and needs to be marked as such. | The current contract becomes inactive terminated. If the termination effective date is in the future the contract is active but the sub status is terminating. The record with the termination contract if it exists is related to the existing contract. | Termination Date, Termination Effective Date and optionally the related termination record. | |
Supersede
|
A new contract was signed which replaces the existing contract and makes the existing contract inactive. The superseding contract is the one governing the terms for the relationship going forward. | The current contract becomes inactive on the superseding contract’s effective date, the newly signed contract which superseded it is related to it. | Superseded Date, Superseding contract effective date, and optionally, the related record that the contract has been superseded by. | |
Cancel Auto-Renewal
|
The contract will now expire on its expiration date, instead of auto-renewing. | The contract expires and becomes inactive on its expiration date instead of auto-renewing. | None, the cancellation date is automatically stored. | |
Activate
|
A contract has expired in the past. For example, it is currently inactive, but another contract is signed which makes the existing contract active again. | Contract becomes active again with a new current effective date/renewal terms | New effective date, and renewal type. Additional inputs based on the renewal type may be required. |
|
Extend
|
A contract has the renewal type of optional extension and the customer chooses to exercise the extension. | Status changes to extending, and the contract expiration date is moved forward by the renewal term length on the expiration date, times renewed is incremented, and renewals remaining is decremented. | None | |
Edit Renewal
|
A user should be allowed to edit the renewal information for an active contract’s agreement, such that the future lifecycle events happen accordingly. For example, when an amendment is signed that changes the next expiration date or increases the number of renewals left for a contract. | The future lifecycle of the contract should follow the updated values rather than the historical |
Pre-filled values from current lifecycle data:
|
|
Undo | The last action that the user took was invalid. | Rolls back the effects from the last contract action, as if they were never performed. | None |
Auto Renewal Images
Terminating Images
Superseding Images
Activating Images
Extend Images
Auto-Renewing Images
Available Actions Based on Contract Status
Current Status | Renewal Type | Expected Available Actions |
---|---|---|
Active |
None/Blank/Other | Edit Renewal |
Terminate | ||
Supersede | ||
Undo | ||
Auto-Renew | Edit Renewal | |
Terminate | ||
Supersede | ||
Cancel Autorenewal (only if remaining renewals > 0) | ||
Undo* | ||
Optional Extension | Edit Renewal | |
Terminate | ||
Supersede | ||
Extend (only if remaining renewals > 0) | ||
Undo | ||
Evergreen | Edit Renewal | |
Terminate | ||
Supersede | ||
Undo | ||
Active - Superseding | All Renewal Types | Terminate, Undo |
Active - Terminating | All Renewal Types | Undo |
Active - Extending | Only possible for Optional Extensions | Edit Renewal |
Terminate | ||
Supersede | ||
Undo | ||
Inactive - Expired | None/Blank/Other/Auto-Renew | Edit Renewal |
Supersede | ||
Activate | ||
Undo | ||
Optional Extension | Edit Renewal | |
Supersede | ||
Extend (only if remaining renewals > 0) | ||
Undo | ||
Inactive - Terminated/Superseded | All Renewal Types | Undo |
Inactive - Executed | None/Blank/Other | Edit Renewal |
Terminate | ||
Supersede | ||
Undo | ||
Auto-Renew | Edit Renewal | |
Terminate | ||
Supersede | ||
Cancel Autorenewal (only if remaining renewals > 0) | ||
Undo | ||
Optional Extension | Edit Renewal | |
Terminate | ||
Supersede | ||
Extend (only if remaining renewals > 0) | ||
Undo | ||
Evergreen | Edit Renewal | |
Terminate | ||
Supersede | ||
Undo |