Hi Martti
I added a resource to a project. The Primary Role of the resource is 'GIS Solution Architect / Design (Employee)'. This role attracts a rate in the matrix of $137.50 /hour. The Primary Role became the Project Role (Team tab).
I added the resource to 2 Tasks: Test Task 1 and Test Task 2. For Test Task 1, I left the Assignment Role the default Primary Role. For Test Task 2, I changed the Assignment Role to 'GIS Senior Business Analyst (Employee)', which attracts a rate of $93.75 /hour.
I then had the resource prepare a Timesheet. He split Test Task 1, and changed the Timesheet Role for the second split to 'GIS Test Analyst (ANZ)', which attracts a rate of $75 /hour.
So, our timesheet has 3 rows:
- Test Task 1, with the role 'GIS Solution Architect / Design (Employee)' has 10 hours
- Test Task 1, with the role 'GIS Test Analyst (ANZ)' has 10 hours
- Test Task 2, with the role 'GIS Senior Business Analyst (Employee)' has 20 hours.
The timesheet was submitted, approved, posted. We then ran Post Transactions to Financials and Post to Wip, and we ended up with:
- Test Task 1 with 10 hours at $137.50 /hour
- Test Task 1 with 10 hours at $75 /hour
- Test Task 2 with 20 hours at $93.75 /hour
Expected result = $4,000. Actual result = $4,000. Attached file has screen-shots.
Test Resource Role Hierarchy Doc