Currently we have ORIA setup to be
PRODUCT 1 (project)
>> Sub Project
>> Sub Project
>> Sub Project
Product 2 (project)
>> Sub Project
>> Sub Project
If I'm doing a real work allocation, it would make much more sense (and less processor intensive) to check what project I have selected... rather than returning both Product 1 and Product 2 main projects.
If I'm allocating work for 1 sub project, currently I have to wait for the system to completely load every project in the system for that user.
It is designed this way so that real work allocation does not depend on project selection.
Whatever the current working project, resource should see all the work entered to be sure that work per day is complete and not more than capacity.
Moreover, administrative projects cannot be selected, but must be imputable.