On 26/04/12 11:07 +0200, Guillem Barba Domingo wrote:
> El 26 d’abril de 2012 10:25, Cédric Krier <[email protected]> ha escrit:
> 
> > On 26/04/12 09:44 +0200, Guillem Barba Domingo wrote:.
> > Even the name "Timesheet Sheet" is a mess.
> 
> 
> But it has a direct mapping with an "object" in the real (fisical) world...
> and sometimes with the same name.

And what is in the *real* world a "Timesheet Sheet"?

> > The use case is that workers fill the hours they spend in each work in a
> > > form (normally, one per day but not always) and then it is confirmed and
> > > freeze to could be invoiced to customer and paid to worker.
> >
> > Why not just freeze the lines with a state (or something similar)?
> > A simple wizard could do the job.
> 
> 
> Yes, that's the other alternative. I thought that add an 'state' field
> (maybe a workflow?) to timesheet.line could be a difficulty for future
> developments. But it's the simplest solution.

Indeed with the current workflow design it will be quite simple.
But I'm not sure it deserve a workflow, it could be just a checkbox that
the user can edit (+ a wizard to update a list).

> In this case, I think the best is add this field and wizards to confirm
> lines in the 'timesheet' module.

Why? I think it can be well done in a new module: timesheet_validation?

-- 
Cédric Krier

B2CK SPRL
Rue de Rotterdam, 4
4000 Liège
Belgium
Tel: +32 472 54 46 59
Email/Jabber: [email protected]
Website: http://www.b2ck.com/

Attachment: pgpzoB0bxQZCX.pgp
Description: PGP signature

Reply via email to