UI > Task

Cost overview at projViewEfforts / #4453

Summary

open
Mar 23, 2007
Mar 23, 2007 / burger
May 15, 2008 / pixtur
burger
 

Attached files

Summary
EffortCalculationOverview.bmp
3932214 bytes / ID 4488 / Mar 30, 2007
Show Details
EffortCalculationOverview.jpg
EffortCalculationOverview.jpg

150163 bytes / ID 4491 / Mar 30, 2007
Show Details
PersonSalary.jpg
PersonSalary.jpg

46774 bytes / ID 4489 / Mar 30, 2007
Show Details
streber_345_dcaravana.patch
5392 bytes / ID 6276 / Mar 1, 2008
Show Details
TaskCalculation.jpg
TaskCalculation.jpg

47126 bytes / ID 4490 / Mar 30, 2007
Show Details
 
To use streber effective we need a kind of cost overview.

Therefore I need a new input field at personNew/personEdit for the person's salary per hour.

Furthermore I need a new input field at taskNew/taskEdit for the costs of the tasks.

In the projViewEfforts we need an overview of
  • labour costs and task costs (e.g. Person X (10€/h) worked on a specific task for overall 25 hours (=250€) and the task's costs are 500€ => 50% of the task's costs are already spent)
  • effort costs and task costs (e.g. Person X (10€/h) has an effort of 10 hours (=100€) and task's costs are 1000€ => 10% of the costs are already spent)
The cost overview and the hourly rate field at personNew/Edit should only be visible for admins.

Maybe this cost overview and the extra fields for hourly rate of a person and task costs could be configurable by customize.inc.php?! (If not everyone would like to have this feature).

10 Comments

burger

Mar 23, 2007
Really important ...
Do you think we can realise this kind of cost overview in streber?
Or do you have some other ideas?


burger

Mar 30, 2007
Pictures of this feature
I added some pictures how this feature looks like.

pixtur

Apr 6, 2007
hmm...
Some thoughts (maybe too late):

  • The hourly rate of a person should be a field for his project team member member ship (so a person can have different rates for different projects). This project_person.salary should be used for summing up.
  • person.(default_)salary should be used to initialize the salary when a person is assigned to new projects.
The display of the cost field is really tricky...
  • PM should probably see salaries
  • Should user see their own salaries?
-> I think this should be an option for project_person.settings
 

About your screen shots

Currently this looks a little bit complicated. Do you really need that much information? Maybe we could put this on a separate page called "effort_details" or ''effort_summary" or so?

"Kalkulation in Euro" tells me nothing? What should this field be good for?

burger

Apr 13, 2007
Okay ...
  1. I will add the project_person.salary and need it for calculation
  2. I will add a new page called "effort summary" (because we really need all this information)
  3. "Kalkulation in Euro" means the calculated costs for a task (In "taskEdit" there is also an internal tab where you can insert the estimated costs of a task)

burger

Apr 13, 2007
version 2
Question
Is it okay if I don't move the different calculations to a seperate page because I implemented the calculations in the way of reacting to filter setting changes. That means if I show only the 'open' efforts then the currently displayed calculation is only for the open efforts and so on.
But if I would move the calculations to a seperate page then I cannot show filter specific calculations.

So is it okay if I don't move it?
Especially because only admins (right to edit and view all) can see this calculations.


pixtur

Apr 19, 2007
Leaving it there will be ok for now,
but it really makes the page a little bit too complex. We should start to figure out how to clean up the interface from such details, that are only needed at a specific time.

burger

Apr 20, 2007
Committed
I committed the files related to this feature. Please have a look at it and feel free to inform me about changes I should do :-).


pixtur

Apr 20, 2007
collecting...
I am just going through your changes and collect anything at:

diego

Mar 1, 2008
Calculations on Person
I did a small modification to streber (trunk version) to add calculations to efforts and money for a person (only summaries on projects); I added it directly in the person/efforts page (no dedicated page like for projects.)

I attach the patch file if you want to try it (file done with Eclipse SVN plugin.)

pixtur

May 15, 2008
 

Comment / Update