[taskjuggler] shift plan

From: Poser Ernst-Walter (E-WPoser_at_t-online.de)
Date: Wed Nov 12 2003 - 08:12:30 CET


From: E-WPoser@t-online.de (Poser Ernst-Walter)
Date: Wed, 12 Nov 2003 08:12:30 +0100
Message-Id: <200311120812.31584.e-wposer@t-online.de>
Subject: [taskjuggler] shift plan

Hello.
I need help !
My project is to create a shiftplan for 2 fulltime jobs.
The jobs shout be filled with 1 person and alternative with one or two other.
The first has to work her fulltime and only if she has offtime or vacation
the alternatives are on duty.
Here you can see my task.
The problem is that the 1 person, here Rebecca,is not planed for her fulltime
the alternative are set in sometimes.
How can I manage this ?

shift voll1 "Vollzeit 1" {
        workinghours mon off
        workinghours tue 9:30 - 14:00, 14:30 - 18:30
        workinghours wed 9:30 - 14:00, 14:30 - 18:30
        workinghours thu 9:30 - 14:00, 14:30 - 19:00
        workinghours fri 9:30 - 14:00, 14:30 - 18:30
        workinghours sat 9:30 - 14:00
}
shift voll2 "Vollzeit 2" {
        workinghours mon 9:30 - 14:00, 14:30 - 18:30
        workinghours tue 9:30 - 14:00, 14:30 - 18:30
        workinghours wed 9:30 - 14:00, 14:30 - 18:30
        workinghours thu off
        workinghours fri 9:30 - 14:00, 14:30 - 19:00
        workinghours sat 9:30 - 14:00
}
....................
resource Rebecca "Jansen" {

        vacation 2003-11-16 - 2003-11-22
        shift voll2 2003-09-28 - 2003-10-05
        shift voll1 2003-10-06 - 2003-10-12
        shift voll2 2003-10-13 - 2003-10-19
.................
resource Helga "Fr. Poser"{
#maxeffort 0.8
}
.....................

task t0 "Verkauf" {

task t1 "Verkauf1" {
        start 2003-11-01
        duration 2m

        priority 100
        allocate Rebecca { alternative Helga shift voll}
}
task t2 "Verkauf2" {
        start 2003-11-01
        duration 2m
        #effort 2m

        priority 110
        allocate Burow { alternative Winkel, Helga shift voll}
}

Than You

-- 
Juwelier Poser
Ernst-Walter Poser
Am Markt 16
41515 Grevenbroich
Tel 02181 1234
Fax 02181 64272
-- 
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 : Wed Nov 12 2003 - 08:51:52 CET