bardsoftware / ganttproject

Official GanttProject repository.
http://ganttproject.biz
GNU General Public License v3.0
856 stars 301 forks source link

Cost Calculation #2310

Closed RoyHess closed 1 year ago

RoyHess commented 1 year ago

Dear All (developers), I'm using GanttProject 3.2.3247 in German and I'm struggeling with sum and overview of costs in my own small project planning renovation of my house. In Ressources I set the standard price (for one day) and the amount is calculated. This price doesn't match with real price so I use the field "Explizit festgelegt" (Special Price ??) to set a new single price for this process. In the table of Ressources is still the CALCULATED price but in the Gantt Table is the correct price which I have set. So the pricing / summary of costs is different. 1) Total of costs must be equal on both tables Gantt and Ressources 2) The "special price" should be the correct amount (as of Gantt table)

Sorry for my terrible English but I hope you understand the problem. If I made a mistake - please let me know.

Roy

dbarashev commented 1 year ago

Total of costs must be equal on both tables Gantt and Ressources

Why? Task cost is a sum of the costs of all assigned resources. What do you suggest to show in the resource table if you have two resources assigned to the same task with explicit cost?

I may understand that in case of explicit task cost, it should be subtracted from the assigned resource costs, it may make sense.

RoyHess commented 1 year ago

Dear Dmitry,

Thank you very much for your reply. I actually didn't expect anyone to bother with my comment. I'm all the more pleased that as a user I can hopefully help improve the program.

A few short remarks in advance.

Based on the open source idea and the possibility to create a project planning including cost calculation with a free program anyway, there will be or rather there must be cutbacks compared to a professional project planning program. Who wants to create a professional planning, should buy an appropriate program at the appropriate price.

I am currently using the program privately to plan a renovation.

So that we don't talk past each other without trying to explain to you how your own program works, here is some information on how I understand the program.

In the sheet Resources I set a standard price. This can be set only once per resource. In my case this is a craftsman, material, or tool. The standard price is multiplied in the program by the number of days the resource is in use. In the case of man-days or where I always have to rent a machine for a whole day, for example, this may apply. Also in the case of, for example, software development, where there are really only employees with different billing rates, this may absolutely fit.

However, in the case of my project and certainly in the case of various other projects, this rigid calculation coupled to the number of days does not correspond to reality. So, correctly, the program has a function "price explicitly fixed" which overrides the "calculated price".

In the Gantt view I see the price calculated from "Price explicitly set" and -if not available- from the calculated values i.e. standard price multiplied by the number of days. In the view in the sheet Resource I see only the calculated price. This makes little sense for myself, for example, with material.

Therefore, my suggestion for improvement is to always display the "Price explicitly set" in the Resource view as well. Currently, both views differ from each other.

What I would like to say

When I, as a user, look at the planning, I naturally want to have an overview of what the project will cost me in total. I see this in total in the Gantt display. There divided according to my chosen structure. For example, what costs me the interior (which is processed by different resources), or what costs, for example, all the painting, plumbing, etc. that are done by different craftsmen plus material.

But if I want to see how much a single painter costs - that is, a single resource - I switch to the Resources view. But there I only see the calculated value, because in the tabular overview the "Price explicitly set" is not shown. (But I want to know the exactly costs by any Resource.)

I can't check the total calculation either, because both views differ, which I personally find extremely unfortunate.

I hope you understand my way of thinking regarding this problem description.

My very big thanks go to you and the many developers who made this project and this program possible for us small private users.

If you need any screen shoots from my example or do not understand my general way of creating a project planning please let me know.

Many greetings

Ralf

Am 19.05.2023 um 15:28 schrieb Dmitry Barashev:

Total of costs must be equal on both tables Gantt and Ressources

Why? Task cost is a sum of the costs of all assigned resources. What do you suggest to show in the resource table if you have two resources assigned to the same task with explicit cost?

I may understand that in case of explicit task cost, it should be subtracted from the assigned resource costs, it may make sense.

— Reply to this email directly, view it on GitHub https://github.com/bardsoftware/ganttproject/issues/2310#issuecomment-1554578821, or unsubscribe https://github.com/notifications/unsubscribe-auth/A7Z6AGFMOHMDOVCGDO6OGDLXG5YRFANCNFSM6AAAAAAX76NM3M. You are receiving this because you authored the thread.Message ID: @.***>

dbarashev commented 1 year ago

So what do you suggest to do if you have two resources with their own standard rates (e.g. 100), both assigned to the same task where cost is set explicitly (e.g. to 500). Do you want to see "500" for both resources? 250 and 250? 200 and 300? 100 and 400? Anything else?

dbarashev commented 1 year ago

Closing because the request is not clear when it comes to more complex cases.