Symbol white

← Back to other Codebase suggestions

Mark time tracking entries as billed on a user bases

Cd39a378f1b549f56889a7114a238e3f?rating=pg&size=52&default=mm
suggested by Daniel W
1

We heavily use time trackings features. However, freelancers or external developers are experiencing  problems keeping track of time tracking entries they already billed.
 
1.) A time tracking entry (1) is added to a project from a freelancer.
2.) The freelancer bills this entry (1).
3.) A time tracking entry (2) is added to a project from a freelancer.
4.) The freelancer bills this entry (2).
5.) A time tracking entry (3) is added to a project from a freelancer.
6.) The freelancer bills this entry (3).
7.) Some time later (or sooner) the agency (the project's owner) bills the three time entries to the client.
8.) The agency marks the entries as billed.
 
Starting at step 3, the freelancer cannot rely on the state of the time tracking entry since he already billed it while the agency did not yet. So he needs to keep track in another place which makes the whole feature a bit of worthless.
 
A possible solution would be to have two separate "billed" states for every time tracking: one for the creator of the entry and one for the project.
 
Regards, Daniel
 
 
 

Collecting We're collecting votes & feedback about this suggestion!

Login to comment on this suggestion