RE: [taskjuggler] schedule by cash availability?

Nigel.Brown_at_qml.com.au
Date: Thu Feb 03 2005 - 00:22:25 CET


Message-ID: <F23B3BCF090CCA43A05E70C7B771E5C823432F@qmlmail.qml.com.au>
From: Nigel.Brown@qml.com.au
Date: Thu, 3 Feb 2005 09:22:25 +1000 
Subject: RE: [taskjuggler] schedule by cash availability?


> -----Original Message-----
> From: Chris Schlaeger [mailto:cs@suse.de]
> Sent: Thursday, 3 February 2005 1:55 AM
> To: taskjuggler@suse.com
> Cc: Nigel.Brown@qml.com.au
> Subject: Re: [taskjuggler] schedule by cash availability?
>
> On Tuesday 01 February 2005 23:24, Nigel.Brown@qml.com.au wrote:
> > > -----Original Message-----
> > > From: Chris Schlaeger [mailto:cs@suse.de]
> > > Sent: Wednesday, 2 February 2005 3:49 PM
> > > To: taskjuggler@suse.com
> > > Cc: Nigel.Brown@qml.com.au
> > > Subject: Re: [taskjuggler] schedule by cash availability?
> > >
> > > On Tuesday 01 February 2005 21:26, Nigel.Brown@qml.com.au wrote:
> > > > I'm looking at how to structure a project definition so that tasks
> are
> > >
> > > only
> > >
> > > > scheduled when an income account is positive enough -
> > > >
> > > > eg if a client makes periodic payments that go into the project
> income
> > > > account and tasks are scheduled such that if the project account is
> > > >
> > > > depleted by tasks then the next task can't begin until the next
> > >
> > > scheduled
> > >
> > > > payment takes the account positive enough -
> > > >
> > > > can taskjuggler do this?
> > >
> > > Interesting concept ;)
> > >
> > > The TJ scheduler does not operate chronologically. So the accounting
> can
> > > only
> > > be done, when the complete project has been scheduled.
> > >
> > > But you can use the P&L account reports to find out, when you are
> running
> > > out
> > > of cash and then manually adjust the start times accordingly.
> >
> > Then perhaps I can use taskjuggler as my calculation engine and have a
> > automated loop with a control program parsing the calculated budget
> output,
> > making an adjustment to the project file, and then rerunning
> taskjuggler.
> > The loop would repeat until a solution, or lack thereof, is found.
> >
> > Alternatively can task juggler make a resource person available for a
> > limited number of days during a period (eg you can use Harry but only
> for
> > any 3 days this month)? Then a client payment would become the
> allocation
> > of a resource person for a set maximum number of days for the remainder
> of
> > the project period.
>
> Yes, see http://www.taskjuggler.org/manual-cvs/property_limits.html. That
> should do the trick.

Thinking about it the limit I really need is probably projectmax - does just
putting a duration in the braces eg limit { 4d } do that? With monthlymax
etc the total availability of the resource varies with project duration.

Nigel
>
> Chris
>
> --
> KDE 3.3: Conquer your Enterprise Desktop! See http://www.kde.org!
> GPG Key: 1024D/0500838B A5FE C051 2AFC 9A14 768A 5125 5829 5750 0500
> 838B

-- 
To unsubscribe, email the address listed in the List-Unsubscribe header
For additional commands, email: taskjuggler-help@suse.com


This archive was generated by hypermail 2.1.7 : Thu Feb 03 2005 - 00:22:49 CET