[consulting] Billing tracking for clients (was: Issue tracking for clients)

Jason Flatt drupal at oadae.net
Wed Nov 1 15:51:34 UTC 2006


On Monday 23 October 2006 16:54, Morbus Iff wrote:
> > There is case tracker which is more generic than
> >
>  > just software development, but I have no used.
>
> I am the (new) de facto maintainer of Case Tracker.
>
> The reason I am working on Case Tracker lately has been because I plan
> to use it internally to replace a Basecamp installation. I have much the
> same requirements: Client A should not see that Client B (or really, any
> other client) exists, much less see their actual issues.
>
[ s n i p ]
>
> I also plan to create a casetracker_time.module which would allow one to
> enter hourly durations onto both case nodes and comments, so that you
> can track the time you've worked on a single case. I've looked into the
> various other modules that purport to do this, but either found them
> outside my realm of likability (requiring PHP 5 and MySQL 5 and written
> in a decidedly non-Drupal way) or usability (duration entries were
> treated as an entire node type; requiring you to "start" and "end" a
> timer for it to be logged, etc.).

I would like to take this on a slightly different (but related) track with 
this question: have you thought about how this really cool implementation 
might be linked with some sort of client invoicing and/or billing system 
(possibly using our own E-Commerce [1] or ERP [2] modules), and if you have, 
what have you come up with?

[1] http://drupal.org/project/ecommerce
[2] http://drupal.org/project/erp

-- 
Jason Flatt
http://www.oadae.net/
Father of Six:  http://www.flattfamily.com/ (Joseph, 13; Cramer, 11; Travis, 
9; Angela; Harry, 5; and William, 12:04 am, 12-29-2005)
Linux User:     http://www.sourcemage.org/
Drupal Fanatic: http://drupal.org/


More information about the consulting mailing list