### The TaskJuggler User Manual

Project Management beyond Gantt Chart Drawing

<< supplement (resource) << | Table Of Contents | >> tagfile >>

Keyword | supplement (task)

Purpose

The supplement keyword provides a mechanism to add more attributes to already defined tasks. The additional attributes must obey the same rules as in regular task definitions and must be enclosed by curly braces.

This construct is primarily meant for situations where the information about a task is split over several files. E. g. the vacation dates for the resources may be in a separate file that was generated by some other tool.

Syntax | `supplement task <task ID> [{ <attributes> }]`
Arguments | task ID | The absolute ID of an already defined task.
Context | task, supplement (task)

Attributes | Name | Scen. spec. | Inh. fm. Global | Inh. fm. Parent
adopt (task) |  |  |
allocate | x |  | x
booking (task) | x |  |
charge | x |  |
chargeset | x |  | x
complete | x |  |
depends | x |  | x
duration | x |  |
effort | x |  |
effortdone | x |  |
effortleft | x |  |
end | x |  |
fail | x |  |
flags (task) | x |  | x
journalentry |  |  |
length | x |  |
limits (task) | x |  |
maxend | x |  | x
maxstart | x |  |
milestone | x |  |
minend | x |  |
minstart | x |  | x
note (task) |  |  |
period (task) | x |  |
precedes | x |  | x
priority | x | x | x
projectid (task) | x | x | x
purge |  |  |
responsible | x |  | x
scheduled | x |  | x
scheduling | x |  |
schedulingmode | x |  |
shifts (task) | x |  | x
start | x |  |
supplement (task) |  |  |
task |  |  |
warn | x |  |

    task top "Top Task" {
      task sub "Sub Task"
      supplement task sub {
        length 1d
      }
    }
    supplement task top {
      flags important
      supplement task sub {
        allocate joe
      }
    }

<< supplement (resource) << | Table Of Contents | >> tagfile >>

Copyright (c) 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020 by Chris Schlaeger <cs@taskjuggler.org>.TaskJuggler is a trademark of Chris Schlaeger.