When using a component phase override, it is important to capture both a phase AND a phase completion date. This becomes important when the component-level statuses like ATSD's project_development_status and project_development_status_date since they rely on having both a completion date and a component phase - see the get_project_development_status_date function in the database. Also see https://github.com/cityofaustin/atd-data-tech/issues/18120
The UI currently allows a completion date to be entered without selecting a phase which can cause unexpected results in reporting.
In Scope
Nathan W has requested that we:
Require Completion date if Post-Construction or Complete phase name (phase simple = Complete)
~Require Phase if Completion date is entered~ Clarified as "can't add a completion date unless phase name simple = Complete"
When using a component phase override, it is important to capture both a phase AND a phase completion date. This becomes important when the component-level statuses like ATSD's
project_development_status
andproject_development_status_date
since they rely on having both a completion date and a component phase - see theget_project_development_status_date
function in the database. Also see https://github.com/cityofaustin/atd-data-tech/issues/18120The UI currently allows a completion date to be entered without selecting a phase which can cause unexpected results in reporting.
In Scope Nathan W has requested that we: