project prj "Duration Example" "1.0" 2007-06-06-00:00-+0000 - 2007-06-26-00:00-+0000 {
  timezone "America/Denver"
  scenario plan "Plan Scenario" {
    active yes
  }
}

projectids prj

resource tux "Tux"

task t "Enclosing" {
  task durationTask "Duration Task" {
    start 2007-06-06-06:00-+0000
    end 2007-06-16-06:00-+0000
    scheduling asap
    scheduled
  }
  task intervalTask "Interval Task" {
    start 2007-06-17-06:00-+0000
    milestone
    scheduled
  }
  task lengthTask "Length Task" {
    start 2007-06-06-06:00-+0000
    end 2007-06-19-23:00-+0000
    scheduling asap
    scheduled
  }
  task effortTask "Effort Task" {
    start 2007-06-06-15:00-+0000
    end 2007-06-19-23:00-+0000
    scheduling asap
    scheduled
  }
}
supplement task t {
  priority 500
  projectid prj
}
supplement task t.durationTask {
  priority 500
  projectid prj
}
supplement task t.intervalTask {
  priority 500
  projectid prj
}
supplement task t.lengthTask {
  priority 500
  projectid prj
}
supplement task t.effortTask {
  booking tux 2007-06-06-15:00-+0000 + 8.0h,
          2007-06-07-15:00-+0000 + 8.0h,
          2007-06-08-15:00-+0000 + 8.0h,
          2007-06-11-15:00-+0000 + 8.0h,
          2007-06-12-15:00-+0000 + 8.0h,
          2007-06-13-15:00-+0000 + 8.0h,
          2007-06-14-15:00-+0000 + 8.0h,
          2007-06-15-15:00-+0000 + 8.0h,
          2007-06-18-15:00-+0000 + 8.0h,
          2007-06-19-15:00-+0000 + 8.0h { overtime 2 }
  priority 500
  projectid prj
}
supplement resource tux {
  workinghours sun off
               workinghours mon 9:00 - 17:00
               workinghours tue 9:00 - 17:00
               workinghours wed 9:00 - 17:00
               workinghours thu 9:00 - 17:00
               workinghours fri 9:00 - 17:00
               workinghours sat off
}
