The Ecosuite EcoSuite has some rich project filtering functionality that includes what can at a high level be called project status filtering. In reality this project status filtering is made up of two layers of Status filters and a set of independant Flags. They look like this in the Ecosuite EcoSuite UI:
...
This is a high level diagram showing the logical relationship between these three things (note, a project by definition has one or more systems):
...
Project Status
...
With respect to these the high level status transitions, at Ecogy these most commonly occur in this the following order:
New => Interconnection => Permitting => Pre-Construction => Permitting => Construction => PTO => Operational
But funky adjustments to this normal flow do happen on occasion to assist with compressing timelines:
...