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






