You are here:
Default Object State Transition
State transitions allow you to automate the progress of a contract from one state to the next. The progress is determined by the state transition logic. For example, a contract can move from draft state to ‘in approval process’ or ‘canceled’ through contract actions. By default, the Salesforce Contracts application provides a set of allowed state transitions.
Here's the list of default object state transitions:
| Object State Transition | From State | To State |
|---|---|---|
| Draft_To_InApproval | Draft | In Approval Process |
| Draft_To_Cancelled | Draft | Canceled |
| InApproval_To_Rejected | In Approval Process | Rejected |
| InApproval_To_Negotiating | In Approval Process | Negotiating |
| InApproval_To_Canceled | In Approval Process | Canceled |
| InApproval_To_Draft | In Approval Process | Draft |
| Rejected_To_Canceled | Rejected | Canceled |
| Rejected_To_Draft | Rejected | Draft |
| Negotiating_To_Draft | Negotiating | Draft |
| Negotiating_To_AwaitingSignature | Negotiating | Awaiting Signature |
| Negotiating_To_Canceled | Negotiating | Canceled |
| AwaitingSignature_To_Signed | Awaiting Signature | Signed |
| AwaitingSignature_To_SignatureDeclined | Awaiting Signature | Signature Declined |
| AwaitingSignature_To_Negotiating | Awaiting Signature | Negotiating |
| AwaitingSignature_To_Canceled | Awaiting Signature | Canceled |
| SignatureDeclined_To_Canceled | Signature Declined | Canceled |
| SignatureDeclined_To_Draft | Signature Declined | Canceled |
| Signed_To_Activated | Signed | Activated |
| Activated_To_Expired | Activated | Contract Expired |
| Activated_To_Terminated | Activated | Contract Terminated |

