### The TaskJuggler User Manual

Project Management beyond Gantt Chart Drawing

<< selfcontained << | Table Of Contents | >> shift (allocate) >>

Keyword | shift

Purpose | A shift combines several workhours related settings in a reusable entity. Besides the weekly working hours it can also hold information such as leaves and a time zone. It lets you create a work time calendar that can be used to limit the working time for resources or tasks. Shifts have a global name space. All IDs must be unique within the shifts of the project.
Syntax | `shift [<id>] <name> [{ <attributes> }]`
Arguments | id [ID] | An optional ID. If you ever want to reference this property, you must specify your own unique ID. If no ID is specified, one will be automatically generated. These IDs may become visible in reports, but may change at any time. You may never rely on automatically generated IDs.
name [STRING] | The name of the shift
Context | properties, shift
See also | shifts (resource), shifts (task)

Attributes | Name | Scen. spec. | Inh. fm. Global | Inh. fm. Parent
leaves | x | x | x
replace | x |  | x
shift |  |  |
timezone (shift) | x | x | x
vacation (shift) | x |  |
workinghours (shift) | x | x | x

<< selfcontained << | Table Of Contents | >> shift (allocate) >>

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.