New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Handling of project costs #44

Open
73erln91 opened this Issue Jan 4, 2019 · 2 comments

Comments

Projects
None yet
3 participants
@73erln91
Copy link

73erln91 commented Jan 4, 2019

First of all: thanks for developing and maintaining this nice software.
Perhaps the issue of project costs is covered by the wiki but wiki is currently not available.
I can not find out how to properly manage and control project costs - I can only see the budget of hours.
My questions:
System Administration - Billing Code Table: What is a "Billing Code" and which meaning has the associated "Value"? Is it the hourly rate?
TaskLogs: What is the "Cost Code" and what is the value after "->"? I would expect it to be the "Value" from above but in my case a strange non-related is being taken here.
General: Where are the project costs (i.e. hours x hourly rates) being evaluated? I only find the total sum of hours. From my point of view the project costs and financial budget are of primary importance, not hours? Moreover - if there are different hourly rates of involved people, the total time is meaningless.
Why can I enter the project financial budget when there is no evaluation of the corresponding running project costs there?
Am I missing something?

@teodorg

This comment has been minimized.

Copy link
Contributor

teodorg commented Jan 4, 2019

Ok, as a start I would like to elaborate that I am not one of the developers of the software. So, bear that in mind. In my humble opinion, the billing code feature is unfinished. I came to this conclusion whilst browsing through the code. You can define various billing codes (separated by company), assigned them codenames, values and description. Then in task updates you can assign a billing code to each task. And that is all. The billing code value (which imho is supposed to be the cost of a particular service) is used nowhere. It is mentioned in the "overall report" page at the projects module, but the code is commented.

Probably the idea of the author was to use it as a quick and easy way to add and bill the user for a predefined set of services (like "technicians visit - $50", "sending a printed manual - $20", "generating a report" - $10). Then you just choose and apply the code to a specific task.

But, as I said above - it seems like an unifished feature.

@ajdonnison

This comment has been minimized.

Copy link
Contributor

ajdonnison commented Jan 8, 2019

The original idea behind cost codes was to provide for assigning to a cost centre, not to actually provide costs themselves. So for instance you may have done work that was maintenance and it gets assigned to one cost centre, while a new building project would be in Capital Works (as an example). It was requested by a user but never really progressed beyond the initial idea.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment