At the absolute minimum the rates should be set in place once an invoice has been processed for a project. People commonly work on a project where their internal annual / hourly pay rate increases during the period of the project & therefore the cost of the project increases from THAT point, not back for the entire project, especially where a project is a long or ongoing project. How was this not included in the original outline of the module or at least added since, as Projects has been around for quite some time now.
At the absolute minimum the rates should be set in place once an invoice has been processed for a project. People commonly work on a project where their internal annual / hourly pay rate increases during the period of the project & therefore the cost of the project increases from THAT point, not back for the entire project, especially where a project is a long or ongoing project. How was this not included in the original outline of the module or at least added since, as Projects has been around for quite some time now.