Skip to content

Contractor & Project statuses

Written for Managers Administrators

Contractor statuses

Status Description
This Contractor is configured to not be required to be kept up to date while not in use. Its requirements are due; however, the Contractor is not currently being used. test
At least one requirement for the Contractor has not yet been fulfilled.
All requirements for the Contractor have been fulfilled previously, but at least one requirement is now out of date and needs renewing.
All requirements for the Contractor have been fulfilled and are currently up to date. The Contractor is ready for use.
The Contractor has been archived from the Contractor's edit page. Any existing open requirement tasks for this Contractor will have been resolved, and no new tasks will be generated for outstanding requirements.

---
config:
  layout: dagre
---
stateDiagram
  direction TB
  classDef renewable stroke:#d97706,fill:#f59e0b26,stroke-width:2px;
  classDef incomplete stroke:#dc2626,fill:#ef444426,stroke-width:2px;
  classDef stale stroke:#2563eb,fill:#3b82f626,stroke-width:2px;
  classDef ready stroke:#16a34a,fill:#22c55e26,stroke-width:2px;
  classDef archived stroke:#7d8590,fill:#9ca3af26,stroke-width:2px;
  state s1 <<fork>>
  state s2 <<fork>>
  Renewable --> Ready:Requirements are updated
  root_start --> s1:Wanting to keep up to date (e.g. regular usage)
  root_start --> s2:Not wanting to keep up to date (e.g. ad-hoc usage)
  s2 --> Stale:One or more requirements unmet or out of date
  s1 --> Incomplete:One or more requirements unmet
  Incomplete --> Ready:Requirements provided
  Ready --> Renewable:A requirement goes out of date
  root_start --> Archived:Contractor archived
  Stale --> s3:Requirements provided or updated
  s3 --> Stale:A requirement goes out of date, or a new one is added
  Ready --> Incomplete:A new requirement is added
  root_start:Contractor
  s3:Ready
  class Renewable renewable
  class Incomplete incomplete
  class Stale stale
  class Ready,s3 ready
  class root_start,Archived archived

Project statuses

Status Description
This Project's start date is in the future. Tasks will not generate until this Project starts.
At least one requirement for the Project has not yet been fulfilled.
All requirements for the Project have been fulfilled previously, but at least one requirement is now out of date and needs renewing.
All requirements for the Project have been fulfilled and are currently up to date. The Project is ready to start.
The Project has ended.

---
config:
  layout: dagre
---
stateDiagram
  direction TB
  classDef renewable stroke:#d97706,fill:#f59e0b26,stroke-width:2px;
  classDef incomplete stroke:#dc2626,fill:#ef444426,stroke-width:2px;
  classDef future stroke:#ea580c,fill:#f9731626,stroke-width:2px;
  classDef ready stroke:#16a34a,fill:#22c55e26,stroke-width:2px;
  classDef archived stroke:#7d8590,fill:#9ca3af26,stroke-width:2px;
  state s4 <<join>>
  Renewable --> Ready:Requirements are updated
  Incomplete --> Ready:Requirements provided
  Ready --> Renewable:A requirement goes out of date
  root_start --> Archived:End date is in the past
  Ready --> Incomplete:A new requirement is added
  root_start --> Future:Start date is in the future
  root_start --> s4:Project is active
  s4 --> Incomplete:One or more requirements unmet
  Future --> s4:Project starts
  root_start:Project
  Archived:Ended
  class Renewable renewable
  class Incomplete incomplete
  class Future future
  class Ready ready
  class root_start,Archived archived