I thought I saw something like this on sourceforge

-----Original Message-----
From: [email protected]
[mailto:[EMAIL PROTECTED] Behalf Of Ian Holsman
Sent: Tuesday, June 27, 2006 6:26 AM
To: [email protected]
Subject: Re: Time Tracking Tool
Importance: Low




On 27/06/2006, at 6:48 AM, Jos Yule wrote:

>
> I'm in the prototype phase for designing a time tracking/invoicing  
> tool
> for my small business. First i'd like to know if anyone has already
> done this kind of thing?
>
> If not, i'd like to make something available to other looking for this
> kind of functionality.
>
> I should note that this _IS NOT_ for planning or project management.
> Its just a time entry, reporting and invoicing tool.
>
> Ok, here is what i've got so far, table wise:
>
> CLIENT - name, address, notes, etc.
> PROJECT - name, description - high level
> JOB - name, related to a project. (rate)
> WORK - hours, date done, by (association to the django USER table).
>
I'm assuming WORK also is associated with JOB

> So, i might have a 'new product page' JOB for the 'web site' PROJECT
> for 'wizbang' CLIENT.
>
> I'd then do WORK, which is associated to a JOB. The JOB currently has
> the Rate ($/hr).

that OK for small stuff, but if you have 2 people on a JOB it will  
fall down.
>
> I also have an INVOICE table to which each WORK row is associated.

you should probably associate it with the CLIENT, as the client will  
probably want a single invoice
for the time period detailing the work being done overall (but your  
client may be different)

>
> I'm not really happy with the INVOICE and WORK associations, or how a
> JOB has the rate. I've also just hacked on the django USER association
> to WORK.
allow a invoice to over-ride the rate.

>
> It works for now, but in looking to make it (possibly) usable for a
> wider audience, what things would you change or want to see added?
> Don't use the built-in USER? Where should the Rate be stored? What
> other var's would you want to have tracked (keeping in mind this is
> trying to be a small simple app)?


features ?
for me multi-currency and PDF invoice generation.
but you may just want to use SQL-ledger of OFBIZ (or quickbooks) they  
are pretty easy to use, and cheaper than writing it yourself.

regards
Ian

>
> I know that reports need to go in too, but that can be done once the
> schema is defined...
>
> Thanks for any suggestions, hints and comments.
>
> jos
>
>
> >



---------------------------------------------------------------------------
The information contained in this message may be privileged and / or
confidential and protected from disclosure. If the reader of this message is
not the intended recipient, you are hereby notified that any dissemination,
distribution or copying of this communication is strictly prohibited. If you
have received this communication in error, please notify the sender
immediately by replying to this message and deleting the material from any
computer.
---------------------------------------------------------------------------

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users
-~----------~----~----~----~------~----~------~--~---

Reply via email to