/
Report Status Logic

Report Status Logic

StatusReports has its own logic for determining the status of an issue. We call this report status to differentiate between an individual issue’s workflow status.

 

The following lists the logic that determines what the report status should be.

 

Status

Logic

Status

Logic

1
image-20250213-151811.png

Issues are marked as complete if:

  • They have a statusCategory (To do, In Progress, Done) of Done
    OR

  • All of their children have a statusCategory of Done
    OR

  • Their ROLLED UP end date is in the past

2
image-20250213-152122.png

Issues are marked as blocked if:

  • They or any of their children have a workflow status of blocked.
    OR

  • They or any of their children have a label of blocked.

3
image-20250213-152444.png

Issues are marked as warning if:

  • They or any of their children have a workflow status of warning.
    OR

  • They or any of their children have a label of warning.

4
image-20250213-152838.png

Unknown

Issues are marked as unknown if:

  • They have no ROLLED UP timing data. A start and end date can not be found on the issue or any of its children.

5
Status_Reports_for_Jira.png

Issues are marked as new if:

  • The issue did not exist at the baseline comparison time.
    OR

  • The issue did not have any ROLLED UP timing data at the baseline comparison time.

6
image-20250213-154721.png

Issues are marked as behind if:

  • Their current ROLLED UP end date is after the baseline comparison end date.

7
image-20250213-154735.png

Issues are marked as ahead if:

  • Their current ROLLED UP end date is before the baseline comparison end date.

8
image-20250213-154751.png

Issues are marked as on track if:

  • Their current ROLLED UP end date is after today’s date
    AND

  • Their current ROLLED UP start date is before today’s date

9
image-20250213-154808.png

Issues are marked as not started if:

  • Their current ROLLED UP start date is after today’s date

 

Related content