I would like the ability to have budgeted hours deduct from available hours from all projects, even if the other projects have a higher priority. Currently the available hours in Projects of higher priority do not deduct the hours budgeted in lower priority projects. Once hours are budgeted I would like those hours to be unavailable throughout the system unless I specifically remove those budgeted hours.
An example of this problem is getting 5 projects and resourcing all 5 projects and putting contracts in place. Next month I get a new project that falls in the 5 position making one of my previous resource projects go to 6. I still have a contract in place to execute the work of project 6 so those resources are not available to the new project even though it's higher priority. The current setup will not show the resources being used in project 6 for the new project so it would be approved even though those resources are not available.